The current setup.py file requirements includes pytest, which is a development requirement that should not be needed in production (i.e. when users want to install and use the library).
Here's the output of grepping for pytest in the repository:
This dependency does not seem to be used outside of tests.
Could we consider finding a way to remove it from the mandatory requirements? I suggest creating a new extra, named develop for instance, and adding a short paragraph in the readme about it. I'll open a PR implementing that shortly.
Do not hesitate to get back to me if there's any other reason for pytest to be there, or if you have another idea for fixing this issue :smile:
The current
setup.py
file requirements includespytest
, which is a development requirement that should not be needed in production (i.e. when users want to install and use the library).Here's the output of grepping for pytest in the repository:
This dependency does not seem to be used outside of tests.
Could we consider finding a way to remove it from the mandatory requirements? I suggest creating a new extra, named
develop
for instance, and adding a short paragraph in the readme about it. I'll open a PR implementing that shortly.Do not hesitate to get back to me if there's any other reason for pytest to be there, or if you have another idea for fixing this issue :smile: