Skip to content

Conversation

github-actions[bot]
Copy link
Contributor

Release: https://pypi.org/pypi/setuptools/76.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: pypa/setuptools@v75.8.2...v76.0.0

Stubsabot analysis of the diff between the two releases:

  • 6 public Python files have been added: setuptools/_distutils/compilers/C/base.py, setuptools/_distutils/compilers/C/cygwin.py, setuptools/_distutils/compilers/C/errors.py, setuptools/_distutils/compilers/C/msvc.py, setuptools/_distutils/compilers/C/unix.py, setuptools/_distutils/compilers/C/zos.py.
  • 0 files included in typeshed's stubs have been deleted.
  • 27 files included in typeshed's stubs have been modified or renamed.
  • Total lines of Python code added: 3840.
  • Total lines of Python code deleted: 3250.

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

Release: https://pypi.org/pypi/setuptools/76.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: pypa/setuptools@v75.8.2...v76.0.0

Stubsabot analysis of the diff between the two releases:
 - 6 public Python files have been added: `setuptools/_distutils/compilers/C/base.py`, `setuptools/_distutils/compilers/C/cygwin.py`, `setuptools/_distutils/compilers/C/errors.py`, `setuptools/_distutils/compilers/C/msvc.py`, `setuptools/_distutils/compilers/C/unix.py`, `setuptools/_distutils/compilers/C/zos.py`.
 - 0 files included in typeshed's stubs have been deleted.
 - 27 files included in typeshed's stubs have been modified or renamed.
 - Total lines of Python code added: 3840.
 - Total lines of Python code deleted: 3250.

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
@github-actions github-actions bot added the bot: stubsabot 🤖 Third-party stub updates by stubsabot 🤖 label Mar 10, 2025
@AlexWaygood AlexWaygood reopened this Mar 10, 2025
@Avasam
Copy link
Collaborator

Avasam commented Mar 10, 2025

As a note, with pypa/distutils#329 and https://github.com/python/typeshed/pull/13369/files#diff-4d91158dc95e6671c72a1488428c7f1b3bc622f1def99471c62d99363d430e1eR7, next time setuptool syncs pypa/distutils, we can probably drop our own setuptools/_distutils in favor of a partial type stub.

For now though, we're still dealing with stubtest errors from a private module ^^

Edit: Actually looks like that's been done in setuptools 76.0.0 ! pypa/setuptools#4865

@AlexWaygood AlexWaygood deleted the stubsabot/setuptools branch March 12, 2025 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bot: stubsabot 🤖 Third-party stub updates by stubsabot 🤖
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants