Skip to content

Commit 08c0c4d

Browse files
committed
Update setup.py slightly
- move web requirements to list in variable - add web requirements to testing requirements (preemptively) - add 'types-request' requirement for mypy type checking
1 parent 8d519ce commit 08c0c4d

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

setup.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
long_description = f.read()
1313

1414
repp_requires = ['regex==2020.1.8']
15+
web_requires = ['requests==2.22.0', 'falcon==2.0.0']
1516

1617
# thanks: https://snarky.ca/clarifying-pep-518/
1718
doc_requirements = os.path.join(base_dir, 'docs', 'requirements.txt')
@@ -21,8 +22,11 @@
2122
else:
2223
docs_require = []
2324

24-
tests_require = repp_requires + [
25+
tests_require = repp_requires + web_requires + [
2526
'pytest',
27+
'flake8',
28+
'mypy',
29+
'types-requests',
2630
]
2731

2832
setup(
@@ -75,7 +79,7 @@
7579
'wheel >= 0.31.0',
7680
'twine >= 1.11.0'
7781
],
78-
'web': ['requests==2.22.0', 'falcon==2.0.0'],
82+
'web': web_requires,
7983
'repp': repp_requires,
8084
},
8185
entry_points={

0 commit comments

Comments
 (0)