numpy>=2.0.0
matplotlib>=3.9.0
pandas>=2.2.2
scipy>=1.13.0

[:python_version < "3.14"]
numba<0.63.0,>=0.60.0

[:python_version == "3.14"]
numba>=0.63.0b1

[caching]
cachetools

[ci]
pastas[caching,interactive,pytesting,solvers]
jupyter
coverage
corner
tqdm

[codespelling]
codespell[toml]

[datasets]
requests

[dev]
tox
pre-commit
pastas[ci,codespelling,rtd,ruffing]

[formatting]
pastas[ruffing]

[full]
pastas[caching,datasets,interactive,latexify,solvers]

[interactive]
bokeh>=3.6
plotly

[latexify]
latexify-py

[linting]
pastas[ruffing]

[pytesting]
pytest>=7
pytest-cov
pytest-sugar

[rtd]
pastas[latexify,solvers]
Ipython
ipykernel
pydata-sphinx-theme
sphinx
sphinxcontrib-bibtex
requests
numpydoc
sphinx-design
myst_nb
sphinx-autoapi

[ruffing]
ruff

[solvers]
lmfit>=1.3.2
emcee>=3.1.5
