From 1b63719269090062909c5b6d3f5b0c14c0c4b9ae Mon Sep 17 00:00:00 2001 From: Zygmunt Krynicki Date: Thu, 23 Jun 2011 00:31:59 +0200 Subject: [PATCH 1/1] 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 --- setup.py | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) 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, ) -- 2.20.1