Differences between revisions 42 and 47 (spanning 5 versions)
Revision 42 as of 2009-04-21 09:26:37
Size: 2521
Editor: tarek
Comment:
Revision 47 as of 2009-05-07 08:43:06
Size: 2883
Editor: tarek
Comment:
Deletions are marked like this. Additions are marked like this.
Line 8: Line 8:
=== Current status ===
Line 9: Line 10:
=== Pycon work === Roadmap for Python 2.7 and Python 3.2 :
Line 11: Line 12:
 * [[DistutilsVersionFight]] : the goal is to come up with a proposal in distutils-SIG  * Introduce the new version comparison algorithm in Distutils
 * Standardize the .egg-info directory, provide APIs (PEP 376)
 * Change PKG-INFO content (PEP 345 changes)
 * Finish the massive cleanup

=== Still needs some discussions ===

 * plugin systems, entry points
 * static metadata
 * testing infrastructure
 
=== Current work ===

 * [[Distutils/VersionComparison]] : the goal is to come up with a version comparison system that superseds Distutils' current one
Line 18: Line 32:
 * [[Distutils/ManifestPluginSystem]] : a plugin system to build the MANIFEST file
 * [[Distutils/M
anifestPluginSystem/Draft]] : Plugin system draft
 * [[Distutils/PluginSystem]] : a Plugin system to extend commands

Distutils

Distutils is by now the standard mechanism to distribute Python packages and extensions, and appeared in Python 1.6. It runs under 1.5.2 though, but you have to install it (once) to use it for that Python version.

Current status

Roadmap for Python 2.7 and Python 3.2 :

  • Introduce the new version comparison algorithm in Distutils
  • Standardize the .egg-info directory, provide APIs (PEP 376)
  • Change PKG-INFO content (PEP 345 changes)
  • Finish the massive cleanup

Still needs some discussions

  • plugin systems, entry points
  • static metadata
  • testing infrastructure

Current work

Learning Distutils

Documentation

Projects

  • /Projects - please add a listing to this page if you're working on Distutils (and help us reduce duplication of effort)

  • /Extensions is a repository of extensions for your "setup.py".

Tutorials

Misc.

/Proposals

#distutils - irc channel for Distutils

Distutils (last edited 2015-11-21 15:09:39 by NickCoghlan)

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