comparison setup.py @ 47007:fceccc36873d stable

lint: fix failing code check 8d2b62d716b0 introduced code that `test-check-code.t` wasn't happy about, this fixes it. Differential Revision: https://phab.mercurial-scm.org/D10506
author Raphaël Gomès <rgomes@octobus.net>
date Wed, 21 Apr 2021 17:59:14 +0200
parents 8d2b62d716b0
children ff97e793ed36
comparison
equal deleted inserted replaced
47006:e050efe97fbe 47007:fceccc36873d
436 else: 436 else:
437 version = '%(latesttag)s+hg%(latesttagdistance)s.%(node).12s' % kw 437 version = '%(latesttag)s+hg%(latesttagdistance)s.%(node).12s' % kw
438 else: 438 else:
439 version = '0+hg' + kw.get('node', '')[:12] 439 version = '0+hg' + kw.get('node', '')[:12]
440 elif os.path.exists('mercurial/__version__.py'): 440 elif os.path.exists('mercurial/__version__.py'):
441 data = open('mercurial/__version__.py').read() 441 with open('mercurial/__version__.py') as f:
442 data = f.read()
442 version = re.search('version = b"(.*)"', data).group(1) 443 version = re.search('version = b"(.*)"', data).group(1)
443 444
444 if version: 445 if version:
445 versionb = version 446 versionb = version
446 if not isinstance(versionb, bytes): 447 if not isinstance(versionb, bytes):