The setup.py script has as a setup requirement a test-time one, pytest-runner.
According to the docs, setup_requires is for dependencies of the setup-tools themselves.
Such requirements typically are placed in the tests_require argument.
If this is currently impossible due to some installation script, there is additionally the test_suite argument for facilitating the launching of tests.
The
setup.py
script has as a setup requirement a test-time one,pytest-runner
. According to the docs,setup_requires
is for dependencies of the setup-tools themselves.Such requirements typically are placed in the
tests_require
argument. If this is currently impossible due to some installation script, there is additionally thetest_suite
argument for facilitating the launching of tests.Thank you for your time.