blob: 1a6f04c87af8a2216d850f057de3425ef43e148a [file] [log] [blame]
Georg Brandl116aa622007-08-15 14:28:22 +00001.. _distutils-index:
2
3###############################
4 Distributing Python Modules
5###############################
6
7:Authors: Greg Ward, Anthony Baxter
8:Email: distutils-sig@python.org
Georg Brandl116aa622007-08-15 14:28:22 +00009
10This document describes the Python Distribution Utilities ("Distutils") from
11the module developer's point of view, describing how to use the Distutils to
12make Python modules and extensions easily available to a wider audience with
13very little overhead for build/release/install mechanics.
14
Nick Coghlanb5c4fd02013-12-10 21:24:55 +100015.. note::
16
17 This guide only covers the basic tools for building and distributing
18 extensions that are provided as part of this version of Python. Third
19 party tools offer easier to use and more secure alternatives. Refer to the
20 `quick recommendations section
21 <https://python-packaging-user-guide.readthedocs.org/en/latest/current.html>`__
22 in the Python Packaging User Guide for more information.
23
24
Georg Brandl116aa622007-08-15 14:28:22 +000025.. toctree::
26 :maxdepth: 2
Benjamin Peterson5879d412009-03-30 14:51:56 +000027 :numbered:
Georg Brandl116aa622007-08-15 14:28:22 +000028
29 introduction.rst
30 setupscript.rst
31 configfile.rst
32 sourcedist.rst
33 builtdist.rst
34 packageindex.rst
Georg Brandl116aa622007-08-15 14:28:22 +000035 examples.rst
36 extending.rst
37 commandref.rst
38 apiref.rst