2

I have a package which depends on quite a few packages. I usually express my dependencies like this:

from setuptools import setup, find_packages

setup(
    # ...
    install_requires = [ 'setuptools',
        'django == 1.5',
        'django-pipeline == 1.3.12',
    ],
    # ...
)

However, certain projects like django-pipeline release often with bugfixes and minor updates. How can I specify that setuptools should use anything in the range of 1\.3\.[0-9]+? (Essentially: 1.3.x)

Is there a way to do this in setuptools?

Naftuli Kay
  • 87,710
  • 93
  • 269
  • 411
  • 1
    Related: http://stackoverflow.com/questions/11472810/how-to-specify-version-ranges-in-install-requires-setuptools-distribute – Jon Clements Jul 04 '13 at 19:25

0 Answers0