Chris Withers wrote: > Tarek Ziadé wrote: >> Last, "Requires-Python" is introduced to define the version of Python. >> I am not sure this is required anymore since Martin has added a Trove >> classifier >> for this. > > I don't think Trove classifiers have anything to do with this. > Otherwise, we could move *all* the requirements stuff into trove > classification which buys us nothing more than having to maintain a huge > list of trove classifiers. > > I like the idea of Requires-Python, but only because I don't see why > Python can't just be specified in the equivalent of setuptools' > install_requires and its ilk. > > Why can't python just be treated as another package on while a package > my have a particular version dependency?
Perhaps because a package manager cannot go and resolve that dependency by installing another Python version for you ? ;-) -- Marc-Andre Lemburg eGenix.com Professional Python Services directly from the Source (#1, Nov 17 2009) >>> Python/Zope Consulting and Support ... http://www.egenix.com/ >>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ ::: Try our new mxODBC.Connect Python Database Interface for free ! :::: eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 http://www.egenix.com/company/contact/ _______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org http://mail.python.org/mailman/listinfo/distutils-sig