We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 45ed6ea commit 3a476c3Copy full SHA for 3a476c3
tests/test_venv.py
@@ -116,8 +116,12 @@ def sixth(x):
116
__path__ = extend_path(__path__, __name__)
117
""")
118
make_file("bug888/app/testcov/main.py", """\
119
- import pkg_resources
120
- for entry_point in pkg_resources.iter_entry_points('plugins'):
+ try: # pragma: no cover
+ entry_points = __import__("pkg_resources").iter_entry_points('plugins')
121
+ except ImportError: # pragma: no cover
122
+ import importlib.metadata
123
+ entry_points = importlib.metadata.entry_points(group="plugins")
124
+ for entry_point in entry_points:
125
entry_point.load()()
126
127
make_file("bug888/plugin/setup.py", """\
0 commit comments