Differences between revisions 1 and 13 (spanning 12 versions)
Revision 1 as of 2005-05-25 19:47:38
Size: 875
Editor: RichardJones
Comment:
Revision 13 as of 2008-09-25 14:53:41
Size: 2057
Editor: 126
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
**Cheese Shop / PyPI** -- the central repository of python package metadata and distribution files. '''CheeseShopDev / PyPI''' -- the central repository of python package metadata and distribution files.
Line 5: Line 5:
**Python Eggs** -- an effort to produce single-file distributions of packages similar to Java JARs. See http://peak.telecommunity.com/DevCenter/PythonEggs '''Easy Install''' -- a Python package manager that downloads, builds, installs, upgrades, and switches between package versions automatically (using Python Eggs). See http://peak.telecommunity.com/DevCenter/EasyInstall
Line 7: Line 7:
**PEPs for extending distutils / PyPI** -- PEPs 262 "Database of Installed Python Packages" and 345 "Metadata for Python Software Packages 1.2" are currently open '''Python Eggs''' -- an effort to produce single-file distributions of packages similar to Java JARs. See http://peak.telecommunity.com/DevCenter/PythonEggs
Line 9: Line 9:
**Uraga** -- an effort to develop a tool for download and installation of packages. See http://www.byteofpython.info/projects/uraga/uraga.html '''PEPs for extending distutils / PyPI''' -- PEPs 262 "Database of Installed Python Packages" and 345 "Metadata for Python Software Packages 1.2" are currently open
Line 11: Line 11:
'''Uraga''' -- an effort to develop a tool for download and installation of packages. See http://www.byteofpython.info/projects/uraga/uraga.html

'''zpkgtools''' -- a source-based packaging system. See http://www.zope.org/Members/fdrake/zpkgtools/

'''stdeb''' -- build debian source packages using setuptools and the "sdist" distutils command. See http://stdeb.python-hosting.com/
Line 14: Line 19:
Ian Bicking is looking to clean up and extend the use of release_urls in PyPI. Ian Bicking is looking to clean up and extend the use of release_urls in PyPI for use in [http://pythonpaste.org Paste].
Line 17: Line 22:

Geoffrey T. Dairiki has a bdist_deb command http://bugs.python.org/1054967

[http://www.egenix.com/ eGenix] uses its own extensions to distutils in the various egenix-mx packages called mxSetup.py. Among other things this module contains support for building Unix libraries, limited autoconf support, uninstall command and a clever build_ext command that allows to disable building extensions/packages from the command line and also supports building optional extensions (depending on the availability of certain include and library files).

["Distribute"] -- A community-driven project that aims to gather all requirements for a future distribution package.

Please add a listing to this page if you're working on Distutils (and help us reduce duplication of effort).

CheeseShopDev / PyPI -- the central repository of python package metadata and distribution files.

Easy Install -- a Python package manager that downloads, builds, installs, upgrades, and switches between package versions automatically (using Python Eggs). See http://peak.telecommunity.com/DevCenter/EasyInstall

Python Eggs -- an effort to produce single-file distributions of packages similar to Java JARs. See http://peak.telecommunity.com/DevCenter/PythonEggs

PEPs for extending distutils / PyPI -- PEPs 262 "Database of Installed Python Packages" and 345 "Metadata for Python Software Packages 1.2" are currently open

Uraga -- an effort to develop a tool for download and installation of packages. See http://www.byteofpython.info/projects/uraga/uraga.html

zpkgtools -- a source-based packaging system. See http://www.zope.org/Members/fdrake/zpkgtools/

stdeb -- build debian source packages using setuptools and the "sdist" distutils command. See http://stdeb.python-hosting.com/

Other efforts we know about:

Ian Bicking is looking to clean up and extend the use of release_urls in PyPI for use in [http://pythonpaste.org Paste].

Maurice Ling is looking at implementing PEP 262 as an academic project.

Geoffrey T. Dairiki has a bdist_deb command http://bugs.python.org/1054967

[http://www.egenix.com/ eGenix] uses its own extensions to distutils in the various egenix-mx packages called mxSetup.py. Among other things this module contains support for building Unix libraries, limited autoconf support, uninstall command and a clever build_ext command that allows to disable building extensions/packages from the command line and also supports building optional extensions (depending on the availability of certain include and library files).

["Distribute"] -- A community-driven project that aims to gather all requirements for a future distribution package.

Distutils/Projects (last edited 2013-05-14 20:52:03 by nawkboy)

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