-
Notifications
You must be signed in to change notification settings - Fork 6
/
requirements-dev.txt
43 lines (43 loc) · 1.3 KB
/
requirements-dev.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# pyup: ignore file
-r requirements-sys.txt
-r requirements-doc.txt
# pylint>=2.5 requires astroid>=2.4
# install/update sometime fails randomly, so enforce it
astroid
bandit
bump2version
codacy-coverage
coverage
doc8>=1.1.2
docformatter>=1.5.0 # add support of config file
flake8<6 # FIXME: false positive redefinition (https://github.com/PyCQA/pyflakes/issues/757)
flynt
isort>=5
mock<4
# AWS mock tests (against boto3)
# (fix werkzeug>=2.2.2 dependency, see https://github.com/spulec/moto/issues/5341)
moto>=4.0.8
mypy
parameterized
path!=16.12.0,!=17.0.0 # patch pytest-shutil (https://github.com/man-group/pytest-plugins/issues/224)
pluggy>=0.7
# FIXME: bad interpolation of 'setup.cfg' for pytest 'log_format' (https://github.com/pytest-dev/pytest/issues/10019)
pytest<7
pytest-httpserver>=1.0.7 # support werkzeug>=3
pytest-server-fixtures
pytest-rerunfailures
pydocstyle
# FIXME: pylint-quotes failing with pylint==3 (https://github.com/edaniszewski/pylint-quotes/issues/29)
# FIXME: use temporary unofficial version working with pylint>3 (https://github.com/edaniszewski/pylint-quotes/pull/30)
# pylint>=2.15.4,<3
# pylint_quotes
pylint>=3,<4
pylint_quotes @ git+https://github.com/marekhanus/pylint-quotes.git@0.3.0a2
pylint-per-file-ignores
responses
safety
stopit
typing_extensions
WebTest
wsgiproxy
WSGIProxy2