Dont output empty brackets for release versions which dont have KITTY_VCS_REV

This commit is contained in:
Kovid Goyal 2023-02-24 20:11:09 +05:30
parent 7ab0c3013e
commit 7dd20d4c79
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -486,8 +486,9 @@ def prettify_rst(text: str) -> str:
def version(add_rev: bool = False) -> str: def version(add_rev: bool = False) -> str:
rev = '' rev = ''
from . import fast_data_types from . import fast_data_types
if add_rev and hasattr(fast_data_types, 'KITTY_VCS_REV'): if add_rev:
rev = f' ({fast_data_types.KITTY_VCS_REV[:10]})' if getattr(fast_data_types, 'KITTY_VCS_REV', ''):
rev = f' ({fast_data_types.KITTY_VCS_REV[:10]})'
return '{} {}{} created by {}'.format(italic(appname), green(str_version), rev, title('Kovid Goyal')) return '{} {}{} created by {}'.format(italic(appname), green(str_version), rev, title('Kovid Goyal'))