# Development/Build utilities (allow to be unpinned)
ipdb
maturin
pre-commit

# Tracing
orjson==3.8.12  # orjson recommended for viztracer
py-spy==0.3.14
viztracer==0.15.6

# Testing frameworks
hypothesis==6.75.3
pytest==7.3.1
pytest-benchmark==4.0.0
pytest-cov==4.0.0

# Testing dependencies
lxml==4.9.2
dask==2022.2.0; python_version < '3.8'
dask==2023.5.0; python_version >= '3.8'
numpy; python_version < '3.8'
numpy==1.24.3; python_version >= '3.8'
pandas==1.3.5; python_version < '3.8'
pandas==2.0.1; python_version >= '3.8'
xxhash>=3.0.0

# Ray
ray[data, default]==2.4.0

# Documentation
myst-nb>=0.16.0
Sphinx <= 5
sphinx-book-theme>=0.3.3,<1.0.0
sphinx-reredirects>=0.1.1
