Skip to main content

Credits

AgML is built on the open-source ecosystem. This page lists key runtime, development, and docs dependencies from the AgML project configuration.

Runtime dependencies

ProjectVersion
matplotlib>=3.7.5
numpy>=1.24.4
opencv-python>=4.10.0.84
opencv-python-headless>=4.10.0.84
requests>=2.0.0
scikit-learn>=1.3.2
tqdm>=4.67.0
pyyaml>=6.0.2
albumentations>=1.4.18
dict2xml>=1.7.6
ipywidgets>=8.1.5
rich>=14.0.0

Development dependencies

ProjectVersion
boto3>=1.35.66
scikit-image>=0.21.0
shapely>=2.0.6
botocore>=1.35.66
pandas>=2.0.3
pytest>=8.3.3
pytest-order>=1.3.0
pytest-cov>=5.0.0
ruff>=0.7.4
mypy>=1.13.0
coverage>=7.6.1
interrogate>=1.7.0

Docs dependencies

ProjectVersion
mkdocs>=1.5.0
mkdocs-material>=9.5.0
markdown-callouts>=0.4.0
markdown-exec>=1.7.0
mkdocs-gen-files>=0.5.0
mkdocs-literate-nav>=0.6.0
mkdocs-coverage>=1.0.0
mkdocstrings>=0.24.0
mkdocstrings-python>=1.8.0
mkdocs-git-revision-date-localized-plugin>=1.2.0
mkdocs-minify-plugin>=0.8.0

For the fully generated credits (including resolved versions and licenses), refer to the upstream generator in the AgML repository at scripts/docs/gen_credits.py.