OK, I'll fix it. But first convince me this "<" really works though? 0.10 vs. 0.9, for example?
-----Original Message----- From: distutils-sig-admin@python.org [mailto:distutils-sig-admin@python.org]On Behalf Of Rene Liebscher Sent: Wednesday, August 30, 2000 3:43 AM To: Robin Becker Cc: distutils-sig@python.org Subject: Re: [Distutils] Numeric-16.0 problem
Robin Becker wrote:
I guess this error is caused by Numeric-16.0 taking the
distutils version string
list a bit too seriously. The setup.py script wants to do if vs[0] < 1 and vs[1] < 9: raise SystemExit, "Please see README: Distutils-0.9 or later required."
is there a correct way to get this kind of version number?
Distutils has some special classes for dealing with version numbers, see distutils/version.py .
Your code should then look similar to this:
from distutils.version import StrictVersion
if StrictVersion(v) < "0.9": raise SystemExit, "Please see README: Distutils-0.9 or later required."
Kind regards
Rene Liebscher
_______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org http://www.python.org/mailman/listinfo/distutils-sig