diff options
author | Andrew M. Kuchling <amk@amk.ca> | 2006-04-12 13:03:35 (GMT) |
---|---|---|
committer | Andrew M. Kuchling <amk@amk.ca> | 2006-04-12 13:03:35 (GMT) |
commit | 6a67e4ead43583b0c9252b8e931b669c45f32142 (patch) | |
tree | 7aa5ae4c868fecd2b012889e2b47d3858c6d1380 | |
parent | f69a24c6ac99d6642735ff5553bd7e86e10b913d (diff) | |
download | cpython-6a67e4ead43583b0c9252b8e931b669c45f32142.zip cpython-6a67e4ead43583b0c9252b8e931b669c45f32142.tar.gz cpython-6a67e4ead43583b0c9252b8e931b669c45f32142.tar.bz2 |
Add PEP 243 section
-rw-r--r-- | Doc/whatsnew/whatsnew25.tex | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/Doc/whatsnew/whatsnew25.tex b/Doc/whatsnew/whatsnew25.tex index 4733b38..45efe64 100644 --- a/Doc/whatsnew/whatsnew25.tex +++ b/Doc/whatsnew/whatsnew25.tex @@ -3,7 +3,6 @@ % $Id$ % Fix XXX comments -% Distutils upload (PEP 243) % The easy_install stuff % Stateful codec changes % ASCII is now default encoding for modules @@ -36,6 +35,32 @@ rationale, refer to the PEP for a particular new feature. %====================================================================== +\section{PEP 243: Uploading Modules to PyPI} + +PEP 243 describes an HTTP-based protocol for submitting software +packages to a central archive. The Python package index at +\url{http://cheeseshop.python.org} now supports package uploads, and +the new \command{upload} Distutils command will upload a package to the +repository. + +Before a package can be uploaded, you must be able to build a +distribution using the \command{sdist} Distutils command. Once that +works, you can run \code{python setup.py upload} to add your package +to the PyPI archive. Optionally you can GPG-sign the package by +supplying the \programopt{--sign} and +\programopt{--identity} options. + +\begin{seealso} + +\seepep{243}{Module Repository Upload Mechanism}{PEP written by +Sean Reifschneider; implemented by Martin von L\"owis +and Richard Jones. Note that the PEP doesn't exactly +describe what's implemented in PyPI.} + +\end{seealso} + + +%====================================================================== \section{PEP 308: Conditional Expressions} For a long time, people have been requesting a way to write |