hdbscan>=0.8.44
optuna>=4.9
numpy>=2.4
scipy>=1.18
pandas>=3.0
astropy>=8
scikit-learn>=1.9
tqdm>=4.65
matplotlib>=3.11
dill>=0.3.8
adjusttext>=1.4
gaiadr3-zeropoint>=0.1.0

[asteca]
asteca>=0.7

[bayes]
pytensor
pymc>=6
arviz>=1
xarray>=2023
numpyro>=0.15
blackjax>=1
fast-histogram>=0.11
h5netcdf[h5py]>=1.3

[dev]
pytest>=8
pytest-cov>=4.0
ruff>=0.14
mypy>=1.5
pre-commit>=3.0
nbstripout>=0.7

[docs]
sphinx>=7.0
pydata-sphinx-theme>=0.15
numpydoc>=1.6
myst-parser>=2.0
sphinx-copybutton>=0.5
sphinx-design>=0.6

[examples]
jupyter>=1.0
jupyterlab>=4.0
ipywidgets>=8.0
seaborn>=0.12

[oracles]
ocelot>=0.4.10

[paper]
pymc>=6
arviz>=1
xarray>=2023
numpyro>=0.15
blackjax>=1
asteca>=0.6
seaborn>=0.12
fast-histogram>=0.11
h5netcdf[h5py]>=1.3

[selection]
gaiaunlimited>=0.3
hr-selection-function>=1.0
