# This file was autogenerated by uv via the following command:
#    uv pip compile --extra=dev --no-emit-index-url --no-emit-trusted-host --output-file=requirements-dev.txt pyproject.toml
auto-walrus==0.3.4
    # via tubular (pyproject.toml)
beartype==0.21.0
    # via tubular (pyproject.toml)
codespell==2.4.1
    # via tubular (pyproject.toml)
coverage==7.10.7
    # via pytest-cov
exceptiongroup==1.3.0
    # via pytest
iniconfig==2.1.0
    # via pytest
joblib==1.5.2
    # via scikit-learn
narwhals==2.11.0
    # via tubular (pyproject.toml)
numpy==2.0.2
    # via
    #   pandas
    #   scikit-learn
    #   scipy
packaging==25.0
    # via pytest
pandas==2.3.2
    # via tubular (pyproject.toml)
pluggy==1.6.0
    # via pytest
polars==1.33.1
    # via tubular (pyproject.toml)
prek==0.2.19
    # via tubular (pyproject.toml)
pyarrow==21.0.0
    # via tubular (pyproject.toml)
pygments==2.19.2
    # via pytest
pytest==8.4.2
    # via
    #   tubular (pyproject.toml)
    #   pytest-cov
    #   pytest-mock
    #   test-aide
pytest-cov==2.10.1
    # via tubular (pyproject.toml)
pytest-mock==3.15.1
    # via
    #   tubular (pyproject.toml)
    #   test-aide
python-dateutil==2.9.0.post0
    # via pandas
pytz==2025.2
    # via pandas
ruff==0.14.0
    # via tubular (pyproject.toml)
scikit-learn==1.6.1
    # via tubular (pyproject.toml)
scipy==1.13.1
    # via scikit-learn
six==1.17.0
    # via python-dateutil
tabulate==0.9.0
    # via tubular (pyproject.toml)
test-aide==0.1.1
    # via tubular (pyproject.toml)
threadpoolctl==3.6.0
    # via scikit-learn
tomli==2.2.1
    # via
    #   auto-walrus
    #   pytest
typing-extensions==4.15.0
    # via
    #   tubular (pyproject.toml)
    #   exceptiongroup
typos==1.40.0
    # via tubular (pyproject.toml)
tzdata==2025.2
    # via pandas
