diff options
author | Éric Araujo <merwok@netwok.org> | 2011-06-02 14:43:25 (GMT) |
---|---|---|
committer | Éric Araujo <merwok@netwok.org> | 2011-06-02 14:43:25 (GMT) |
commit | acf71b89ffee503874178720dfb98b1651047891 (patch) | |
tree | c110656df2c74cad80b7a86dac2dfd1a1b4970d9 /Doc/install | |
parent | 721ccd0ce128234a3a4fb703f056154c4b9a9e36 (diff) | |
parent | 55729fe7189ab3d21c14cc6be6896ca4f0ebad65 (diff) | |
download | cpython-acf71b89ffee503874178720dfb98b1651047891.zip cpython-acf71b89ffee503874178720dfb98b1651047891.tar.gz cpython-acf71b89ffee503874178720dfb98b1651047891.tar.bz2 |
Merge packaging doc fix
Diffstat (limited to 'Doc/install')
-rw-r--r-- | Doc/install/index.rst | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/Doc/install/index.rst b/Doc/install/index.rst new file mode 100644 index 0000000..bb2e9c5 --- /dev/null +++ b/Doc/install/index.rst @@ -0,0 +1,56 @@ +.. _packaging-install-index: + +****************************** + Installing Python Projects +****************************** + +:Author: The Fellowship of the Packaging +:Release: |version| +:Date: |today| + +.. TODO: Fill in XXX comments + +.. The audience for this document includes people who don't know anything + about Python and aren't about to learn the language just in order to + install and maintain it for their users, i.e. system administrators. + Thus, I have to be sure to explain the basics at some point: + sys.path and PYTHONPATH at least. Should probably give pointers to + other docs on "import site", PYTHONSTARTUP, PYTHONHOME, etc. + + Finally, it might be useful to include all the material from my "Care + and Feeding of a Python Installation" talk in here somewhere. Yow! + +.. topic:: Abstract + + This document describes Packaging from the end-user's point of view: it + explains how to extend the functionality of a standard Python installation by + building and installing third-party Python modules and applications. + + +This guide is split into a simple overview followed by a longer presentation of +the :program:`pysetup` script, the Python package management tool used to +build, distribute, search for, install, remove and list Python distributions. + +.. TODO integrate install and pysetup instead of duplicating + +.. toctree:: + :maxdepth: 2 + :numbered: + + install + pysetup + pysetup-config + pysetup-servers + + +.. seealso:: + + :ref:`packaging-index` + The manual for developers of Python projects who want to package and + distribute them. This describes how to use :mod:`packaging` to make + projects easily found and added to an existing Python installation. + + :mod:`packaging` + A library reference for developers of packaging tools wanting to use + standalone building blocks like :mod:`~packaging.version` or + :mod:`~packaging.metadata`, or extend Packaging itself. |