Version 3.9 breaks: $ cola Traceback (most recent call last): File "/usr/local/bin/cola", line 40, in <module> from cola.main import main File "/usr/local/share/git-cola/lib/cola/main.py", line 6, in <module> from . import app File "/usr/local/share/git-cola/lib/cola/app.py", line 45, in <module> from .widgets import cfgactions File "/usr/local/share/git-cola/lib/cola/widgets/cfgactions.py", line 16, in <module> from . import standard File "/usr/local/share/git-cola/lib/cola/widgets/standard.py", line 14, in <module> from ..settings import Settings, mklist File "/usr/local/share/git-cola/lib/cola/settings.py", line 9, in <module> from . import display ImportError: cannot import name 'display' from 'cola' (/usr/local/share/git-cola/lib/cola/__init__.py)
apologies for the error, this is already fixed in 5ebd7c2d81fc83d602bf03fa5dca86a14d964fb2 You can just drop this: https://raw.githubusercontent.com/git-cola/git-cola/main/cola/display.py here: /usr/local/share/git-cola/lib/cola/display.py if you don't want to rebuild port from main.
(In reply to Dave Cottlehuber from comment #1) Thank you!