setuptools
Most extensible Python build backend with support for C/C++ extension modules
Description
.. |pypi-version| image:: https://img.shields.io/pypi/v/setuptools.svg :target: https://pypi.org/project/setuptools .. |py-version| image:: https://img.shields.io/pypi/pyversions/setuptools.svg .. |test-badge| image:: https://github.com/pypa/setuptools/actions/workflows/main.yml/badge.svg :target: https://github.com/pypa/setuptools/actions?query=workflow%3A%22tests%22 :alt: tests .. |ruff-badge| image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json :target: https://github.com/astral-sh/ruff :alt: Ruff .. |docs-badge| image:: https://img.shields.io/readthedocs/setuptools/latest.svg :target: https://setuptools.pypa.io .. |skeleton-badge| image:: https://img.shields.io/badge/skeleton-2025-informational :target: https://blog.jaraco.com/skeleton .. |codecov-badge| image:: https://img.shields.io/codecov/c/github/pypa/setuptools/master.svg?logo=codecov&logoColor=white :target: https://codecov.io/gh/pypa/setuptools .. |tidelift-badge| image:: https://tidelift.com/badges/github/pypa/setuptools?style=flat :target: https://tidelift.com/subscription/pkg/pypi-setuptools?utm_source=pypi-setuptools&utm_medium=readme .. |discord-badge| image:: https://img.shields.io/discord/803025117553754132 :target: https://discord.com/channels/803025117553754132/815945031150993468 :alt: Discord |pypi-version| |py-version| |test-badge| |ruff-badge| |docs-badge| |skeleton-badge| |codecov-badge| |discord-badge| See the `Quickstart <https://setuptools.pypa.io/en/latest/userguide/quickstart.html>`_ and the `User's Guide <https://setuptools.pypa.io/en/latest/userguide/>`_ for instructions on how to use Setuptools. Questions and comments should be directed to `GitHub Discussions <https://github.com/pypa/setuptools/discussions>`_. Bug reports and especially tested patches may be submitted directly to the `bug tracker <https://github.com/pypa/setuptools/issues>`_. Code of Conduct =============== Everyone interacting in the setuptools project's codebases, issue trackers, chat rooms, and fora is expected to follow the `PSF Code of Conduct <https://github.com/pypa/.github/blob/main/CODE_OF_CONDUCT.md>`_. For Enterprise ============== Available as part of the Tidelift Subscription. Setuptools and the maintainers of thousands of other packages are working with Tidelift to deliver one enterprise subscription that covers all of the open source you use. `Learn more <https://tidelift.com/subscription/pkg/pypi-setuptools?utm_source=pypi-setuptools&utm_medium=referral&utm_campaign=github>`_.
Release History
| Version | Changes | Urgency | Date |
|---|---|---|---|
| 82.0.1 | Imported from PyPI (82.0.1) | Low | 4/21/2026 |
| v82.0.1 | Release v82.0.1 | Low | 3/9/2026 |
| v82.0.0 | Release v82.0.0 | Low | 2/8/2026 |
| v75.3.4 | Release v75.3.4 | Low | 2/8/2026 |
| v81.0.0 | Release v81.0.0 | Low | 2/6/2026 |
| v80.10.2 | Release v80.10.2 | Low | 1/25/2026 |
| v80.10.1 | Release v80.10.1 | Low | 1/21/2026 |
| v75.3.3 | Release v75.3.3 | Low | 1/14/2026 |
| v80.9.0 | Release v80.9.0 | Low | 5/27/2025 |
| v80.8.0 | Release v80.8.0 | Low | 5/20/2025 |
| v80.7.1 | Release v80.7.1 | Low | 5/15/2025 |
| v80.7.0 | Release v80.7.0 | Low | 5/14/2025 |
| v80.6.0 | Release v80.6.0 | Low | 5/14/2025 |
| v80.4.0 | Release v80.4.0 | Low | 5/9/2025 |
| v80.3.1 | Release v80.3.1 | Low | 5/4/2025 |
| v80.3.0 | Release v80.3.0 | Low | 5/3/2025 |
| v80.2.0 | Release v80.2.0 | Low | 5/3/2025 |
| v80.1.0 | Release v80.1.0 | Low | 4/30/2025 |
| v80.0.1 | Release v80.0.1 | Low | 4/30/2025 |
| v80.0.0 | Release v80.0.0 | Low | 4/27/2025 |
| v79.0.1 | Release v79.0.1 | Low | 4/23/2025 |
| v79.0.0 | Release v79.0.0 | Low | 4/20/2025 |
| v78.1.1 | Release v78.1.1 | Low | 4/19/2025 |
| v78.1.0 | Release v78.1.0 | Low | 3/25/2025 |
| v78.0.2 | Release v78.0.2 | Low | 3/24/2025 |
| v78.0.1 | Release v78.0.1 | Low | 3/24/2025 |
| v77.0.3 | Release v77.0.3 | Low | 3/20/2025 |
| v77.0.1 | Release v77.0.1 | Low | 3/19/2025 |
| v76.1.0 | Release v76.1.0 | Low | 3/18/2025 |
| v75.3.2 | Release v75.3.2 | Low | 3/12/2025 |
| v75.3.1 | Release v75.3.1 | Low | 3/11/2025 |
| v76.0.0 | Release v76.0.0 | Low | 3/9/2025 |
| v75.9.1 | Release v75.9.1 | Low | 3/9/2025 |
| v75.9.0 | Release v75.9.0 | Low | 3/9/2025 |
| v75.8.2 | Release v75.8.2 | Low | 2/26/2025 |
| v75.8.1 | Release v75.8.1 | Low | 2/25/2025 |
| v75.8.0 | Release v75.8.0 | Low | 1/8/2025 |
| v75.7.0 | Release v75.7.0 | Low | 1/5/2025 |
| v75.6.0 | Release v75.6.0 | Low | 11/20/2024 |
| v75.5.0 | Release v75.5.0 | Low | 11/13/2024 |
| v75.4.0 | Release v75.4.0 | Low | 11/11/2024 |
| v75.3.0 | Release v75.3.0 | Low | 10/29/2024 |
| v75.2.0 | Release v75.2.0 | Low | 10/16/2024 |
| v75.1.0 | Release v75.1.0 | Low | 9/16/2024 |
| v75.0.0 | Release v75.0.0 | Low | 9/15/2024 |
| v74.1.3 | Release v74.1.3 | Low | 9/15/2024 |
| v74.1.2 | Release v74.1.2 | Low | 9/5/2024 |
| v74.1.1 | Release v74.1.1 | Low | 9/3/2024 |
| v74.1.0 | Release v74.1.0 | Low | 9/2/2024 |
| v74.0.0 | Release v74.0.0 | Low | 8/27/2024 |
| v73.0.0 | Release v73.0.0 | Low | 8/19/2024 |
