Remove 'test-reqs.txt'

We were never really using this file for its specified purpose [1]. Now
that we have everything cleanly organized in 'setup.py', there really
isn't any reason to keep it around. Remove it.

[1] https://caremad.io/posts/2013/07/setup-vs-requirement/

Signed-off-by: Stephen Finucane <stephen@that.guru>
This commit is contained in:
Stephen Finucane 2017-10-10 14:10:11 +01:00
parent eb8efce7d8
commit 67753b7ce3
4 changed files with 7 additions and 10 deletions

View File

@ -116,7 +116,7 @@ These are the basic steps needed to start developing on Sphinx.
* Run the unit tests:: * Run the unit tests::
pip install -r test-reqs.txt pip install .[test,websupport]
make test make test
* Again, it's useful to turn on deprecation warnings on so they're shown in * Again, it's useful to turn on deprecation warnings on so they're shown in

View File

@ -12,7 +12,6 @@ include sphinx-autogen.py
include sphinx-build.py include sphinx-build.py
include sphinx-quickstart.py include sphinx-quickstart.py
include sphinx-apidoc.py include sphinx-apidoc.py
include test-reqs.txt
include tox.ini include tox.ini
include sphinx/locale/.tx/config include sphinx/locale/.tx/config

View File

@ -1,7 +0,0 @@
flake8
pytest>=3.0
pytest-cov
html5lib
mock;python_version<'3.3'
mypy;python_version>='3.2'
typed_ast;python_version>='3.2'

View File

@ -4,7 +4,12 @@ envlist=flake8,mypy,py{27,34,35,36},pypy,du{11,12,13,14}
[testenv] [testenv]
passenv = https_proxy http_proxy no_proxy passenv = https_proxy http_proxy no_proxy
deps=-rtest-reqs.txt # TODO(stephenfin) Replace this with the 'extras' config option when tox 2.4 is
# widely available, likely some time after the Ubuntu 18.04 release
#
# https://tox.readthedocs.io/en/latest/config.html#confval-extras=MULTI-LINE-LIST
deps =
.[test,websupport]
setenv = setenv =
SPHINX_TEST_TEMPDIR = {envdir}/testbuild SPHINX_TEST_TEMPDIR = {envdir}/testbuild
commands= commands=