{
  "version": "1",
  "pip_version": "26.0.1",
  "install": [
    {
      "download_info": {
        "url": "https://files.pythonhosted.org/packages/9d/76/f789f7a86709c6b087c5a2f52f911838cad707cc613162401badc665acfe/setuptools-82.0.1-py3-none-any.whl",
        "archive_info": {
          "hash": "sha256=a59e362652f08dcd477c78bb6e7bd9d80a7995bc73ce773050228a348ce2e5bb",
          "hashes": {
            "sha256": "a59e362652f08dcd477c78bb6e7bd9d80a7995bc73ce773050228a348ce2e5bb"
          }
        }
      },
      "is_direct": false,
      "is_yanked": false,
      "requested": true,
      "metadata": {
        "metadata_version": "2.4",
        "name": "setuptools",
        "version": "82.0.1",
        "dynamic": [
          "license-file"
        ],
        "summary": "Most extensible Python build backend with support for C/C++ extension modules",
        "description": ".. |pypi-version| image:: https://img.shields.io/pypi/v/setuptools.svg\n   :target: https://pypi.org/project/setuptools\n\n.. |py-version| image:: https://img.shields.io/pypi/pyversions/setuptools.svg\n\n.. |test-badge| image:: https://github.com/pypa/setuptools/actions/workflows/main.yml/badge.svg\n   :target: https://github.com/pypa/setuptools/actions?query=workflow%3A%22tests%22\n   :alt: tests\n\n.. |ruff-badge| image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json\n   :target: https://github.com/astral-sh/ruff\n   :alt: Ruff\n\n.. |docs-badge| image:: https://img.shields.io/readthedocs/setuptools/latest.svg\n   :target: https://setuptools.pypa.io\n\n.. |skeleton-badge| image:: https://img.shields.io/badge/skeleton-2025-informational\n   :target: https://blog.jaraco.com/skeleton\n\n.. |codecov-badge| image:: https://img.shields.io/codecov/c/github/pypa/setuptools/master.svg?logo=codecov&logoColor=white\n   :target: https://codecov.io/gh/pypa/setuptools\n\n.. |tidelift-badge| image:: https://tidelift.com/badges/github/pypa/setuptools?style=flat\n   :target: https://tidelift.com/subscription/pkg/pypi-setuptools?utm_source=pypi-setuptools&utm_medium=readme\n\n.. |discord-badge| image:: https://img.shields.io/discord/803025117553754132\n   :target: https://discord.com/channels/803025117553754132/815945031150993468\n   :alt: Discord\n\n|pypi-version| |py-version| |test-badge| |ruff-badge| |docs-badge| |skeleton-badge| |codecov-badge| |discord-badge|\n\nSee the `Quickstart <https://setuptools.pypa.io/en/latest/userguide/quickstart.html>`_\nand the `User's Guide <https://setuptools.pypa.io/en/latest/userguide/>`_ for\ninstructions on how to use Setuptools.\n\nQuestions and comments should be directed to `GitHub Discussions\n<https://github.com/pypa/setuptools/discussions>`_.\nBug reports and especially tested patches may be\nsubmitted directly to the `bug tracker\n<https://github.com/pypa/setuptools/issues>`_.\n\n\nCode of Conduct\n===============\n\nEveryone interacting in the setuptools project's codebases, issue trackers,\nchat rooms, and fora is expected to follow the\n`PSF Code of Conduct <https://github.com/pypa/.github/blob/main/CODE_OF_CONDUCT.md>`_.\n\n\nFor Enterprise\n==============\n\nAvailable as part of the Tidelift Subscription.\n\nSetuptools 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.\n\n`Learn more <https://tidelift.com/subscription/pkg/pypi-setuptools?utm_source=pypi-setuptools&utm_medium=referral&utm_campaign=github>`_.\n",
        "description_content_type": "text/x-rst",
        "keywords": [
          "CPAN",
          "PyPI",
          "distutils",
          "eggs",
          "package",
          "management"
        ],
        "author_email": "Python Packaging Authority <distutils-sig@python.org>",
        "license_expression": "MIT",
        "license_file": [
          "LICENSE"
        ],
        "classifier": [
          "Development Status :: 5 - Production/Stable",
          "Intended Audience :: Developers",
          "Programming Language :: Python :: 3",
          "Programming Language :: Python :: 3 :: Only",
          "Topic :: Software Development :: Libraries :: Python Modules",
          "Topic :: System :: Archiving :: Packaging",
          "Topic :: System :: Systems Administration",
          "Topic :: Utilities"
        ],
        "requires_dist": [
          "pytest!=8.1.*,>=6; extra == \"test\"",
          "virtualenv>=13.0.0; extra == \"test\"",
          "wheel>=0.44.0; extra == \"test\"",
          "pip>=19.1; extra == \"test\"",
          "packaging>=24.2; extra == \"test\"",
          "jaraco.envs>=2.2; extra == \"test\"",
          "pytest-xdist>=3; extra == \"test\"",
          "jaraco.path>=3.7.2; extra == \"test\"",
          "build[virtualenv]>=1.0.3; extra == \"test\"",
          "filelock>=3.4.0; extra == \"test\"",
          "ini2toml[lite]>=0.14; extra == \"test\"",
          "tomli-w>=1.0.0; extra == \"test\"",
          "pytest-timeout; extra == \"test\"",
          "pytest-perf; sys_platform != \"cygwin\" and extra == \"test\"",
          "jaraco.develop>=7.21; (python_version >= \"3.9\" and sys_platform != \"cygwin\") and extra == \"test\"",
          "pytest-home>=0.5; extra == \"test\"",
          "pytest-subprocess; extra == \"test\"",
          "pyproject-hooks!=1.1; extra == \"test\"",
          "jaraco.test>=5.5; extra == \"test\"",
          "sphinx>=3.5; extra == \"doc\"",
          "jaraco.packaging>=9.3; extra == \"doc\"",
          "rst.linker>=1.9; extra == \"doc\"",
          "furo; extra == \"doc\"",
          "sphinx-lint; extra == \"doc\"",
          "jaraco.tidelift>=1.4; extra == \"doc\"",
          "pygments-github-lexers==0.0.5; extra == \"doc\"",
          "sphinx-favicon; extra == \"doc\"",
          "sphinx-inline-tabs; extra == \"doc\"",
          "sphinx-reredirects; extra == \"doc\"",
          "sphinxcontrib-towncrier; extra == \"doc\"",
          "sphinx-notfound-page<2,>=1; extra == \"doc\"",
          "pyproject-hooks!=1.1; extra == \"doc\"",
          "towncrier<24.7; extra == \"doc\"",
          "packaging>=24.2; extra == \"core\"",
          "more_itertools>=8.8; extra == \"core\"",
          "jaraco.text>=3.7; extra == \"core\"",
          "importlib_metadata>=6; python_version < \"3.10\" and extra == \"core\"",
          "tomli>=2.0.1; python_version < \"3.11\" and extra == \"core\"",
          "wheel>=0.43.0; extra == \"core\"",
          "jaraco.functools>=4; extra == \"core\"",
          "more_itertools; extra == \"core\"",
          "pytest-checkdocs>=2.4; extra == \"check\"",
          "pytest-ruff>=0.2.1; sys_platform != \"cygwin\" and extra == \"check\"",
          "ruff>=0.13.0; sys_platform != \"cygwin\" and extra == \"check\"",
          "pytest-cov; extra == \"cover\"",
          "pytest-enabler>=2.2; extra == \"enabler\"",
          "pytest-mypy; extra == \"type\"",
          "mypy==1.18.*; extra == \"type\"",
          "importlib_metadata>=7.0.2; python_version < \"3.10\" and extra == \"type\"",
          "jaraco.develop>=7.21; sys_platform != \"cygwin\" and extra == \"type\""
        ],
        "requires_python": ">=3.9",
        "project_url": [
          "Source, https://github.com/pypa/setuptools",
          "Documentation, https://setuptools.pypa.io/",
          "Changelog, https://setuptools.pypa.io/en/stable/history.html"
        ],
        "provides_extra": [
          "test",
          "doc",
          "ssl",
          "certs",
          "core",
          "check",
          "cover",
          "enabler",
          "type"
        ]
      }
    }
  ],
  "environment": {
    "implementation_name": "cpython",
    "implementation_version": "3.11.14",
    "os_name": "posix",
    "platform_machine": "x86_64",
    "platform_release": "6.11.0-1018-azure",
    "platform_system": "Linux",
    "platform_version": "#18~24.04.1-Ubuntu SMP Sat Jun 28 04:46:03 UTC 2025",
    "python_full_version": "3.11.14",
    "platform_python_implementation": "CPython",
    "python_version": "3.11",
    "sys_platform": "linux"
  }
}