Skip to content

Commit 53b848a

Browse files
committed
Replace importlib_metadata with builtin importlib.metadata
No need to use a backport of `importlib.metadata` if we have that module already available.
1 parent 1fbb244 commit 53b848a

File tree

2 files changed

+2
-7
lines changed

2 files changed

+2
-7
lines changed

cirq-core/cirq/_compat_test.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -757,7 +757,7 @@ def test_metadata_distributions_after_deprecated_submodule():
757757

758758

759759
def _test_metadata_distributions_after_deprecated_submodule():
760-
# verify deprecated_submodule does not break importlib_metadata.distributions()
760+
# verify deprecated_submodule does not break importlib.metadata.distributions()
761761
# See https://github.com/quantumlib/Cirq/issues/4729
762762
deprecated_submodule(
763763
new_module_name='cirq.neutral_atoms',
@@ -766,9 +766,7 @@ def _test_metadata_distributions_after_deprecated_submodule():
766766
deadline="v0.14",
767767
create_attribute=True,
768768
)
769-
m = pytest.importorskip("importlib_metadata")
770-
distlist = list(m.distributions())
771-
assert all(isinstance(d.name, str) for d in distlist)
769+
assert all(isinstance(d.name, str) for d in importlib.metadata.distributions())
772770

773771

774772
def test_parent_spec_after_deprecated_submodule():

dev_tools/requirements/deps/pytest.txt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@ coverage~=7.4
1010
pytest-xdist
1111
filelock~=3.1
1212

13-
# For test_metadata_distributions_after_deprecated_submodule
14-
importlib-metadata
15-
1613
# codeowners test dependency
1714
codeowners; platform_system != "Windows"
1815

0 commit comments

Comments
 (0)