We should catch anything where setup.py is being used to create a release (i.e anything that involves bumping up the version). This is the case for PyPI releases and probably right if we create windows executables. I am open to suggestions if you wish to include anything else...