From 0aa1f28a98eca828dae6e5ea57ec2239a0659677 Mon Sep 17 00:00:00 2001 From: Konstantin Ryabitsev Date: Fri, 24 Apr 2020 12:26:55 -0400 Subject: Prepare for 0.4.0 release It's time to graduate to 0.4.0 with these features. Signed-off-by: Konstantin Ryabitsev --- b4/command.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'b4/command.py') diff --git a/b4/command.py b/b4/command.py index d5f06dc..39ad3e5 100644 --- a/b4/command.py +++ b/b4/command.py @@ -187,11 +187,12 @@ if __name__ == '__main__': import os # noinspection PyBroadException try: - base = os.path.dirname(os.path.dirname(os.path.realpath(__file__))) - dotgit = os.path.join(base, '.git') - ecode, short = b4.git_run_command(dotgit, ['rev-parse', '--short', 'HEAD']) - if ecode == 0: - b4.__VERSION__ = '%s-%.5s' % (b4.__VERSION__, short.strip()) + if b4.__VERSION__.find('-dev') > 0: + base = os.path.dirname(os.path.dirname(os.path.realpath(__file__))) + dotgit = os.path.join(base, '.git') + ecode, short = b4.git_run_command(dotgit, ['rev-parse', '--short', 'HEAD']) + if ecode == 0: + b4.__VERSION__ = '%s-%.5s' % (b4.__VERSION__, short.strip()) except Exception as ex: # Any failures above are non-fatal pass -- cgit v1.2.3