[Distutils] minimum Python version
M.-A. Lemburg
mal@lemburg.com
Fri Oct 26 08:07:01 2001
Thomas Heller wrote:
>
> From: "Edward D. Loper" <edloper@gradient.cis.upenn.edu>
> >
> > Is there a way to specify a minimum Python version that's required
> > by a distutils package? E.g., if I make a package, and I know
> > it requires Python 2.1, I'd like it to check the version of Python
> > on the system where it's being installed, to make sure that it's
> > at least 2.1.
> >
> Only in the setup script:
>
> import sys
> if sys.hexversion < 0x02010100:
> raise RuntimeError, "Python 2.1.1 or higher required"
>
> setup(...)
Right.
> but not in the bdist packages.
The Windows installer is bound to a specific Python version,
so it won't even install to a different version. The rpms
are different though: they don't check for the Python version
and just unzip to the version directory which was specified
at RPM contruction time.
--
Marc-Andre Lemburg
CEO eGenix.com Software GmbH
______________________________________________________________________
Consulting & Company: http://www.egenix.com/
Python Software: http://www.lemburg.com/python/