Open paul-krohn opened 8 years ago
There's a make version
to facilitate maintaining version number. It's an unusual pattern, but I found I like it because:
setup.py
and I can't see a version numbersetup.py
sed
. Just because it's a Python project doesn't mean it has to be 100% Python.Some things I would change if I had to do it over again:
VERSION
file. This makes it easy for external tools to just cat VERSION
to get the versiongsed
instead of sed
on OSX because BSD sed
is different.
There are version numbers in 3 places, I intend to fix this by refactoring into a module structure, and just want to be sure @crccheck and @tmclaugh are aware.