1751
Comment:
|
1760
|
Deletions are marked like this. | Additions are marked like this. |
Line 4: | Line 4: |
= Distutils = | == Distutils == |
Line 8: | Line 8: |
== Learning Distutils == | === Learning Distutils === |
Line 10: | Line 10: |
=== Documentation === | ==== Documentation === |
Line 19: | Line 19: |
=== Projects === | ==== Projects ==== |
Line 24: | Line 24: |
=== Tutorials === | ==== Tutorials ==== |
Line 28: | Line 28: |
=== Misc. === | ==== Misc. ==== |
Line 34: | Line 34: |
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.
Learning Distutils
==== Documentation ===
distutils — Building and installing Python modules
Distributing Python Modules - information for developers
Installing Python Modules - information for users and system administrators
PyPI's XML-RPC interface for querying the packages database
Projects
Distutils/Projects - please add a listing to this page if you're working on Distutils (and help us reduce duplication of effort)
DistUtils/Extensions is a repository of extensions for your "setup.py".
Tutorials
Distutils/Tutorial is a small tutorial to introduce the topic. It includes a complete demo, from start to finish.
CheeseShopTutorial is a related tutorial that just covers submitting information to the Python Package Index
Jeremy Hylton has written a Python Package Index (PyPI) tutorial. This covers the use of the distutils register command.
Misc.
#distutils - irc channel for Distutils