# 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
