SILENT KILLERPanel

Current Path: > > opt > alt > python38 > share > > doc > alt-python38-setuptools > userguide >


Operation   : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: //opt/alt/python38/share//doc/alt-python38-setuptools/userguide/

NameTypeSizeLast ModifiedActions
commands.rst File 27376 bytes October 22 2021 20:55:51.
datafiles.rst File 7873 bytes October 22 2021 20:55:51.
declarative_config.rst File 10606 bytes October 22 2021 20:55:51.
dependency_management.rst File 10939 bytes October 22 2021 20:55:51.
development_mode.rst File 2804 bytes October 22 2021 20:55:51.
distribution.rst File 12748 bytes October 22 2021 20:55:51.
entry_point.rst File 5257 bytes October 22 2021 20:55:51.
extension.rst File 10781 bytes October 22 2021 20:55:51.
functionalities_rewrite.rst File 342 bytes October 22 2021 20:55:51.
index.rst File 1147 bytes October 22 2021 20:55:51.
keywords.rst File 8922 bytes October 22 2021 20:55:51.
miscellaneous.rst File 5671 bytes October 22 2021 20:55:51.
package_discovery.rst File 7057 bytes October 22 2021 20:55:51.
quickstart.rst File 8169 bytes October 22 2021 20:55:51.

Reading File: //opt/alt/python38/share//doc/alt-python38-setuptools/userguide//index.rst

==================================================
Building and Distributing Packages with Setuptools
==================================================

``Setuptools`` is a collection of enhancements to the Python ``distutils``
that allow developers to more easily build and
distribute Python packages, especially ones that have dependencies on other
packages.

Packages built and distributed using ``setuptools`` look to the user like
ordinary Python packages based on the ``distutils``.

Transition to PEP517
====================

Since setuptools no longer serves as the default build tool, one must explicitly
opt in (by providing a :file:`pyproject.toml` file) to use this library. The user
facing part is provided by tools such as pip and
backend interface is described :doc:`in this document <../build_meta>`. The
quickstart provides an overview of the new workflow.

.. toctree::
    :maxdepth: 1

    quickstart
    package_discovery
    entry_point
    dependency_management
    datafiles
    development_mode
    distribution
    extension
    declarative_config
    keywords
    commands
    functionalities_rewrite
    miscellaneous

SILENT KILLER Tool