Differences between revisions 3 and 4
Revision 3 as of 2003-10-09 00:37:57
Size: 707
Editor: dsl092-163-165
Comment:
Revision 4 as of 2003-10-09 01:41:30
Size: 1226
Editor: MTL-ppp-156906
Comment:
Deletions are marked like this. Additions are marked like this.
Line 14: Line 14:

 * Add more autoconf-like tests to the config command
 * Make the design more extensible w.r.t. 'foreign' module compilation, specifically:
 * Allow the integration of autoconf/make based build systems for C/C++ extensions
 * Allow 'Extension' to be composed of components, each with their own build rules
 * Provide a means for scripts / modules to access installation parameters such as datafile directories
 * Define more default commands to build documentation, run (unit) tests, etc.

  -- StefanSeefeld

There are various fixes and improvements that should form part of a 2.0 version of Distutils.

  • Move various utility methods out of command implementations and onto the Distribution class.
  • Implement the package database described by PEP 262.
  • Consider always regenerating the MANIFEST from MANIFEST.in.
  • Finish bdist_dpkg.py
  • sdist: Include scripts, data automatically in the source distribution.
  • Drop Python 1.5.2 compatibility.
  • Improve test coverage.
  • Finish the documentation!
  • Package installation from PyPI (probably driven by the pythonmac-sig)

What about package installation from [http://www.python.org/pypi PyPI]? -- MikeRovner DateTime(2003-10-08T23:14:09Z)

  • Add more autoconf-like tests to the config command
  • Make the design more extensible w.r.t. 'foreign' module compilation, specifically:
  • Allow the integration of autoconf/make based build systems for C/C++ extensions
  • Allow 'Extension' to be composed of components, each with their own build rules
  • Provide a means for scripts / modules to access installation parameters such as datafile directories
  • Define more default commands to build documentation, run (unit) tests, etc.

Distutils/Proposals/Distutils20 (last edited 2009-07-24 02:00:07 by FredDrake)

Unable to edit the page? See the FrontPage for instructions.