Closed Andful closed 4 months ago
Robin is correct. We need those packages to be put in the optional 'dev' part (https://peps.python.org/pep-0508/#extras). The project can then be installed including these packages using:
pip install zigzag-dse[dev]
I will update the pull request!
Great! Could you also update the documentation to reflect this? That would be this part:
ruff
both to pyproject.toml
and requiriments.txt
.requiriments.txt
, pip install .[dev]
is enough.
I'm not sure whether
typeguard
andpytest
should be part of the project dependencies since they are only used for testing? I don't think the tests are shipped together with the project