[Python-checkins] python/nondist/sandbox/setuptools/setuptools
dist.py, 1.3, 1.4
fdrake at users.sourceforge.net
fdrake at users.sourceforge.net
Mon Jun 14 10:15:37 EDT 2004
Update of /cvsroot/python/python/nondist/sandbox/setuptools/setuptools
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14032/setuptools
Modified Files:
dist.py
Log Message:
Deal with the distutils on the head; package_data may already be supported.
In this case, setuptools need not override the build_py command.
Index: dist.py
===================================================================
RCS file: /cvsroot/python/python/nondist/sandbox/setuptools/setuptools/dist.py,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** dist.py 22 Mar 2004 01:12:31 -0000 1.3
--- dist.py 14 Jun 2004 14:15:34 -0000 1.4
***************
*** 3,7 ****
from distutils.core import Extension
from setuptools.depends import Require
- from setuptools.command.build_py import build_py
from setuptools.command.build_ext import build_ext
from setuptools.command.install import install
--- 3,6 ----
***************
*** 59,67 ****
def __init__ (self, attrs=None):
self.features = {}
- self.package_data = {}
self.test_suite = None
self.requires = []
_Distribution.__init__(self,attrs)
! self.cmdclass.setdefault('build_py',build_py)
self.cmdclass.setdefault('build_ext',build_ext)
self.cmdclass.setdefault('install',install)
--- 58,68 ----
def __init__ (self, attrs=None):
self.features = {}
self.test_suite = None
self.requires = []
_Distribution.__init__(self,attrs)
! if not hasattr(self, "package_data"):
! from setuptools.command.build_py import build_py
! self.package_data = {}
! self.cmdclass.setdefault('build_py',build_py)
self.cmdclass.setdefault('build_ext',build_ext)
self.cmdclass.setdefault('install',install)
More information about the Python-checkins
mailing list