◐ Shell
clean mode source ↗

gh-98040: Remove find_loader, find_module and other deprecated APIs by warsaw · Pull Request #98059 · python/cpython

@warsaw

@warsaw warsaw marked this pull request as ready for review

October 7, 2022 23:14

@warsaw

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

@warsaw warsaw marked this pull request as draft

October 15, 2022 19:28

AA-Turner

@warsaw

@warsaw

jaraco pushed a commit to python/importlib_metadata that referenced this pull request

Jun 7, 2023
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

Jun 8, 2023
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

Jun 20, 2023
…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

Sep 16, 2024

fumoboy007 added a commit to fumoboy007/intellij-community that referenced this pull request

Sep 16, 2024