Using distutils 2.4 for python 2.3
John J. Lee
jjl at pobox.com
Sat Sep 24 06:39:13 EDT 2005
Noam Raphael <noamraph at remove.the.dot.gm.ail.com> writes:
> Fredrik Lundh wrote:
> >
> > you can enable new metadata fields in older versions by assigning to
> > the DistributionMetadata structure:
> >
> > try:
> > from distutils.dist import DistributionMetadata
> > DistributionMetadata.package_data = None
> > except:
> > pass
> >
> > setup(
> > ...
> > package_data=...
> > )
> >
> > </F>
>
> I tried this, but it made python2.4 behave like python2.3, and not
> install the package_data files.
>
> Did I do something wrong?
I'm *guessing* should have been something like (untested):
from distutils.dist import DistributionMetadata
try:
DistributionMetadata.classifiers
except AttributeError:
DistributionMetadata.classifiers = None
setup(
...
classifiers=...
)
John
More information about the Python-list
mailing list