The last three files in cd987e5 just happen to be done by:

```bash
#!/bin/bash
echo 'Version number?'
echo -n '> '
read version
sed "s/version=.*/version='$version',/g" setup.py -i
sed "s/:Version: .*/:Version: $version/g" docs/manual.txt -i
sed "s/__version__ = .*/__version__ = '$version'/g" nikola/__init__.py -i
```

(the above code based on [Kwpolska/python-project-template](https://github.com/Kwpolska/python-project-template) [in the old version](https://github.com/Kwpolska/python-project-template/blob/1d33ce57ff1cf2ea1535f1903994bc14a6c0b8a7/release).)

CHANGES.txt should be human-handled, and `docs/man/nikola.1` would require some more magic.  This might work:

```bash
d=$(LC_TIME='C' date '+%B %Y')
sed 's/.TH NIKOLA "1" ".*" "nikola .*" "User Commands"/.TH NIKOLA "1" "'$d'" "nikola '$version'" "User Commands"/' docs/man/nikola.1 -i
sed "s/nikola \\- manual page for nikola .*/nikola \\- manual page for nikola $version/" docs/man/nikola.1 -i
```