Skip to content

Credits

These projects were used to build agml. Thank you!

Python | uv |

Runtime dependencies

Project Summary Version (accepted) Version (last resolved) License
albucore High-performance image processing functions for deep learning and computer vision. ==0.0.23 0.0.23 MIT License
albumentations Fast, flexible, and advanced augmentation library for deep learning, computer vision, and medical imaging. Albumentations offers a wide range of transformations for both 2D (images, masks, bboxes, keypoints) and 3D (volumes, volumetric masks, keypoints) data, with optimized performance and seamless integration into ML workflows. >=1.4.18 2.0.5 MIT License
annotated-types Reusable constraint types to use with typing.Annotated >=0.6.0 0.7.0 MIT License
asttokens Annotate AST trees with source code positions >=2.1.0 3.0.0 Apache 2.0
certifi Python package for providing Mozilla's CA Bundle. >=2017.4.17 2025.1.31 MPL-2.0
charset-normalizer The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet. >=2, <4 3.4.1 MIT
colorama Cross-platform colored terminal text. 0.4.6 BSD License
comm Jupyter Python Comm implementation, for usage in ipykernel, xeus-python etc. >=0.1.3 0.2.2 BSD License
contourpy Python library for calculating contours of 2D quadrilateral grids >=1.0.1 1.3.1 BSD License
cycler Composable style cycles >=0.10 0.12.1 BSD License
decorator Decorators for Humans 5.2.1 BSD-2-Clause
dict2xml Small utility to convert a python dictionary into an XML string >=1.7.6 1.7.6 MIT
executing Get the currently executing AST node of a frame, and other information >=1.2.0 2.2.0 MIT
fonttools Tools to manipulate font files >=4.22.0 4.57.0 MIT
idna Internationalized Domain Names in Applications (IDNA) >=2.5, <4 3.10 BSD License
ipython IPython: Productive Interactive Computing >=6.1.0 9.1.0 BSD-3-Clause
ipython_pygments_lexers Defines a variety of Pygments lexers for highlighting IPython code. 1.1.1 BSD License
ipywidgets Jupyter interactive widgets >=8.1.5 8.1.6 BSD 3-Clause License
jedi An autocompletion tool for Python that can be used for text editors. >=0.16 0.19.2 MIT
joblib Lightweight pipelining with Python functions >=1.2.0 1.4.2 BSD 3-Clause
jupyterlab_widgets Jupyter interactive widgets for JupyterLab ~=3.0.14 3.0.14 BSD-3-Clause
kiwisolver A fast implementation of the Cassowary constraint solver >=1.3.1 1.4.8 BSD License
markdown-it-py Python port of markdown-it. Markdown parsing, done right! >=2.2.0 3.0.0 MIT License
matplotlib Python plotting package >=3.7.5 3.10.1 Python Software Foundation License
matplotlib-inline Inline Matplotlib backend for Jupyter 0.1.7 BSD License
mdurl Markdown URL utilities ~=0.1 0.1.2 MIT License
numpy Fundamental package for array computing in Python >=1.24.4, >=1.24 2.2.4 BSD License
opencv-python Wrapper package for OpenCV python bindings. >=4.10.0.84 4.11.0.86 Apache 2.0
opencv-python-headless Wrapper package for OpenCV python bindings. >=4.10.0.84 4.11.0.86 Apache 2.0
packaging Core utilities for Python packages >=21, >=20.0 24.2 Apache Software License + BSD License
parso A Python Parser >=0.8.4, <0.9.0 0.8.4 MIT
pexpect Pexpect allows easy control of interactive console applications. >4.3 4.9.0 ISC license
pillow Python Imaging Library (Fork) >=8, >=10.1 11.1.0 MIT-CMU
prompt_toolkit Library for building powerful interactive command lines in Python >=3.0.41, <3.1.0 3.0.50 BSD License
ptyprocess Run a subprocess in a pseudo terminal >=0.5 0.7.0 ISC License (ISCL)
pure_eval Safely evaluate AST nodes without side effects 0.2.3 MIT
pydantic Data validation using Python type hints >=2.9.2 2.11.3 MIT
pydantic_core Core functionality for Pydantic validation and serialization ==2.33.1 2.33.1 MIT
Pygments Pygments is a syntax highlighting package written in Python. >=2.13.0, <3.0.0 2.19.1 BSD-2-Clause
pyparsing pyparsing module - Classes and methods to define and execute parsing grammars >=2.3.1 3.2.3 MIT License
python-dateutil Extensions to the standard Python datetime module >=2.7, >=2.1, <3.0.0 2.9.0.post0 BSD License + Apache Software License
PyYAML YAML parser and emitter for Python >=6.0.2 6.0.2 MIT
requests Python HTTP for Humans. >=2.0.0 2.32.3 Apache-2.0
rich Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal >=14.0.0 14.0.0 MIT
scikit-learn A set of python modules for machine learning and data mining >=1.3.2 1.6.1 BSD License
scipy Fundamental algorithms for scientific computing in Python >=1.11.4, >=1.10.0 1.15.2 BSD License
simsimd Portable mixed-precision BLAS-like vector math library for x86 and ARM >=5.9.2 6.2.1 Apache-2.0
six Python 2 and 3 compatibility utilities >=1.5 1.17.0 MIT
stack-data Extract data from python stack frames and tracebacks for informative displays 0.6.3 MIT
stringzilla SIMD-accelerated string search, sort, hashes, fingerprints, & edit distances >=3.10.4 3.12.3 Apache-2.0
threadpoolctl threadpoolctl >=3.1.0 3.6.0 BSD-3-Clause
tqdm Fast, Extensible Progress Meter >=4.67.0 4.67.1 MPL-2.0 AND MIT
traitlets Traitlets Python configuration system >=4.3.1 5.14.3 BSD License
typing-inspection Runtime typing introspection tools >=0.4.0 0.4.0 MIT License
typing_extensions Backported and Experimental Type Hints for Python 3.8+ >=4.9.0, >=4.6.0 4.13.2 PSF-2.0
urllib3 HTTP library with thread-safe connection pooling, file post, and more. >=1.25.4, >=1.21.1, <3, <1.27 2.4.0 MIT
wcwidth Measures the displayed width of unicode strings in a terminal 0.2.13 MIT
widgetsnbextension Jupyter interactive widgets for Jupyter Notebook ~=4.0.14 4.0.14 BSD 3-Clause License

Development dependencies

Project Summary Version (accepted) Version (last resolved) License
attrs Classes Without Boilerplate 25.3.0 MIT
boto3 The AWS SDK for Python >=1.35.66 1.37.31 Apache License 2.0
botocore Low-level, data-driven core of boto 3. >=1.35.66 1.37.31 Apache License 2.0
click Composable command line interface toolkit >=7.1 8.1.8 BSD License
colorama Cross-platform colored terminal text. 0.4.6 BSD License
coverage Code coverage measurement for Python >=7.6.1 7.8.0 Apache-2.0
imageio Library for reading and writing a wide range of image, video, scientific, and volumetric data formats. >=2.33, !=2.35.0 2.37.0 BSD-2-Clause
iniconfig brain-dead simple config-ini parsing 2.1.0 MIT
interrogate Interrogate a codebase for docstring coverage. >=1.7.0 1.7.0 MIT License
jmespath JSON Matching Expressions >=0.7.1, <2.0.0 1.0.1 MIT
lazy_loader Makes it easy to load subpackages and functions on demand. >=0.4 0.4 BSD License
mypy Optional static typing for Python >=1.13.0 1.15.0 MIT
mypy-extensions Type system extensions for programs checked with the mypy type checker. >=1.0.0 1.0.0 MIT License
networkx Python package for creating and manipulating graphs and networks >=3.0 3.4.2 BSD License
numpy Fundamental package for array computing in Python >=1.24.4, >=1.24 2.2.4 BSD License
packaging Core utilities for Python packages >=21, >=20.0 24.2 Apache Software License + BSD License
pandas Powerful data structures for data analysis, time series, and statistics >=2.0.3 2.2.3 BSD License
pillow Python Imaging Library (Fork) >=8, >=10.1 11.1.0 MIT-CMU
pluggy plugin and hook calling mechanisms for python >=1.5, <2 1.5.0 MIT
py library with cross-python path, ini-parsing, io, code, log facilities 1.11.0 MIT license
pytest pytest: simple powerful testing with Python >=8.3.3 8.3.5 MIT
pytest-cov Pytest plugin for measuring coverage. >=5.0.0 6.1.1 MIT
pytest-order pytest plugin to run your tests in a specific order >=1.3.0 1.3.0 MIT
python-dateutil Extensions to the standard Python datetime module >=2.7, >=2.1, <3.0.0 2.9.0.post0 BSD License + Apache Software License
pytz World timezone definitions, modern and historical >=2020.1 2025.2 MIT
ruff An extremely fast Python linter and code formatter, written in Rust. >=0.7.4 0.11.5 MIT
s3transfer An Amazon S3 Transfer Manager >=0.11.0, <0.12.0 0.11.4 Apache License 2.0
scikit-image Image processing in Python >=0.21.0 0.25.2 BSD License
scipy Fundamental algorithms for scientific computing in Python >=1.11.4, >=1.10.0 1.15.2 BSD License
shapely Manipulation and analysis of geometric objects >=2.0.6 2.1.0 BSD 3-Clause
six Python 2 and 3 compatibility utilities >=1.5 1.17.0 MIT
tabulate Pretty-print tabular data 0.9.0 MIT
tifffile Read and write TIFF files >=2022.8.12 2025.3.30 BSD-3-Clause
typing_extensions Backported and Experimental Type Hints for Python 3.8+ >=4.9.0, >=4.6.0 4.13.2 PSF-2.0
tzdata Provider of IANA time zone data >=2022.7 2025.2 Apache-2.0
urllib3 HTTP library with thread-safe connection pooling, file post, and more. >=1.25.4, >=1.21.1, <3, <1.27 2.4.0 MIT