File size: 611 Bytes
5796881
 
 
2d3711f
 
 
 
 
5796881
 
2d3711f
 
9841346
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Test-only dependencies. Install with:
#   pip install -r requirements.txt -r requirements-dev.txt
#   playwright install chromium   # if not already present on the machine
#
# See the pinning note at the top of requirements.txt - same policy here.
# pytest-asyncio is pinned tighter (patch-only): its event-loop-scope
# semantics have changed in ways that mattered to us before (see
# tests/conftest.py's comment on the `browser` fixture).
-r requirements.txt
pytest>=8,<10
pytest-asyncio>=1.4.0,<1.5
respx>=0.23.1,<0.24
# Lint. Pinned like everything else; `ruff check .` is what CI runs.
ruff>=0.14.6,<0.15