# HG changeset patch # User Ludovic Chabant # Date 1457337080 28800 # Node ID a04288f199a5c94f6951fa488cb7a57a5b709219 # Parent 3df808b133f866ee1271ceb7778ed059c560b090 cm: Don't always generation the version when running `setuptools`. diff -r 3df808b133f8 -r a04288f199a5 garcon/pypi.py --- a/garcon/pypi.py Sun Mar 06 23:49:41 2016 -0800 +++ b/garcon/pypi.py Sun Mar 06 23:51:20 2016 -0800 @@ -25,5 +25,6 @@ run("hg tag %s" % version) # PyPi upload. + run("python setup.py version") run("python setup.py sdist upload") diff -r 3df808b133f8 -r a04288f199a5 setup.py --- a/setup.py Sun Mar 06 23:49:41 2016 -0800 +++ b/setup.py Sun Mar 06 23:51:20 2016 -0800 @@ -137,21 +137,12 @@ f.close() -# Always try to generate an up to date version. -# Otherwise, fall back on an (hopefully) existing version file. try: - version = generate_version() - write_version(version) -except: - version = None - -if version is None: - try: - from piecrust.__version__ import APP_VERSION - version = APP_VERSION - except ImportError: - raise Exception("Can't get version from either a version file or " - "from the repository.") + from piecrust.__version__ import APP_VERSION + version = APP_VERSION +except ImportError: + raise Exception("Can't get version from either a version file or " + "from the repository.") install_requires = read('requirements.txt').splitlines()