Skip to content

Commit baafb8c

Browse files
author
Justin Boswell
committed
Fixed how setup.py is written out after updating
1 parent 793efd7 commit baafb8c

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

continuous-delivery/update-version.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,14 @@
99
version = str(tag[1:].strip(), 'utf8')
1010
setup_path = os.path.join(os.path.dirname(__file__), '..', 'setup.py')
1111
print("Updating setup.py to version {}".format(version))
12+
contents = None
1213
with open(setup_path, 'r+') as setup_py:
1314
contents = setup_py.read()
14-
contents = re.sub(r'(\s)version="1\.0\.0-dev",', r'\1version="{}",'.format(version), contents)
15-
setup_py.seek(0)
15+
16+
contents = re.sub(r'(\s)version="1\.0\.0-dev",', r'\1version="{}",'.format(version), contents)
17+
18+
with open(setup_path, 'w') as setup_py:
1619
setup_py.write(contents)
1720

18-
setup = contents[contents.rfind('setuptools.setup'):]
19-
print(setup)
21+
setup = contents[contents.rfind('setuptools.setup'):]
22+
print(setup)

0 commit comments

Comments
 (0)