summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorRoss Barnowski <rossbar@berkeley.edu>2020-06-23 12:37:10 -0700
committerEric Larson <larson.eric.d@gmail.com>2020-06-24 12:05:16 -0400
commit24006306e1e7dd120bf4ff2a43bb3f4853fdddd3 (patch)
tree238346849686ec0b91e4b8148561e9d6b317b405 /setup.py
parent81b8b694a135c3ce3649b60c7b10f524767cb13e (diff)
downloadnumpydoc-24006306e1e7dd120bf4ff2a43bb3f4853fdddd3.tar.gz
DEV: Add test_requirements.txt to setup.py
An additional convenience for pip users for setting up a numpydoc development environment.
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/setup.py b/setup.py
index 64e432f..ed1f1b8 100644
--- a/setup.py
+++ b/setup.py
@@ -46,6 +46,12 @@ setup(
license="BSD",
install_requires=["sphinx >= 1.6.5", 'Jinja2>=2.3'],
python_requires=">=3.5",
+ extras_require={
+ "testing": [
+ req for req in read('test_requirements.txt').split('\n')
+ if not req.startswith('#')
+ ],
+ },
package_data={'numpydoc': [
'tests/test_*.py',
'tests/tinybuild/Makefile',