-
Notifications
You must be signed in to change notification settings - Fork 19
Closed
Description
I'm seeing an issue running the tests with python3.10. The error is
python3.10-catalogue> ============================= test session starts ==============================
python3.10-catalogue> platform linux -- Python 3.10.1, pytest-6.2.5, py-1.11.0, pluggy-1.0.0
python3.10-catalogue> rootdir: /build/catalogue-2.0.6
python3.10-catalogue> collected 8 items
python3.10-catalogue> catalogue/tests/test_catalogue.py ......F. [100%]
python3.10-catalogue> =================================== FAILURES ===================================
python3.10-catalogue> ______________________________ test_entry_points _______________________________
python3.10-catalogue> def test_entry_points():
python3.10-catalogue> # Create a new EntryPoint object by pretending we have a setup.cfg and
python3.10-catalogue> # use one of catalogue's util functions as the advertised function
python3.10-catalogue> ep_string = "[options.entry_points]test_foo\n bar = catalogue:check_exists"
python3.10-catalogue> > ep = catalogue.importlib_metadata.EntryPoint._from_text(ep_string)
python3.10-catalogue> E AttributeError: type object 'EntryPoint' has no attribute '_from_text'
python3.10-catalogue> catalogue/tests/test_catalogue.py:108: AttributeError
python3.10-catalogue> =========================== short test summary info ============================
python3.10-catalogue> FAILED catalogue/tests/test_catalogue.py::test_entry_points - AttributeError:...
The same route works fine with python3.9. Here's a full log from the NixOS CI system: https://hydra.nixos.org/log/pfyk1v5fl14yf1n31v8ppjknqxwzgrgm-python3.10-catalogue-2.0.6.drv
Metadata
Metadata
Assignees
Labels
No labels