Florimond Manca <florimond.man...@gmail.com> added the comment:
Can confirm this on 3.8.0rc1+ / macOS Mojave: ```console $ python -c "import importlib.metadata; print(list(importlib.metadata.distributions()))" Traceback (most recent call last): File "<string>", line 1, in <module> File "/Users/florimond/.pyenv/versions/3.8-dev/lib/python3.8/importlib/metadata/__init__.py", line 175, in <genexpr> resolver() File "<frozen importlib._bootstrap_external>", line 1381, in find_distributions ImportError: cannot import name 'MetadataPathFinder' from 'importlib.metadata' (/Users/florimond/.pyenv/versions/3.8-dev/lib/python3.8/importlib/metadata/__init__.py) ``` I discovered this pytest started failing on 3.8-dev because it uses `importlib.metadata.distributions()` internally. 3.8.0b4+ used to be fine I believe. I'd assume this is a rather critical bug? ---------- nosy: +Florimond Manca _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue38342> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com