openRuyi Lookout
← Packages

python-setuptools

Easily build and distribute Python packages

Current
83.0.0
Candidate
84.2.1Stale
License
MIT AND Apache-2.0 AND (BSD-2-Clause OR Apache-2.0) AND Python-2.0.1 AND LGPL-3.0-only
BuildSystem
❔ custom

Build

TargetResultLast successful versionSucceeded at
rva23python-setuptools
83.0.0
rva23python-setuptools:bootstrap
83.0.0
rva20python-setuptools
83.0.0
rva20python-setuptools:bootstrap
83.0.0
x86_64python-setuptools
83.0.0
x86_64python-setuptools:bootstrap
83.0.0

RuntimeDeps

DependencyObserved sourceCurrent requirementCandidate requirement
3.14.9

Optional RuntimeDeps

DependencyObserved sourceCurrent requirementCandidate requirement
1.3.0
3.29.0
furoUnmapped
—
9.0.0
>=6—
>=6—
9.0.0
ini2toml[lite]Unmapped
—
jaraco.developUnmapped
—
jaraco.envsUnmapped
—
4.5.0
jaraco.packagingUnmapped
—
jaraco.pathUnmapped
—
jaraco.testUnmapped
—
4.2.0
jaraco.tideliftUnmapped
—
11.0.2
1.19.1
25.0
pipUnmapped
—
pygments-github-lexersUnmapped
—
1.2.0
9.0.3
pytest-checkdocsUnmapped
—
7.1.0
pytest-enablerUnmapped
—
pytest-homeUnmapped
—
pytest-mypyUnmapped
—
pytest-perfUnmapped
—
pytest-ruffUnmapped
—
pytest-subprocessUnmapped
—
2.4.0
3.8.0
rst.linkerUnmapped
—
ruffUnmapped
—
9.1.0
sphinx-faviconUnmapped
—
sphinx-inline-tabsUnmapped
—
sphinx-lintUnmapped
—
sphinx-notfound-pageUnmapped
—
sphinx-reredirectsUnmapped
—
sphinxcontrib-towncrierUnmapped
—
tomliUnmapped
—
1.2.0
towncrierUnmapped
—
21.7.4
0.48.0
0.48.0
Dependency conditions
  • build[virtualenv]>=1.0.3?
    Applies when (any)
    extra == "test"
  • filelock>=3.4.0?
    Applies when (any)
    extra == "test"
  • furoany versionUnmapped
    Applies when (any)
    extra == "doc"
  • importlib_metadata>=6—
    Applies when (any)
    python_version < "3.10" and extra == "core"
  • importlib_metadata>=7.0.2—
    Applies when (any)
    python_version < "3.10" and extra == "type"
  • ini2toml[lite]>=0.14Unmapped
    Applies when (any)
    extra == "test"
  • jaraco.develop>=7.21Unmapped
    Applies when (any)
    (python_version >= "3.9" and sys_platform != "cygwin") and extra == "test"sys_platform != "cygwin" and extra == "type"
  • jaraco.envs>=2.2Unmapped
    Applies when (any)
    extra == "test"
  • jaraco.functools>=4?
    Applies when (any)
    extra == "core"
  • jaraco.packaging>=9.3Unmapped
    Applies when (any)
    extra == "doc"
  • jaraco.path>=3.7.2Unmapped
    Applies when (any)
    extra == "test"
  • jaraco.test>=5.5Unmapped
    Applies when (any)
    extra == "test"
  • jaraco.text>=3.7?
    Applies when (any)
    extra == "core"
  • jaraco.tidelift>=1.4Unmapped
    Applies when (any)
    extra == "doc"
  • more_itertools>=8.8?
    Applies when (any)
    extra == "core"
  • mypy==1.18.*?
    Applies when (any)
    extra == "type"
  • packaging>=24.2?→>=26.3?
    Applies when (any)
    extra == "core"extra == "test"
  • pip>=19.1Unmapped
    Applies when (any)
    extra == "test"
  • pygments-github-lexers==0.0.5Unmapped
    Applies when (any)
    extra == "doc"
  • pyproject-hooks!=1.1?
    Applies when (any)
    extra == "doc"extra == "test"
  • pytest!=8.1.*,>=6?
    Applies when (any)
    extra == "test"
  • pytest-checkdocs>=2.14Unmapped
    Applies when (any)
    extra == "check"
  • pytest-covany version?
    Applies when (any)
    extra == "cover"
  • pytest-enabler>=3.4Unmapped
    Applies when (any)
    extra == "enabler"
  • pytest-home>=0.5Unmapped
    Applies when (any)
    extra == "test"
  • pytest-mypy>=1.0.1Unmapped
    Applies when (any)
    platform_python_implementation != "PyPy" and extra == "type"
  • pytest-perfany versionUnmapped
    Applies when (any)
    sys_platform != "cygwin" and extra == "test"
  • pytest-ruff>=0.2.1Unmapped
    Applies when (any)
    sys_platform != "cygwin" and extra == "check"
  • pytest-subprocessany versionUnmapped
    Applies when (any)
    extra == "test"
  • pytest-timeoutany version?
    Applies when (any)
    extra == "test"
  • pytest-xdist>=3?
    Applies when (any)
    extra == "test"
  • rst.linker>=1.9Unmapped
    Applies when (any)
    extra == "doc"
  • ruff>=0.13.0Unmapped
    Applies when (any)
    sys_platform != "cygwin" and extra == "check"
  • sphinx>=3.5?
    Applies when (any)
    extra == "doc"
  • sphinx-faviconany versionUnmapped
    Applies when (any)
    extra == "doc"
  • sphinx-inline-tabsany versionUnmapped
    Applies when (any)
    extra == "doc"
  • sphinx-lintany versionUnmapped
    Applies when (any)
    extra == "doc"
  • sphinx-notfound-page<2,>=1Unmapped
    Applies when (any)
    extra == "doc"
  • sphinx-reredirectsany versionUnmapped
    Applies when (any)
    extra == "doc"
  • sphinxcontrib-towncrierany versionUnmapped
    Applies when (any)
    extra == "doc"
  • tomli>=2.0.1Unmapped
    Applies when (any)
    python_version < "3.11" and extra == "core"
  • tomli-w>=1.0.0?
    Applies when (any)
    extra == "test"
  • towncrier<24.7Unmapped
    Applies when (any)
    extra == "doc"
  • virtualenv>=13.0.0?
    Applies when (any)
    extra == "test"
  • wheel>=0.43.0?
    Applies when (any)
    extra == "core"
  • wheel>=0.44.0?
    Applies when (any)
    extra == "test"

Advisory · 1

Query ecosystem
PyPIOSV
Query name
setuptoolsOSV
Query version
83.0.0OSV

Provider matches do not establish RPM applicability. Local patches, bundled dependencies and binary artifacts are not evaluated.

Description

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

Changelog

PR · 7

Checks
MonitorObservationLast checked
Stale
Repository refresh: git fetch exited 128 (authentication)
Stale
Source last confirmed at 2026-11-10T09:54:44+00:00; repository refresh overdue.
Checked
Checked
Not configured
No reliable monitor identity/configuration.
—
Checked
Compared same-provider, same-project SPDX metadata for this version pair.
Last attempted
Checked
Last attempted
Checked
Current source component only; local patches, build options, bundled dependencies and binary artifacts are not evaluated.
Checked