From: Zygmunt Krynicki Date: Wed, 22 Jun 2011 22:31:59 +0000 (+0200) Subject: Use versiontools in pip-friendly way X-Git-Tag: release-2.0.2~1 X-Git-Url: https://git.mdrn.pl/django-pagination.git/commitdiff_plain/1b63719269090062909c5b6d3f5b0c14c0c4b9ae?ds=inline;hp=33e1b0580c6e3b82afb2cbf050e2db1649a53cce Use versiontools in pip-friendly way This is based on a new feature added to versiontools 1.3 (or more accurately on 1.3.1). For more details see: http://packages.python.org/versiontools/changes.html#version-1-3 --- diff --git a/setup.py b/setup.py index e39b77c..a3acd63 100755 --- a/setup.py +++ b/setup.py @@ -32,20 +32,10 @@ from setuptools import setup, find_packages -try: - import versiontools -except ImportError: - print "This package requires python-versiontools to be configured" - print "See: http://packages.python.org/versiontools/installation.html" - raise - - -import linaro_django_pagination - - setup( name='linaro-django-pagination', - version=versiontools.format_version(linaro_django_pagination.__version__), + # Magic version handling with versiontools + version=":versiontools:linaro_django_pagination:__version__", author='Zygmunt Krynicki', author_email='zygmunt.krynicki@linaro.org', description="linaro-django-pagination", @@ -72,7 +62,7 @@ setup( 'django-testproject >= 0.1', ], setup_requires=[ - 'versiontools >= 1.2' + 'versiontools >= 1.3.1' ], include_package_data=True, )