Summary: The project is set up to support Python ≥3.10 in pyproject.toml but uses Python 3.11+ exclusive features, causing import errors when running tests on Python 3.10.