Georg Brandl | 116aa62 | 2007-08-15 14:28:22 +0000 | [diff] [blame] | 1 | .. _distutils-index: |
| 2 | |
Larry Hastings | 3732ed2 | 2014-03-15 21:13:56 -0700 | [diff] [blame] | 3 | ############################################## |
| 4 | Distributing Python Modules (Legacy version) |
| 5 | ############################################## |
Georg Brandl | 116aa62 | 2007-08-15 14:28:22 +0000 | [diff] [blame] | 6 | |
| 7 | :Authors: Greg Ward, Anthony Baxter |
| 8 | :Email: distutils-sig@python.org |
Georg Brandl | 116aa62 | 2007-08-15 14:28:22 +0000 | [diff] [blame] | 9 | |
Ned Deily | 8f5798e | 2016-06-05 17:38:48 -0700 | [diff] [blame] | 10 | .. seealso:: |
| 11 | |
| 12 | :ref:`distributing-index` |
| 13 | The up to date module distribution documentations |
| 14 | |
Nick Coghlan | dae1229 | 2019-05-14 22:04:30 +1000 | [diff] [blame] | 15 | .. include:: ./_setuptools_disclaimer.rst |
Georg Brandl | 116aa62 | 2007-08-15 14:28:22 +0000 | [diff] [blame] | 16 | |
Nick Coghlan | b5c4fd0 | 2013-12-10 21:24:55 +1000 | [diff] [blame] | 17 | .. note:: |
| 18 | |
| 19 | This guide only covers the basic tools for building and distributing |
Benjamin Peterson | c2f0121 | 2015-11-03 22:42:02 -0800 | [diff] [blame] | 20 | extensions that are provided as part of this version of Python. Third party |
| 21 | tools offer easier to use and more secure alternatives. Refer to the `quick |
Sanyam Khurana | 338cd83 | 2018-01-20 05:55:37 +0530 | [diff] [blame] | 22 | recommendations section <https://packaging.python.org/guides/tool-recommendations/>`__ |
Nick Coghlan | b5c4fd0 | 2013-12-10 21:24:55 +1000 | [diff] [blame] | 23 | in the Python Packaging User Guide for more information. |
| 24 | |
Nick Coghlan | dae1229 | 2019-05-14 22:04:30 +1000 | [diff] [blame] | 25 | This document describes the Python Distribution Utilities ("Distutils") from |
| 26 | the module developer's point of view, describing the underlying capabilities |
| 27 | that ``setuptools`` builds on to allow Python developers to make Python modules |
| 28 | and extensions readily available to a wider audience. |
| 29 | |
Georg Brandl | 116aa62 | 2007-08-15 14:28:22 +0000 | [diff] [blame] | 30 | .. toctree:: |
| 31 | :maxdepth: 2 |
Benjamin Peterson | 5879d41 | 2009-03-30 14:51:56 +0000 | [diff] [blame] | 32 | :numbered: |
Georg Brandl | 116aa62 | 2007-08-15 14:28:22 +0000 | [diff] [blame] | 33 | |
| 34 | introduction.rst |
| 35 | setupscript.rst |
| 36 | configfile.rst |
| 37 | sourcedist.rst |
| 38 | builtdist.rst |
Georg Brandl | 116aa62 | 2007-08-15 14:28:22 +0000 | [diff] [blame] | 39 | examples.rst |
| 40 | extending.rst |
| 41 | commandref.rst |
| 42 | apiref.rst |