bbpb
mypy
prek
# pylint 4.1.x (astroid 4.3.x) misreports concrete methods as abstract, which
# fails the lint gate on untouched files such as tests/conftest.py. Raise the
# ceiling once the upstream inference bug is fixed.
pylint>=4.0.8,<4.1
pylint-strict-informational
# pytest 9.2 changes fixture typing in a way that currently breaks mypy on
# existing tests; raise this ceiling after the typing compatibility is fixed.
pytest<9.3
pytest-asyncio
pytest-cov
pytest-socket
pytest-timeout
ruff
types-requests
