From b462010cd75751aee6ae7b98842a9191a5ac6c84 Mon Sep 17 00:00:00 2001 From: "Jason R. Coombs" Date: Tue, 14 May 2019 10:40:35 -0400 Subject: [PATCH] Refresh from importlib_metadata@cpython --- Lib/importlib/metadata/_hooks.py | 19 ------------------- Lib/test/test_importlib/test_zip.py | 2 +- 2 files changed, 1 insertion(+), 20 deletions(-) diff --git a/Lib/importlib/metadata/_hooks.py b/Lib/importlib/metadata/_hooks.py index 11b94772a535..4c57f4d48ee2 100644 --- a/Lib/importlib/metadata/_hooks.py +++ b/Lib/importlib/metadata/_hooks.py @@ -1,26 +1,7 @@ -import sys - from .api import Distribution -from .abc import DistributionFinder from contextlib import suppress -def install(cls): - """Class decorator for installation on sys.meta_path.""" - sys.meta_path.append(cls()) - return cls - - -class NullFinder(DistributionFinder): - """ - A "Finder" (aka "MetaClassFinder") that never finds any modules, - but may find distributions. - """ - @staticmethod - def find_spec(*args, **kwargs): - return None - - class PathDistribution(Distribution): def __init__(self, path): """Construct a distribution from a path to the metadata directory.""" diff --git a/Lib/test/test_importlib/test_zip.py b/Lib/test/test_importlib/test_zip.py index 9b6bce0d4c2f..e92028cf599a 100644 --- a/Lib/test/test_importlib/test_zip.py +++ b/Lib/test/test_importlib/test_zip.py @@ -45,7 +45,7 @@ class TestEgg(TestZip): self.resources = ExitStack() self.addCleanup(self.resources.close) egg = self.resources.enter_context( - path('importlib_metadata.tests.data', + path('test.test_importlib.data', 'example-21.12-py3.6.egg')) sys.path.insert(0, str(egg)) self.resources.callback(sys.path.pop, 0) -- 2.47.3