click>=6.0
cloudpickle>=0.2
joblib>=1.5.0
jsonref>=0.1
jsonschema>=2.5.1
PyYAML>=3.0
requests>=2.32.3
tenacity>=6.2

[:python_version < "3.13"]
typing-extensions>=4.5.0

[dev-civisml]
feather-format
numpy
scikit-learn
scipy

[dev-core]
bandit
black
build
flake8
mypy
pandas
pip-audit
polars
pytest
pytest-cov
twine
pandas-stubs
types-jsonschema
types-PyYAML
types-requests

[docs]
numpydoc
Sphinx<9
sphinx-rtd-theme
