[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

AltStyle によって変換されたページ (->オリジナル) /