.. image:: images/banner-640x320.svg :align: center Documentation ============= Setuptools is a fully-featured, actively-maintained, and stable library designed to facilitate packaging Python projects. It helps developers to easily share reusable code (in the form of a library) and programs (e.g., CLI/GUI tools implemented in Python), that can be installed with :pypi:`pip` and uploaded to `PyPI `_. .. sidebar-links:: :home: :pypi: .. toctree:: :maxdepth: 1 :hidden: User guide build_meta pkg_resources references/keywords setuptools .. toctree:: :caption: Project :maxdepth: 1 :hidden: roadmap Development guide Backward compatibility & deprecated practice Changelog artwork .. tidelift-referral-banner::