# Lowest dependency set validated by CI on Python 3.11.
#
# Keep every direct runtime/test dependency exact so this lane cannot silently
# turn into a latest-dependency test. Click is pinned because it is Typer's
# compatibility boundary. psutil 5.9.8 is the first 5.9 patch used here with a
# CPython 3.11 wheel; PyArrow and Typer use the first versions validated by the
# full Parity suite.
hypothesis==6.130.0
numpy==1.26.0
pandas==2.1.0
polars==1.0.0
psutil==5.9.8
pyarrow==16.0.0
pydantic==2.7.0
rich==13.7.0
typer==0.16.1
click==8.2.1
pytest==8.2.0
pytest-cov==5.0.0
