]> git.notmuchmail.org Git - notmuch/commit - bindings/python/setup.py
python: Have setup.py read the version number without importing
authorSebastian Spaeth <Sebastian@SSpaeth.de>
Wed, 24 Aug 2011 07:13:34 +0000 (09:13 +0200)
committerSebastian Spaeth <Sebastian@SSpaeth.de>
Wed, 24 Aug 2011 07:13:34 +0000 (09:13 +0200)
commit5dc189c82df35bafa54766fc8747ab46be8a9311
treed9185d3ae09a48d2658046ba74dbf68d69afd3ee
parent2fceb738c7962d327d65908ad7077d5512f7384c
python: Have setup.py read the version number without importing

Importing the notmuch module in setup.py is a no-no, and we want
to auto-generate the version number in the release process.

Outsource __VERSION__ to the new version.py which contains nothing else
and which can therefor easily be autogenerated. Have setup.py read in
the file via execfile and test if importing the version number actually
worked.

This should make all happy.

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
bindings/python/notmuch/__init__.py
bindings/python/notmuch/version.py [new file with mode: 0644]
bindings/python/setup.py