diff options
author | Lars Wirzenius <liw@liw.fi> | 2016-02-14 14:20:30 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2016-02-14 14:20:30 +0200 |
commit | c63cb02920ee99ba3508eba69b6df284b2294023 (patch) | |
tree | b3a82afed3a40f29869ca719256b5465105f98a0 /bumper | |
parent | 077d31a35f04e772c8764df51dc360554bdf5ce5 (diff) | |
download | bumper-c63cb02920ee99ba3508eba69b6df284b2294023.tar.gz |
Only do one replace
Diffstat (limited to 'bumper')
-rwxr-xr-x | bumper | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -92,7 +92,7 @@ class Bumper(cliapp.Application): date = time.strftime('%Y-%m-%d') pattern = r'^Version \d+(\.\d+)*(\+git)?, not yet released$' replacement = 'Version {}, released {}'.format(version, date) - updated = re.sub(pattern, replacement, text, flags=re.M) + updated = re.sub(pattern, replacement, text, count=1, flags=re.M) with open('NEWS', 'w') as f: f.write(updated) @@ -101,7 +101,7 @@ class Bumper(cliapp.Application): text = f.read() pattern = r'^Version \d+(\.\d+)*, released \d\d\d\d-\d\d-\d\d$' replacement = 'Version {}, not yet released'.format(version) - updated = re.sub(pattern, replacement, text, flags=re.M) + updated = re.sub(pattern, replacement, text, count=1, flags=re.M) with open('NEWS', 'w') as f: f.write(updated) |