Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pypi-importlib_metadata: Autospec creation for update from version 4.…
…12.0 to version 5.0.0 Anderson Bravalheri (13): Capture expectations about _normalized_name compatibility in test Add compatibility layer for Python 3.8 stdlib lack of _normalized_name Add compatibility for EntryPoint.matches in stdlib 3.8/3.9 Add type annotations to EntryPoint.name/value/group Make sure Python 3.8/3.9 compatibility tests run on CI Workaround missing distribution name Fix typecheck error by simplifying compatibility shim Add "short circuit" optimization Extract tests for Python 3.9 compatibility into their own file Extract Python 3.9 compatibility layer into its own file Add comments clarifying implementation choices Fix imports Skip coverage in type checking statement C.A.M. Gerlach (6): Add intersphinx support for packaging.python.org Clarify import vs distribution package terms in using.rst Link distribution/import package terms to PyPA glossary on 1st use Add admonition further clarifying import vs distribution packages Link to canonical core metadata spec instead of an old historical PEP Mention API ref & migration guide in importlib_metadata See Also Jason R. Coombs (35): Add Tidelift template Rely on alabaster theme to support sidebar rendering. Use nicer, simpler phrasing Add support for automatic publishing of release notes Use technique for environment passing matching that found in jaraco/skeleton Move Tidelift token into Travis configuration Update badge URL Add funding reference to project List sidebars to avoid errors looking for template 't' Rebrand to 'For Enterprise' Add a 'For Enterprise' section to the README Include token passthrough for azure pipelines publish stage. Move Tidelift release note publishing to Github Actions. Tidelift no longer requires or expects publishing release notes. Remove Tidelift from main.yml, no longer needed Implement tidelift banner using a Sphinx directive implemented by jaraco.tidelift. Consolidate more language between the backport and the canonical usage docs. Ran pre-commit autoupdate Use '-dev' for every Python version. Ref actions/setup-python#213. Use Python 3.11 for cutting releases. Pin flake8. Workaround for tholo/pytest-flake8#87. Update to setup-python v4. Fixes jaraco/skeleton#65. Also update release to v4 Add PyPy to the test matrix on Linux. Fixes jaraco/skeleton#63. When rendering docs, preserve the syntax for defaults. Fixes jaraco/path#197. Adopt furo theme for docs. Update changelog Expand possibilities for "top-level names". Remove SelectableGroups Remove DeprecatedList Remove compatibility for EntryPoints.__getitem__ by index. Remove support for cast of iterable of entry points to dict. Ref #97. Update changelog Disable flake8 due to incompatibility. Update documentation around removal of SelectableGroups. Oleg Iarygin (1): gh-93851: Fix all broken links in Doc/ (GH-93853) Ville Skyttä (1): bpo-22295: use python -m pip rather than plain pip in more examples (GH-24003)
- Loading branch information