setuptools==83.0.0
# Most extensible Python build backend with support for C/C++ extension modules
$ pip install setuptools
downloads/wk
362,858,076
license
—
version
83.0.0
python
>=3.10
What is setuptools?
Setuptools is a Python package that handles building and distributing Python projects, including those with C/C++ extensions. Developers use it to define project metadata, manage dependencies, and create installable packages that can be uploaded to PyPI or distributed locally. It extends Python's standard distutils module with additional features for more complex build scenarios.
Keywords
Dependencies (44)
pytest
virtualenv
wheel
pip
packaging
jaraco.envs
pytest-xdist
jaraco.path
build
filelock
ini2toml
tomli-w
pytest-timeout
pytest-perf
jaraco.develop
pytest-home
pytest-subprocess
pyproject-hooks
jaraco.test
sphinx
jaraco.packaging
rst.linker
furo
sphinx-lint
jaraco.tidelift
pygments-github-lexers
sphinx-favicon
sphinx-inline-tabs
sphinx-reredirects
sphinxcontrib-towncrier
sphinx-notfound-page
towncrier
more_itertools
jaraco.text
importlib_metadata
tomli
jaraco.functools
pytest-checkdocs
pytest-ruff
ruff
pytest-cov
pytest-enabler
pytest-mypy
mypy