From e017288cfbde2196573731b8a0a449e1a4f195fb Mon Sep 17 00:00:00 2001 From: stubsabot <> Date: Sun, 9 Aug 2026 00:15:44 +0000 Subject: [PATCH] [stubsabot] Bump setuptools to 84.0.* Release: https://pypi.org/pypi/setuptools/84.0.0 Repository: https://github.com/pypa/setuptools Typeshed stubs: https://github.com/python/typeshed/tree/main/stubs/setuptools Changelog: https://setuptools.pypa.io/en/stable/history.html Diff: https://github.com/pypa/setuptools/compare/v83.0.0...v84.0.0 Stubsabot analysis of the diff between the two releases: - 6 public Python files have been added: `setuptools/_distutils/compat/py310.py`, `setuptools/_distutils/compilers/C/tests/conftest.py`, `setuptools/_distutils/compilers/errors.py`, `setuptools/_distutils/compilers/logging.py`, `setuptools/_distutils/compilers/platform/detect.py`, `setuptools/_distutils/compilers/platform/macos.py`. - 0 files included in typeshed's stubs have been deleted. - 61 files included in typeshed's stubs have been modified or renamed. - Total lines of Python code added: 2128. - Total lines of Python code deleted: 1565. If stubtest fails for this PR: - Leave this PR open (as a reminder, and to prevent stubsabot from opening another PR) - Fix stubtest failures in another PR, then close this PR Note that you will need to close and re-open the PR in order to trigger CI --- stubs/setuptools/METADATA.toml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/stubs/setuptools/METADATA.toml b/stubs/setuptools/METADATA.toml index 2354f4fa48e2..057367f309c2 100644 --- a/stubs/setuptools/METADATA.toml +++ b/stubs/setuptools/METADATA.toml @@ -1,16 +1,18 @@ -version = "83.0.*" +version = "84.0.*" upstream-repository = "https://github.com/pypa/setuptools" extra-description = """\ Given that `pkg_resources` is typed since `setuptools >= 71.1`, \ it is no longer included with `types-setuptools`. """ + [tool.stubtest] # darwin is equivalent to linux for OS-specific methods ci-platforms = ["linux", "win32"] stubtest-dependencies = ["more_itertools", "tomli"] # Stubtest fails on trying to run mypy on the source files rather than our stubs + [mypy-tests.distutils] module-name = "setuptools._distutils.compilers.C.*" values = { ignore_errors = true }