comparison setup.py @ 38207:db9d1dd01bf0

setup: write version constant as bytes literal Spotted while bulk-rewriting string literals to b''s.
author Yuya Nishihara <yuya@tcha.org>
date Fri, 01 Jun 2018 23:02:36 +0900
parents e5d2248dcc39
children dbbe45ae5ad1
comparison
equal deleted inserted replaced
38206:273ce823ba5c 38207:db9d1dd01bf0
358 if not isinstance(versionb, bytes): 358 if not isinstance(versionb, bytes):
359 versionb = versionb.encode('ascii') 359 versionb = versionb.encode('ascii')
360 360
361 write_if_changed('mercurial/__version__.py', b''.join([ 361 write_if_changed('mercurial/__version__.py', b''.join([
362 b'# this file is autogenerated by setup.py\n' 362 b'# this file is autogenerated by setup.py\n'
363 b'version = "%s"\n' % versionb, 363 b'version = b"%s"\n' % versionb,
364 ])) 364 ]))
365 365
366 try: 366 try:
367 oldpolicy = os.environ.get('HGMODULEPOLICY', None) 367 oldpolicy = os.environ.get('HGMODULEPOLICY', None)
368 os.environ['HGMODULEPOLICY'] = 'py' 368 os.environ['HGMODULEPOLICY'] = 'py'