[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"

[packages]
numpy = "==1.26.4"
scipy = ">=1.7.0"
matplotlib = "!=3.6.1,>=3.4"
pandas = ">=1.2.0"
scikit-learn = ">=1.3.0rc1"
joblib = ">=1.2.0"
threadpoolctl = ">=3.1.0"
importlib-metadata = {version = "*", markers = "python_version < \"3.10\""}
tomli = {version = "*", markers = "python_version < \"3.11\""}
tomli-w = {version = "*", markers = "python_version < \"3.11\""}
toml = {version = "*", markers = "python_version < \"3.11\""}
click = "*"

[dev-packages]
numpy = "==1.26.4"
build = "*"
twine = "*"
meson = ">=1.5.0"
ninja = ">=1.11.0"
meson-python = ">=0.16.0"
cython = ">=3.0.8"
pybind11 = ">=2.13.2"
pythran = ">=0.14.0"
pandas-stubs = "*"
pycodestyle = "*"
pydantic = "*"
pydevtool = "*"
pyyaml = "*"
types-psutil = "*"
typing-extensions = "*"
requests = "*"
click = "*"
rich-click = "*"
doit = "*"
pre-commit = "*"
cython-lint = "*"
flake8 = "*"
black = "*"
ruff = "*"
mypy = "*"
sphinx = "<100.0.0,>=5.0.0"
sphinx-copybutton = "*"
sphinx-design = "*"
sphinx-gallery = "*"
sphinx-prompt = "*"
sphinx-remove-toctrees = "*"
sphinx-rtd-theme = "*"
sphinx-tabs = "*"
sphinx-tags = "*"
sphinxext-opengraph = "*"
sphinxcontrib-inlinesyntaxhighlight = "*"
sphinxcontrib-sass = "*"
sphinxcontrib-svg2pdfconverter = "*"
pydata-sphinx-theme = "*"
colorspacious = "*"
jinja2 = "*"
jupyter-sphinx = "*"
jupyterlite-pyodide-kernel = "*"
jupyterlite-sphinx = "*"
jupytext = "*"
intersphinx-registry = "*"
numpydoc = "*"
myst-nb = "*"
myst-parser = "*"
packaging = "*"
pooch = "*"
towncrier = "*"
catboost = "*"
xgboost = "*"
seaborn = ">=0.11"
pillow = ">=6.2.0"
voyager = ">=1.2.5"
hypothesis = "*"
pytest = ">=7.1.2"
pytest-cov = "*"
pytest-fail-slow = "*"
pytest-mpl = "*"
pytest-run-parallel = "*"
pytest-timeout = "*"
pytest-xdist = "*"
asv = "*"
mpmath = "*"
tenacity = "*"
pyinstrument = "*"
importlib-metadata = {version = "*", markers = "python_version < \"3.10\""}
tomli = {version = "*", markers = "python_version < \"3.11\""}
tomli-w = {version = "*", markers = "python_version < \"3.11\""}
toml = {version = "*", markers = "python_version < \"3.11\""}
aggdraw = {version = ">=1.3.11", markers = "sys_platform != \"emscripten\""}
h5py = {version = "*", markers = "python_version >= \"3.10\""}

[requires]
python_version = "3.11"
