Project setup and core technologies
We used the following core technologies in OpenRarity:
Python ≥ 3.10.x
Poetry for dependency management
Numpy ≥1.23.1
PyTest for unit tests
Running tests locally
poetry install # install dependencies locally
poetry run pytest # run tests
Some tests are skipped by default due to it being more integration/slow tests. To run resolver tests:
poetry run pytest -k test_testset_resolver --run-resolvers
Last updated