-
-
Notifications
You must be signed in to change notification settings - Fork 30.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[3.11] gh-98706: Sync with importlib_metadata 4.13.0. #98875
Conversation
If I am reading https://github.com/python/importlib_metadata/pull/397/files that is technically a new feature which I don't think we can backport but I may be very well misreading it or missing something (so apologies if that's the case). If you think the lack of compatibility with |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
I would like to clarify if there is any risk on the backport before landing (I left a comment).
Thanks for the review.
I agree. Now that I look at #397 again, I realize I'd intended for the changes there to be isolated to the backport. They shouldn't have made it into this PR. That is, |
…0.0 to version 5.1.0 Jason R. Coombs (16): Indicate to use latest Python version (workaround for readthedocs/readthedocs.org/#9623). Requires also specifying the OS version (workaround for readthedocs/readthedocs.org#9635). Simply wrap .matches instead of replacing EntryPoint. Add minimum retention of DeprecatedTuple. Ref #409, Ref #348. Fix warning in plural of Import Package. Correct syntax is without the space. GHA pretty env (#67) Add row for Python 3.12 to compatibility map. Update compatibility matrix to reflect 4.13 in 3.11 (python/cpython#98875). Python 3.10 is synced mainly through 4.6 (plus bugfixes). Pin mypy to '<0.990' due to realpython/pytest-mypy#141 Remove the hyperlink for the Python versions badge. The PyPI badge is a better anchor for the hyperlink. Apply explicit_package_bases for mypy and unpin the version. Ref python/mypy#14057. Add Python 3.12 to matrix. Only test 3.8-3.10 on Linux. Disable flake8 on Python 3.12. Workaround for tholo/pytest-flake8#87. Update changelog. Add note to docs about limitation of packages_distributions. Fixes #402. Julien Palard (1): Doc: missing underscore in hyperlink. (GH-98391) Zach Burnett (1): rename `.readthedocs.yml` to `.readthedocs.yaml` (RTD docs indicate that `.readthedocs.yml` will be deprecated) (#68) layday (1): Fix `SimplePath` protocol
This change seems to have introduced a possible regression on the Fedora setuptools builds. Details: pypa/setuptools#3761 |
These changes are already applied to main but have been selected from importlib_metadata 4.x for their bug fixes.
Automerge-Triggered-By: GH:jaraco