meta-python-ai
This Yocto layer contains artificial intelligence / machine learning related Python module recipes. This Yocto layer is also the continuation and extension of the recently archived/discontinued meta-scipy and meta-scikit-learn layers. It supports Yocto 4.2 Mickledore and newer releases.
Git repository
https://github.com/zboszor/meta-python-ai.git web repo
Last commit: 1 month, 1 week ago (whinlatter branch)
Dependencies
The meta-python-ai layer depends upon:
Recommends
The meta-python-ai layer recommends:
| Recipe name | Version | Description |
|---|---|---|
| apache-arrow | 23.0.1 | Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing |
| awscrt | 0.31.2 | A common runtime for AWS Python projects (C/C++ parts) |
| blosc | 1.21.6 | High performance compressor optimized for binary data |
| blosc2 | 2.23.0 | A fast, compressed, persistent binary data store library for C |
| cfitsio | 4.6.3 | Library for manipulating FITS data files |
| ecbuild | 3.13.1 | A CMake-based build system, consisting of a collection of CMake macros and functions that ease the managing of software build systems |
| eccodes | 2.46.0 | ECMWF's GRIB and BUFR decoding/encoding library |
| erfa | 2.0.1 | Essential Routines for Fundamental Astronomy. |
| google-crc32c | 1.1.3 | CRC32C implementation with support for CPU-specific acceleration instructions |
| libaec | 1.1.5 | Adaptive Entropy Coding library |
| mediamtx | 1.9.3 | Ready-to-use SRT / WebRTC / RTSP / RTMP / LL-HLS media server and media proxy that allows to read, publish, proxy, record and playback video and audio streams. |
| netcdf-c | 4.9.3 | Unidata NetCDF |
| openblas | 0.3.31 | OpenBLAS : An optimized BLAS library |
| python3-aiobotocore | 3.2.0 | Async client for aws services using botocore and aiohttp |
| python3-aioitertools | 0.13.0 | Itertools and builtins for AsyncIO and mixed iterables |
| python3-asdf | 5.1.0 | Python implementation of the ASDF Standard |
| python3-asdf-astropy | 0.10.0 | ASDF serialization support for astropy |
| python3-asdf-coordinates-schemas | 0.5.1 | ASDF schemas for coordinates |
| python3-asdf-standard | 1.5.0 | The ASDF Standard schemas |
| python3-asdf-transform-schemas | 0.6.0 | ASDF schemas for transforms |
| python3-astropy | 7.2.0 | Astronomy and astrophysics core library |
| python3-astropy-iers-data | 0.2026.3.2.0.47.4 | IERS Earth Rotation and Leap Second tables for the astropy core package |
| python3-astunparse | 1.6.3 | An AST unparser for Python |
| python3-av | 16.1.0 | Pythonic bindings for FFmpeg's libraries. |
| python3-awscli | 1.44.45 | Universal Command Line Environment for AWS. |
| python3-awscrt | 0.31.2 | A common runtime for AWS Python projects |
| python3-basic-colormath | 1.0.0 | Simple color conversion and perceptual (DeltaE CIE 2000) difference |
| python3-beniget | 0.5.0 | A static analyzer for Python2 and Python3 code |
| python3-bleach | 6.3.0 | An easy safelist-based HTML-sanitizing tool. |
| python3-blobfile | 3.2.0 | Read GCS, ABS and local paths with the same interface, clone of tensorflow.io.gfile |
| python3-blosc | 1.11.4 | Blosc data compressor |
| python3-blosc2 | 3.12.2 | A fast & compressed ndarray library with a flexible compute engine |
| python3-bokeh | 3.8.2 | Interactive plots and applications in the browser from Python |
| python3-boto3 | 1.42.55 | The AWS SDK for Python |
| python3-botocore | 1.42.55 | The low-level, core functionality of boto 3. |
| python3-bottleneck | 1.6.0 | Fast NumPy array functions written in C |
| python3-bytetrack | 0.0.1 | ByteTrack: Multi-Object Tracking by Associating Every Detection Box |
| python3-cachey | 0.2.1 | Caching mindful of computation/storage costs |
| python3-cattrs | 26.1.0 | Composable complex class support for attrs and dataclasses. |
| python3-cfgrib | 0.9.15.1 | Python interface to map GRIB files to the NetCDF Common Data Model following the CF Convention using ecCodes |
| python3-cftime | 1.6.5 | Time-handling functionality from netcdf4-python |
| python3-contourpy | 1.3.3 | Python library for calculating contours of 2D quadrilateral grids |
| python3-crick | 0.0.8 | High performance approximate and streaming algorithms |
| python3-cython-bbox | 0.1.5 | cython_bbox is widely used in object detection tasks |
| python3-dask | 2025.11.0 | Parallel PyData with Task Scheduling |
| python3-dask-expr | 2.0.0 | High Level Expressions for Dask |
| python3-dataclasses-json | 0.6.7 | Easily serialize dataclasses to and from JSON |
| python3-distributed | 2025.11.0 | Distributed scheduler for Dask |
| python3-donfig | 0.8.1.post1 | Python package for configuring a python package |
| python3-dunamai | 1.26.0 | Dynamic version generation |
| python3-eccodes | 2.46.0 | Python interface to the ecCodes GRIB and BUFR decoder/encoder |
| python3-extension-helpers | 1.4.0 | Utilities for building and installing packages with compiled extensions |
| python3-falcon | 4.2.0 | The Falcon Web Framework |
| python3-falcon-auth | 1.1.0 | The Falcon Web Framework |
| python3-falcors | 2.0.0 | Falcon CORS middlware |
| python3-findlibs | 0.1.2 | A packages to search for shared libraries on various platforms |
| python3-fire | 0.7.1 | A library for automatically generating command line interfaces. |
| python3-flox | 0.11.2 | GroupBy operations for dask.array |
| python3-genai | 2.1.0 | Generative AI for IPython (enhance your code cells) |
| python3-google-ai-generativelanguage | 0.10.0 | Google Ai Generativelanguage API client library |
| python3-google-crc32c | 1.8.0 | A python wrapper of the C library 'Google CRC32C' |
| python3-google-genai | 1.64.0 | GenAI Python SDK |
| python3-google-generativeai | 0.8.6 | Google Generative AI High level API client library and tools. |
| python3-h5netcdf | 1.8.1 | netCDF4 via h5py |
| python3-heapdict | 1.0.1 | A heap with decrease-key and increase-key operations |
| python3-httpx-aiohttp | 0.1.12 | Aiohttp transport for HTTPX |
| python3-id | 1.6.1 | A tool for generating OIDC identities |
| python3-imagecodecs | 2025.8.2 | Image transformation, compression, and decompression codecs |
| python3-imageio-ffmpeg | 0.6.0 | FFMPEG wrapper for Python |
| python3-importlib-resources | 6.5.2 | Read resources from Python packages |
| python3-imread | 0.7.6 | imread: Image reading library |
| python3-imutils | 0.5.4 | A series of convenience functions to make basic image processing functions such as translation, rotation, resizing, skeletonization, displaying Matplotlib images, sorting contours, detecting edges, an |
| python3-jaraco-classes | 3.4.0 | Utility functions for Python class constructs |
| python3-jaraco-context | 6.1.0 | Useful decorators and context managers |
| python3-jaraco-functools | 4.4.0 | Functools like those found in stdlib |
| python3-jeepney | 0.9.0 | Low-level, pure Python DBus protocol wrapper. |
| python3-jiter | 0.13.0 | Fast iterable JSON parser. |
| python3-jplephem | 2.24 | Use a JPL ephemeris to predict planet positions. |
| python3-jsondiff | 2.2.1 | Diff JSON and JSON-like structures in Python |
| python3-kerchunk | 0.2.9 | Functions to make reference descriptions for ReferenceFileSystem |
| python3-keyboard | 0.13.5 | Hook and simulate keyboard events |
| python3-keyring | 25.7.0 | Store and access your passwords safely. |
| python3-kornia | 0.8.2 | Open Source Differentiable Computer Vision Library for PyTorch |
| python3-kornia-rs | 0.1.10 | Low level implementations for computer vision in Rust |
| python3-lapx | 0.9.4 | Linear Assignment Problem solver (LAPJV/LAPMOD). |
| python3-lazy-loader | 0.4 | lazy_loader |
| python3-llvmlite | 0.46.0 | lightweight wrapper around basic LLVM functionality |
| python3-locket | 1.0.0 | File-based locks for Python on Linux and Windows |
| python3-loguru | 0.7.3 | Python logging made (stupidly) simple |
| python3-ml-dtypes | 0.5.4 | ml_dtypes is a stand-alone implementation of several NumPy dtype extensions used in machine learning. |
| python3-motmetrics | 1.4.0 | Metrics for multiple object tracker benchmarking. |
| python3-msgspec | 0.20.0 | A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML. |
| python3-namegenerator | 1.0.6 | Generate Random Names for anything |
| python3-narwhals | 2.17.0 | Extremely lightweight compatibility layer between dataframe libraries |
| python3-ndindex | 1.10.1 | A Python library for manipulating indices of ndarrays. |
| python3-netcdf4 | 1.7.4 | Provides an object-oriented python interface to the netCDF version 4 library |
| python3-nh3 | 0.3.3 | Python binding to Ammonia HTML sanitizer Rust crate |
| python3-numba | 0.64.0 | compiling Python code using LLVM |
| python3-numbagg | 0.9.4 | Fast N-dimensional aggregation functions with Numba |
| python3-numcodecs | 0.16.5 | A Python package providing buffer compression and transformation codecs for use |
| python3-numexpr | 2.14.1 | Fast numerical expression evaluator for NumPy |
| python3-numpy-groupies | 0.11.3 | Optimised tools for group-indexing operations: aggregated sum and more. |
| python3-obstore | 0.8.2 | The simplest, highest-throughput Python interface to Amazon S3, Google Cloud Storage, Azure Storage, & other S3-compliant APIs, powered by Rust. |
| python3-oldest-supported-numpy | 2023.12.21 | Meta-package that provides the oldest NumPy that supports a given Python version and platform. |
| python3-onemetric | 0.1.2 | Metrics Library to Evaluate Machine Learning Algorithms in Python |
| python3-onnx | 1.20.1 | Open Neural Network Exchange |
| python3-openai | 2.21.0 | The official Python library for the openai API |
| python3-opt-einsum | 3.4.0 | Path optimization of einsum functions |
| python3-pandas-stubs | 3.0.0.260204 | Type annotations for pandas |
| python3-partd | 1.4.2 | Appendable key-value storage |
| python3-patchelf | 0.17.2.4 | A small utility to modify the dynamic linker and RPATH of ELF executables. |
| python3-pcodec | 1.0.1 | Good compression for numerical sequences |
| python3-pkginfo | 1.12.1.2 | Query metadata from sdists / bdists / installed packages |
| python3-poetry-dynamic-versioning | 1.10.0 | Easily serialize dataclasses to and from JSON |
| python3-polars | 1.38.1 | Blazingly fast DataFrame library |
| python3-polars-runtime-32 | 1.38.1 | Blazingly fast DataFrame library (32-bit runtime) |
| python3-polars-runtime-64 | 1.38.1 | Blazingly fast DataFrame library (64-bit runtime) |
| python3-pooch | 1.9.0 | A friend to fetch your data files |
| python3-proto-plus | 1.27.1 | Beautiful, Pythonic protocol buffers. |
| python3-pyarrow | 23.0.1 | |
| python3-pydap | 3.5.8 | A pure python implementation of the Data Access Protocol. |
| python3-pydub | 0.25.1 | Manipulate audio with an simple and easy high level interface |
| python3-pyerfa | 2.0.1.5 | Python bindings for ERFA |
| python3-pynng | 0.9.0 | Networking made simply using nng |
| python3-pytest-metadata | 3.1.1 | pytest-metadata is a plugin that allowed for accessing pytest metadata |
| python3-pythran | 0.18.1 | Ahead of Time compiler for numeric kernels |
| python3-pytorch | 2.10.0 | Tensors and Dynamic neural networks in Python with strong GPU acceleration |
| python3-pywavelets | 1.9.0 | PyWavelets, wavelet transform module |
| python3-pyxdg | 0.28 | PyXDG is a python library to access freedesktop.org standards |
| python3-rawpy | 0.26.1 | RAW image processing for Python, a wrapper for libraw |
| python3-readme-renderer | 44.0 | readme_renderer is a library for rendering readme descriptions for Warehouse |
| python3-requests-cache | 1.3.0 | A persistent cache for python requests |
| python3-requests-toolbelt | 1.0.0 | A utility belt for advanced users of python-requests |
| python3-rfc3986 | 2.0.0 | Validating URI References per RFC 3986 |
| python3-s3fs | 2026.2.0 | Convenient Filesystem interface over S3 |
| python3-s3transfer | 0.16.0 | An Amazon S3 Transfer Manager |
| python3-scikit-image | 0.26.0 | Image processing in Python |
| python3-scikit-learn | 1.8.0 | A set of python modules for machine learning and data mining |
| python3-scipy | 1.17.1 | SciPy: Scientific Library for Python |
| python3-seaborn | 0.13.2 | Statistical data visualization |
| python3-secretstorage | 3.5.0 | Python bindings to FreeDesktop.org Secret Service API |
| python3-selenium | 4.38.0 | Official Python bindings for Selenium WebDriver |
| python3-sentencepiece | 0.2.1 | Unsupervised text tokenizer and detokenizer |
| python3-shapely | 2.1.2 | Manipulation and analysis of geometric objects |
| python3-tblib | 3.2.2 | Traceback serialization library. |
| python3-tenacity | 9.1.4 | GenAI Python SDK |
| python3-threadpoolctl | 3.6.0 | Python helpers to limit the number of threads used in native libraries that handle their own internal threadpool (BLAS and OpenMP implementations) |
| python3-tifffile | 2026.2.24 | Read and write TIFF files |
| python3-tiktoken | 0.12.0 | tiktoken is a fast BPE tokeniser for use with OpenAI's models |
| python3-tinycss2 | 1.5.1 | A tiny CSS parser |
| python3-torchvision | 0.25.0 | Datasets, Transforms and Models specific to Computer Vision |
| python3-trio-websocket | 0.12.2 | WebSocket library for Trio |
| python3-types-dataclasses | 0.6.6 | Typing stubs for dataclasses |
| python3-types-pillow | 10.2.0.20240822 | Typing stubs for Pillow |
| python3-types-pytz | 2025.2.0.20251108 | Typing stubs for pytz |
| python3-typing-inspect | 0.9.0 | Runtime inspection utilities for typing module |
| python3-ultralytics | 8.4.19 | Ultralytics YOLOv8 for SOTA object detection, multi-object tracking, instance segmentation, pose estimation and image classification. |
| python3-ultralytics-thop | 2.0.18 | Ultralytics THOP package for fast computation of PyTorch model FLOPs and parameters. |
| python3-uncompresspy | 0.4.1 | Pure Python package for uncompressing LZW files (.Z), such as the ones created by Unix's shell tool compress |
| python3-url-normalize | 2.2.1 | URL normalization for Python |
| python3-websocket-client | 1.9.0 | websocket client for python |
| python3-xarray | 2026.2.0 | N-D labeled arrays and datasets in Python |
| python3-xyzservices | 2025.11.0 | Source of XYZ tiles providers |
| python3-yolov5 | 7.0.14 | Packaged version of the Yolov5 object detector |
| python3-zarr | 3.1.5 | An implementation of chunked, compressed, N-dimensional arrays for Python |
| python3-zfpy | 1.0.1 | zfp compression in Python |
| python3-zict | 3.0.0 | Mutable mapping tools |
| robin-map | 1.4.1 | C++ implementation of a fast hash map and hash set using robin hood hashing |
| rtsp-proxy | git | RTSP proxy for flaky cameras |
| sentencepiece | 0.2.1 | Unsupervised text tokenizer for Neural Network-based text generation |
| sleef | 3.8 | SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT |
| xsimd | 14.0.0 | C++ wrappers for SIMD intrinsics and parallelized, optimized mathematical functions (SSE, AVX, AVX512, NEON, SVE) |
| zfp | 1.0.1 | Compressed numerical arrays that support high-speed random access |