Debian Package Tracker
Register | Log in
Subscribe

setuptools

Choose email to subscribe with

general
  • source: setuptools (main)
  • version: 84.2.0-1
  • maintainer: Matthias Klose (DMD)
  • arch: all
  • std-ver: 4.7.4
  • VCS: unknown
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 52.0.0-4
  • o-o-sec: 52.0.0-4+deb11u2
  • oldstable: 66.1.1-1+deb12u2
  • stable: 78.1.1-0.1
  • testing: 84.0.0-2
  • unstable: 84.2.0-1
versioned links
  • 52.0.0-4: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 52.0.0-4+deb11u2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 66.1.1-1+deb12u2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 78.1.1-0.1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 80.9.0-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 84.0.0-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 84.2.0-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • python-setuptools-doc (1 bugs: 0, 1, 0, 0)
  • python3-setuptools (6 bugs: 0, 5, 1, 0)
  • python3-setuptools-whl
action needed
2 bugs tagged patch in the BTS normal
The BTS contains patches fixing 2 bugs, consider including or untagging them.
Created: 2026-09-02 Last update: 2026-10-23 01:30
Multiarch hinter reports 1 issue(s) normal
There are issues with the multiarch metadata for this package.
  • python3-setuptools-whl could be marked Multi-Arch: foreign
Created: 2022-01-13 Last update: 2026-10-22 22:00
lintian reports 18 warnings normal
Lintian reports 18 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2026-09-11 Last update: 2026-09-14 19:01
debian/patches: 11 patches to forward upstream low

Among the 12 debian patches available in version 84.2.0-1 of the package, we noticed the following issues:

  • 11 patches where the metadata indicates that the patch has not yet been forwarded upstream. You should either forward the patch upstream or update the metadata to document its real status.
Created: 2023-02-26 Last update: 2026-10-20 22:03
1 low-priority security issue in trixie low

There is 1 open security issue in trixie.

1 issue left for the package maintainer to handle:
  • CVE-2026-23949: (needs triaging) jaraco.context, an open-source software package that provides some useful decorators and context managers, has a Zip Slip path traversal vulnerability in the `jaraco.context.tarball()` function starting in version 5.2.0 and prior to version 6.1.0. The vulnerability may allow attackers to extract files outside the intended extraction directory when malicious tar archives are processed. The strip_first_component filter splits the path on the first `/` and extracts the second component, while allowing `../` sequences. Paths like `dummy_dir/../../etc/passwd` become `../../etc/passwd`. Note that this suffers from a nested tarball attack as well with multi-level tar files such as `dummy_dir/inner.tar.gz`, where the inner.tar.gz includes a traversal `dummy_dir/../../config/.env` that also gets translated to `../../config/.env`. Version 6.1.0 contains a patch for the issue.

You can find information about how to handle this issue in the security team's documentation.

Created: 2026-03-14 Last update: 2026-10-20 21:30
testing migrations
  • excuses:
    • Migration status for setuptools (84.0.0-2 to 84.2.0-1): BLOCKED: Rejected/violates migration policy/introduces a regression
    • Issues preventing migration:
    • ∙ ∙ Autopkgtest for billiard/4.3.1-1: amd64: Pass, arm64: Regression ♻ (reference ♻), armhf: Regression ♻ (reference ♻), i386: Pass, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for borgbackup2/2.0.0b25-4: amd64: Test triggered (failure will be ignored), arm64: Test triggered (failure will be ignored), armhf: Pass, i386: Pass, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for clustershell/1.10.1-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Regression ♻ (reference ♻), riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for cryptoparser/1.6.0-2: i386: Pass ♻
    • ∙ ∙ Autopkgtest for cython/3.1.6+dfsg-3: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for dask.distributed/2024.12.1+ds-3: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for deepdish/0.3.7-4: amd64: Pass, arm64: Pass, armhf: Failed (not a regression) ♻ (reference ♻), i386: Reference test triggered, but real test failed already ♻, ppc64el: Pass, riscv64: Pass, s390x: Failed (not a regression) ♻ (reference ♻)
    • ∙ ∙ Autopkgtest for dolfin/2019.2.0~legacy20240219.1c52e83-30: amd64: Failed (not a regression) ♻ (reference ♻), arm64: Failed (not a regression) ♻ (reference ♻), armhf: Failed (not a regression) ♻ (reference ♻), i386: Failed (not a regression) ♻ (reference ♻), ppc64el: Failed (not a regression) ♻ (reference ♻), riscv64: Test triggered (failure will be ignored), s390x: Failed (not a regression) ♻ (reference ♻)
    • ∙ ∙ Autopkgtest for electrum/4.8.1+dfsg-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Regression ♻ (reference ♻), ppc64el: Failed (not a regression) ♻ (reference ♻), riscv64: Failed (not a regression) ♻ (reference ♻), s390x: Pass
    • ∙ ∙ Autopkgtest for esrf-pathlib/1.2.0~rc6-2: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for horizon/3:27.0.0-4: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for jaraco.stream/3.0.4-3: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for jellyfin-apiclient-python/1.20.1-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for libreoffice/4:26.8.1.1-3: amd64: Pass, arm64: Test triggered (failure will be ignored), armhf: Test triggered (failure will be ignored), i386: Test triggered (failure will be ignored), ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for lintian/2.142.0: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered (failure will be ignored), ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for mypy/2.4.0-3: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for numba/0.65.1+dfsg-3: amd64: Pass, arm64: Pass, armhf: Failed (not a regression) ♻ (reference ♻), i386: Failed (not a regression) ♻ (reference ♻), ppc64el: Test triggered (failure will be ignored), riscv64: Failed (not a regression) ♻ (reference ♻), s390x: Failed (not a regression) ♻ (reference ♻)
    • ∙ ∙ Autopkgtest for pylibftdi/0.24.1-2: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for pymatgen-core: amd64: Test triggered (failure will be ignored), arm64: Test triggered (failure will be ignored), armhf: Test triggered (failure will be ignored), i386: Test triggered (failure will be ignored), ppc64el: Test triggered (failure will be ignored), riscv64: Test triggered (failure will be ignored), s390x: Test triggered (failure will be ignored)
    • ∙ ∙ Autopkgtest for python-aiortc/1.15.0+ds-1: amd64: Test triggered (failure will be ignored), arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for python-bids-validator/1.14.6-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, riscv64: Failed (not a regression) ♻ (reference ♻), s390x: Regression ♻ (reference ♻)
    • ∙ ∙ Autopkgtest for python-fasteners/0.20-2: amd64: Pass, arm64: Pass, armhf: Pass, i386: Regression ♻ (reference ♻), ppc64el: Pass, riscv64: Failed (not a regression) ♻ (reference ♻), s390x: Pass
    • ∙ ∙ Autopkgtest for python-hypothesis/6.155.7-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for python-nameparser/2.4.2-1: i386: Pass ♻
    • ∙ ∙ Autopkgtest for python-pyvista/0.48.4-5: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for python-rbloom/1.5.4-2: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for python3.13/3.13.15-1: amd64: Failed (not a regression) ♻ (reference ♻), arm64: Failed (not a regression) ♻ (reference ♻), armhf: Failed (not a regression) ♻ (reference ♻), i386: Failed (not a regression) ♻ (reference ♻), ppc64el: Failed (not a regression) ♻ (reference ♻), riscv64: Test triggered (failure will be ignored), s390x: Failed (not a regression) ♻ (reference ♻)
    • ∙ ∙ Autopkgtest for python3.14/3.14.8-1: amd64: Pass, arm64: Pass, armhf: Failed (not a regression) ♻ (reference ♻), i386: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for pythran/0.18.1+ds-1: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for pytorch/2.12.1+dfsg-2: amd64: Pass, arm64: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for scantpaper/3.0.24-1: amd64: Pass, arm64: Pass, armhf: Regression ♻ (reference ♻), i386: Pass, ppc64el: Failed (not a regression) ♻ (reference ♻), riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for sympy/1.14.0-6: amd64: Pass, arm64: Pass, armhf: Pass, i386: Pass, ppc64el: Pass, riscv64: Test triggered (failure will be ignored), s390x: Pass
    • ∙ ∙ Autopkgtest for tomobase/0.0.0~dev1-2: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Autopkgtest for tvdb-api/3.1-5: amd64: Pass, arm64: Pass, armhf: Pass, i386: Test triggered, ppc64el: Pass, riscv64: Pass, s390x: Pass
    • ∙ ∙ Too young, only 3 of 5 days old
    • Additional info (not blocking):
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/s/setuptools.html
    • ∙ ∙ Reproduced on amd64 - info
    • ∙ ∙ Reproduced on arm64 - info
    • ∙ ∙ Reproduced on armhf - info
    • ∙ ∙ Reproduced on i386 - info
    • Not considered
news
[rss feed]
  • [2026-10-20] Accepted setuptools 84.2.0-1 (source) into unstable (Matthias Klose)
  • [2026-09-20] setuptools 84.0.0-2 MIGRATED to testing (Debian testing watch)
  • [2026-09-11] setuptools 80.9.0-2 MIGRATED to testing (Debian testing watch)
  • [2026-09-10] Accepted setuptools 84.0.0-2 (source) into unstable (Matthias Klose)
  • [2026-09-01] Accepted setuptools 84.0.0-1 (source) into experimental (Matthias Klose)
  • [2026-09-01] Accepted setuptools 80.9.0-2 (source) into unstable (Matthias Klose)
  • [2025-06-12] Accepted setuptools 80.9.0-1 (source) into experimental (Matthias Klose)
  • [2025-05-31] Accepted setuptools 66.1.1-1+deb12u2 (source) into proposed-updates (Debian FTP Masters) (signed by: Lee Garrett)
  • [2025-05-30] setuptools 78.1.1-0.1 MIGRATED to testing (Debian testing watch)
  • [2025-05-27] Accepted setuptools 78.1.1-0.1 (source) into unstable (Lee Garrett)
  • [2025-05-27] Accepted setuptools 52.0.0-4+deb11u2 (source) into oldstable-security (Lee Garrett)
  • [2025-05-02] Accepted setuptools 80.1.0-1 (source) into experimental (Matthias Klose)
  • [2025-04-29] setuptools 78.1.0-1.2 MIGRATED to testing (Debian testing watch)
  • [2025-04-23] Accepted setuptools 79.0.0-1 (source) into experimental (Matthias Klose)
  • [2025-04-18] Accepted setuptools 78.1.0-1.2 (source) into unstable (Dmitry Shachnev)
  • [2025-04-12] Accepted setuptools 78.1.0-1.1 (source) into unstable (Stefano Rivera)
  • [2025-04-05] Accepted setuptools 78.1.0-1 (source) into experimental (Matthias Klose)
  • [2025-03-21] Accepted setuptools 77.0.3-1 (source) into experimental (Matthias Klose)
  • [2025-02-25] setuptools 75.8.0-1 MIGRATED to testing (Debian testing watch)
  • [2025-02-19] Accepted setuptools 75.8.0-1 (source) into unstable (Matthias Klose)
  • [2025-01-03] Accepted setuptools 66.1.1-1+deb12u1 (source) into proposed-updates (Debian FTP Masters) (signed by: Daniel Leidert)
  • [2024-12-23] setuptools 75.6.0-1 MIGRATED to testing (Debian testing watch)
  • [2024-12-17] Accepted setuptools 75.6.0-1 (source) into unstable (Matthias Klose)
  • [2024-12-07] setuptools 75.2.0-1 MIGRATED to testing (Debian testing watch)
  • [2024-10-24] Accepted setuptools 75.2.0-1 (source) into unstable (Matthias Klose)
  • [2024-09-16] setuptools 74.1.2-2 MIGRATED to testing (Debian testing watch)
  • [2024-09-09] Accepted setuptools 74.1.2-2 (source) into unstable (Matthias Klose)
  • [2024-09-09] Accepted setuptools 74.1.2-1 (source) into unstable (Matthias Klose)
  • [2024-09-04] Accepted setuptools 52.0.0-4+deb11u1 (source) into oldstable-security (Daniel Leidert)
  • [2024-08-22] Accepted setuptools 73.0.1-1 (source) into unstable (Matthias Klose)
  • 1
  • 2
bugs [bug history graph]
  • all: 11
  • RC: 0
  • I&N: 8
  • M&W: 3
  • F&P: 0
  • patch: 2
links
  • homepage
  • lintian (0, 18)
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • other distros
  • security tracker
  • debian patches
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 78.1.1-0.1build1
  • 7 bugs

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing