gh-98040: Remove find_loader, find_module and other deprecated APIs by warsaw · Pull Request #98059 · python/cpython
warsaw
marked this pull request as ready for review
However! pip 22.2.2 still relies on pkgutil.ImpImporter so these things cannot be removed until this issue is resolved: pypa/pip#11501
warsaw
marked this pull request as draft
jaraco pushed a commit to python/importlib_metadata that referenced this pull request
Removed ``fixtures.NullFinder``. --------- Co-authored-by: Oleg Iarygin <oleg@arhadthedev.net> Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
jaraco pushed a commit to python/importlib_metadata that referenced this pull request
Removed ``fixtures.NullFinder``. --------- Co-authored-by: Oleg Iarygin <oleg@arhadthedev.net> Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
clrpackages pushed a commit to clearlinux-pkgs/pypi-importlib_metadata that referenced this pull request
…6.0 to version 6.7.0
Barry Warsaw (1):
gh-98040: Backport python/cpython#98059
Jason R. Coombs (21):
Remove unnecessary and incorrect copyright notice. Fixes jaraco/skeleton#78.
Replace flake8 with ruff. Fixes jaraco/skeleton#79 and sheds debt.
👹 Feed the hobgoblins (delint).
Make substitution fields more prominent and distinct from true 'skeleton' references. (#71)
Suppress EncodingWarning in build.env. Ref pypa/build#615.
Remove reference to EncodingWarning as it doesn't exist on some Pythons.
Inline the NullFinder behavior.
Add docstring to test_integration to give some context.
Remove Python 2 compatibility in _compat.NullFinder.
Move test_interleaved_discovery from test_integration to test_main.
Remove test_search_dist_dirs as it was never used. Ref python/importlib_metadata#111.
Extract _topmost and _get_toplevel_name functions.
Extract _topmost and _get_toplevel_name functions.
Capture that _get_toplevel_name can return None.
Streamline the test to check one expectation (the standard dist-info expectation is handled by other tests above.
Inline the symlink setup.
Consolidate PackageDistributions tests.
Update _path to jaraco.path 3.6 with symlink support.
Utilize the new Symlink in preparing the test case.
Update changelog.
Remove '__init__.py', not needed.
Johan Herland (2):
Add test to demonstrate issue with symlinked packages
Attempt to fix issue with symlinked packages
fumoboy007 added a commit to fumoboy007/intellij-community that referenced this pull request
fumoboy007 added a commit to fumoboy007/intellij-community that referenced this pull request