Skip to main content

OchreML (≧ω≦)

Classical Machine Learning Library in Rust with PyO3 Bindings

Welcome to OchreML! (^▽^)
OchreML is a high-performance classical Machine Learning library written in Rust with seamless Python bindings via PyO3. Designed with scikit-learn API compatibility, OchreML delivers pure native execution speed, zero unnecessary memory copies, and flexible multi-format data interoperability.


Key Features (^▽^)

  1. Hardware Acceleration (CPU, GPU, Multi-GPU, & TPU) (≧ω≦)

    • Native device engine with smart automatic hardware detection (device="auto"): auto-prioritizes TPU -> Multi-GPU -> GPU -> CPU.
    • Data-parallel row partitioning across multiple GPUs ($\sum_k X_k^T X_k$) with all-reduce aggregation.
    • Block-tiled systolic matrix accumulation designed for Tensor Processing Unit (TPU) MXUs.
    • Diagnostics and device routing utilities (ochreml.get_available_devices(), ochreml.get_device_info(), ochreml.set_default_device()).
  2. High-Performance Rust Kernels

    • $O(D \cdot N \log N)$ CART split search with sliding histogram impurity evaluations.
    • Closed-form Normal Equation solver with symmetric Gram matrix accumulation and automated Tikhonov (Ridge) regularization fallback.
    • Outperforms standard Cython/C implementations on Decision Tree training and prediction.
  3. Universal Data Interoperability (o´∀`o)

    • Accepts and processes data seamlessly across:
      • Python Nested Lists (list[list[float]])
      • NumPy ndarrays (numpy.ndarray)
      • Pandas DataFrames & Series (pandas.DataFrame, pandas.Series)
      • Polars DataFrames & Series (polars.DataFrame, polars.Series)
  4. Scikit-Learn Compatible API (^▽^)

    • Standard estimator methods: fit(X, y), predict(X), and score(X, y).
    • Inspection attributes: coef_, intercept_, classes_, device_, and n_features_in_.

Model Catalog & Roadmap (^▽^)

Currently Available Models

Model Module Primary Algorithm & Characteristics
LinearRegression ochreml.LinearRegression Analytical Ordinary Least Squares (OLS) via Normal Equation $(X^T X)^{-1} X^T y$ with automated Tikhonov Ridge fallback.
DecisionTreeClassifier ochreml.DecisionTreeClassifier Optimized CART classification tree supporting both Gini Impurity and Entropy splitting criteria with sliding histograms.
DecisionTreeRegressor ochreml.DecisionTreeRegressor Fast non-linear regression tree minimizing Mean Squared Error (MSE / Variance Reduction) with $O(1)$ running sum variance updates.

Upcoming Models (Roadmap) (^▽^)

  • Logistic Regression: Binary and multinomial classification via L-BFGS / Newton-Raphson solvers.
  • Random Forest: Ensemble bagging for both Classifier and Regressor with multi-threaded tree building.
  • K-Nearest Neighbors (KNN): Fast KD-Tree / Ball-Tree spatial search for classification and regression.
  • Support Vector Machines (SVM): Sequential Minimal Optimization (SMO) kernel classifiers.
  • Naive Bayes: Gaussian and Multinomial probabilistic classifiers.
  • Principal Component Analysis (PCA): Truncated SVD / covariance eigendecomposition for dimensionality reduction.
  • K-Means Clustering: Lloyd's algorithm with K-Means++ initialization.

Performance Benchmarks (≧ω≦)

Comprehensive benchmark comparing OchreML's pure Rust engine (with Zero-Copy Python Buffer Protocol, SIMD, and Rayon multi-threading) against Scikit-Learn (Cython backend).

1. Linear Regression (OLS Normal Equation & Cholesky Solver)

Dataset: 20,000 samples (16,000 train, 4,000 test), 10 features

Metric OchreML (Rust) Scikit-Learn Ratio / Parity
Fit Time 2.40 ms 11.53 ms 4.81x FASTER (≧ω≦)
Predict Time 0.12 ms 0.40 ms 3.33x FASTER (o´∀`o)
Test $R^2$ Score 0.9980 0.9980 Max coef diff: $7.11 \times 10^{-15}$

2. Decision Tree Classifier (criterion="gini", max_depth=5)

Dataset: 2,500 samples (2,000 train, 500 test), 8 features

Metric OchreML (Rust) Scikit-Learn Ratio / Parity
Fit Time 3.93 ms 15.50 ms 3.95x FASTER (^▽^)
Predict Time 0.10 ms 0.40 ms 4.00x FASTER
Test Accuracy 92.40 % 92.40 % Identical Parity

3. Decision Tree Regressor (criterion="squared_error", max_depth=5)

Dataset: 2,500 samples (2,000 train, 500 test), 6 features

Metric OchreML (Rust) Scikit-Learn Ratio / Parity
Fit Time 2.79 ms 9.71 ms 3.48x FASTER (o´∀`o)
Predict Time 0.09 ms 0.34 ms 3.77x FASTER
Test $R^2$ Score 0.8700 0.8700 Identical Parity

Installation & Build (o´∀`o)

From PyPI

pip install ochreml

From Source

# Clone the repository
git clone https://github.com/arufadesuwa/ochreml.git
cd ochreml

# Build and install locally with Maturin
maturin develop --release

Testing Suite (o´∀`o)

# Run Rust unit tests
cargo test

# Run Python integration test suite (Lists, NumPy, Pandas, Polars)
pytest

Metadata

Release files for ochreml 0.2.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ochreml 0.2.3
File Size Uploaded Provenance
ochreml-0.2.3.tar.gz 27.9 kB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for ochreml 0.2.3
File
ochreml-0.2.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
ochreml-0.2.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
ochreml-0.2.3-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 Details
ochreml-0.2.3-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details
ochreml-0.2.3-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
ochreml-0.2.3-cp315-cp315-macosx_10_12_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.12+ x86-64 Details
ochreml-0.2.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
ochreml-0.2.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
ochreml-0.2.3-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
ochreml-0.2.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
ochreml-0.2.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
ochreml-0.2.3-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
ochreml-0.2.3-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
ochreml-0.2.3-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
ochreml-0.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
ochreml-0.2.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
ochreml-0.2.3-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
ochreml-0.2.3-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
ochreml-0.2.3-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
ochreml-0.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
ochreml-0.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
ochreml-0.2.3-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
ochreml-0.2.3-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
ochreml-0.2.3-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
ochreml-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
ochreml-0.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
ochreml-0.2.3-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
ochreml-0.2.3-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
ochreml-0.2.3-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
ochreml-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
ochreml-0.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
ochreml-0.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
ochreml-0.2.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details

Total release size: 11.7 MB

Release files / ochreml-0.2.3.tar.gz

Download URL ochreml-0.2.3.tar.gz
Size 27.9 kB
Tags Source
SHA-256 checksum
How to use checksums
c5989aceea8f2fcc1537ff4dc8043f8c30b74ab420a482edb01e99d9103442b6
BLAKE2b-256 checksum
How to use checksums
acc319873b01706f0b5ebb0c28d6fc92b007678b781ad4019ff2c6b8dc2ba162
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ochreml-0.2.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 385.6 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
b38cdd6a18c1160816b9de701312b1857ba074faeeee73aad91013bc4146fa9f
BLAKE2b-256 checksum
How to use checksums
9284244ad5881bbc3d6557621de5a24e1d83c99552c220a200cd6bab94a0fe0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL ochreml-0.2.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 378.5 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
d2ed6c99052db8bb0d443253bfab0056802c8ce9e816f66575e5c4464a2e7a25
BLAKE2b-256 checksum
How to use checksums
fd211d3be958708703fb836128dafa5ddffa48170cd6df4d9dde06ea4db5466f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ochreml-0.2.3-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 380.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b1cec16c14dd2ea39efbd46ec56edc9036d3a19ec451d8653678a7fc348eceb7
BLAKE2b-256 checksum
How to use checksums
150c4fc4198d3a30e96fffa7cf9641828983b6c178b99a5766faef51c603b605
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ochreml-0.2.3-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 380.2 kB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d04749828eac838f1eee501fee322dcc50012d972676c9bdc2a3af33c2cc539d
BLAKE2b-256 checksum
How to use checksums
35e2bd0ab48bb952b5bbdf7205818636f7a8478c43831dbe756edb9f47981ca3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp315-cp315-macosx_11_0_arm64.whl

Download URL ochreml-0.2.3-cp315-cp315-macosx_11_0_arm64.whl
Size 341.3 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
44a88a51ac021bfdf47607ae6458459fd3580c27040dfe80ea0005a650b96f3e
BLAKE2b-256 checksum
How to use checksums
789c47737a46ebfb438e987a051602c5f76562ab6bb0bf11243ac247965ce9dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp315-cp315-macosx_10_12_x86_64.whl

Download URL ochreml-0.2.3-cp315-cp315-macosx_10_12_x86_64.whl
Size 358.2 kB
Tags CPython 3.15 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
9387cf14e170e6d7342893caaaf09235d3b028f2996511da2cdf684bd21aff6a
BLAKE2b-256 checksum
How to use checksums
72d5a20dde0d145a29d17cbd17cd1937f1aa62532d5dc05fc01c9de0fd2a0bca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ochreml-0.2.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 380.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b39270540b5d545a46b9e4d4d17472bcef50e0a313b2faf92b8a38fba754cdda
BLAKE2b-256 checksum
How to use checksums
a93477a1cf15be997cdcc8a3a7c30dbb08e82bc881a9b3d6bd92e3cd1f551696
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL ochreml-0.2.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 374.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1e390b32ce4aa12624a64497bf096dd3f5684e783fb15c81b03965caee56b37f
BLAKE2b-256 checksum
How to use checksums
7f78c4e307c300e4bbcfaa8fafa4dc8ee67167de9ee6be503c320a47064aecc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp314-cp314-win_amd64.whl

Download URL ochreml-0.2.3-cp314-cp314-win_amd64.whl
Size 265.2 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
8147ac862487cc4ced50bf53930cae7edaf2d2be3b99c08dd6ed742fcae87baf
BLAKE2b-256 checksum
How to use checksums
145fcf13837faf8d5781fce51602a94e71a37b07baf0115328765276ff490387
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ochreml-0.2.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 380.0 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
36f935519d97a02b7ee56c77b45627b8d05376ef410b9ed72561d829874188b3
BLAKE2b-256 checksum
How to use checksums
9d5cebacbc902517320f5df8031b21e94169f29f2695e7e0beab7ac51447eb2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL ochreml-0.2.3-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 375.4 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1cfefc35ed1cd86a97d290377900efe973dd22ce979348c628ac34f537729d89
BLAKE2b-256 checksum
How to use checksums
d08ae935e0910c227b1027847c2d9692f976b4943b62fd747430118757a6d7e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp314-cp314-macosx_11_0_arm64.whl

Download URL ochreml-0.2.3-cp314-cp314-macosx_11_0_arm64.whl
Size 341.2 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3ba8e0274818db66d83d8048fe485d5438f54f2e35512666d3df72baa1180a13
BLAKE2b-256 checksum
How to use checksums
4e97e3e0d9edf59be6bdd4ffdc339345f380302c1ba56c9c4c06dec9c3faa1fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp314-cp314-macosx_10_12_x86_64.whl

Download URL ochreml-0.2.3-cp314-cp314-macosx_10_12_x86_64.whl
Size 358.2 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
f80ff50fe84425da3a3ae795f0cdc22d79a0629866a94d104bc81616e7d860e2
BLAKE2b-256 checksum
How to use checksums
b51d290fe9c88fdccb71959a3be8fc33093d0153e2758d1670beb8bdb3afa230
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp313-cp313-win_amd64.whl

Download URL ochreml-0.2.3-cp313-cp313-win_amd64.whl
Size 265.9 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
0a2eac107fa5b97aad34e72d1b99ec05e388dc0d8d77b8573ffd1d6c58dffa7a
BLAKE2b-256 checksum
How to use checksums
5ce556a976798d80186f1eeb7884cf4efc47d0502d3e59aaea9ecae058bd09e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ochreml-0.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 379.7 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
993ad40f97150be8c9676c2d8b1ba0574ef47de593116ba14d307d0a7fdbca2b
BLAKE2b-256 checksum
How to use checksums
1d7ac5af575b068a924e408d9be484ce463fe522715eda276b2c6aee7cc17262
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL ochreml-0.2.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 375.0 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
141277add7826cb45d64ebf5b8a89e34b176a6c28f6d60e1a097a9e41cda5569
BLAKE2b-256 checksum
How to use checksums
43b0b6c10190fa7740b44418f2dce2d5b63da4109d2fa404f9793c24797efecf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp313-cp313-macosx_11_0_arm64.whl

Download URL ochreml-0.2.3-cp313-cp313-macosx_11_0_arm64.whl
Size 341.0 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f71799223b14999ef26cdbf13f86614a3736b63a6c3529984d14762695b3759f
BLAKE2b-256 checksum
How to use checksums
d95ed8fbeac276f85998de148bebd8db0c4392da6484a3ed6df0c15692f81626
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp313-cp313-macosx_10_12_x86_64.whl

Download URL ochreml-0.2.3-cp313-cp313-macosx_10_12_x86_64.whl
Size 357.6 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
c4d3b731b0c4886a7c58225fd858a757afad3cba90d2ce81dc54df038d1a1d57
BLAKE2b-256 checksum
How to use checksums
4b44d772147569618d941c4f9515fa6cad104521845e285ed00d2089c6ebd6c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp312-cp312-win_amd64.whl

Download URL ochreml-0.2.3-cp312-cp312-win_amd64.whl
Size 265.4 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
505ad1c7a83576769416db9b49f5f03311c253d379abec4562e874967663cb82
BLAKE2b-256 checksum
How to use checksums
3a8a37395461cb31b351e8179d50ea47bdf4cd801029126753ddf02a21861fc2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ochreml-0.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 378.6 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
92a0e54a8809a68b4f8adcacc609d675f59e5ac7728222b88db0acbbceed0e41
BLAKE2b-256 checksum
How to use checksums
46262f64a5c9e5ad44195ee62166163ef2a1c2b69ceaa33d3bac9438a497e775
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL ochreml-0.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 374.5 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
8ef4f11581b5a505fe803a213800e1ea2f5212ba06a14bee088ac5121a10591a
BLAKE2b-256 checksum
How to use checksums
2b729229b5b1554b792ed2b152d82d35f01b8edd263f1a3d24f03dbc2f8f6ccf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp312-cp312-macosx_11_0_arm64.whl

Download URL ochreml-0.2.3-cp312-cp312-macosx_11_0_arm64.whl
Size 340.5 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c1fecc16d474eec7e166f65ccffa6345cb746ad60021e4405e9f8bff398c0590
BLAKE2b-256 checksum
How to use checksums
af6c994b2dc030445d2c447fb15ca2737afeb3dd1606fe7b7721ac5b7bf76f87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp312-cp312-macosx_10_12_x86_64.whl

Download URL ochreml-0.2.3-cp312-cp312-macosx_10_12_x86_64.whl
Size 356.5 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
07cc09e932fa3d24e694577dac0aab65b36323e7b034a0d24b5730f88d55f6d1
BLAKE2b-256 checksum
How to use checksums
bbceebf46afde1d678b9591be5fb0da2579c16da8c4a78f83d0505aa55f2bd77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp311-cp311-win_amd64.whl

Download URL ochreml-0.2.3-cp311-cp311-win_amd64.whl
Size 269.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
93c65b9c2f8da246c4408867f5fba674b12a0f5e4b6eb120ed90f34f6496ee1a
BLAKE2b-256 checksum
How to use checksums
6728cbcbf8ea3bb083597b6c29f9f8acdc77ffed59f35fa69f25b0850f126417
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ochreml-0.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 382.2 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b41b6124231cae7d22b6fa7bb167bfcf4b68658624d0f3e088f5f605c8b28354
BLAKE2b-256 checksum
How to use checksums
2b7acc45995799420a510cce42d4147758b6cdcef2e27718bf55f2fc8c7ff1da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL ochreml-0.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 377.4 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
f33418daba35d61d3bb53c182bb36d63d3fbdb2a8f86f5576f18bd7b1eb363c5
BLAKE2b-256 checksum
How to use checksums
8928199021efa29264497ccc4b7aa9a45350607177052111df5b3dc1c6d2f64d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp311-cp311-macosx_11_0_arm64.whl

Download URL ochreml-0.2.3-cp311-cp311-macosx_11_0_arm64.whl
Size 345.0 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7a3dc8085c25800ff6f5de75c2b32b401e4f9164ab7cde43382bdeee0da49d72
BLAKE2b-256 checksum
How to use checksums
7ce475f373df3d000ad333ce5dd4696cf99ef93fe9a85c502cc62bf8b3a907d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp311-cp311-macosx_10_12_x86_64.whl

Download URL ochreml-0.2.3-cp311-cp311-macosx_10_12_x86_64.whl
Size 354.8 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
1acf4ce55e0e3f8390494130d76996ba145cce05cf478abf17f70135e764ff34
BLAKE2b-256 checksum
How to use checksums
67228877afb3777b187e3306c05134931a9f286f8c3d160aabb7b5173b065e5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp310-cp310-win_amd64.whl

Download URL ochreml-0.2.3-cp310-cp310-win_amd64.whl
Size 268.7 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
5ea0536c02b1006fecf5f07e4a18726755896f70ac25a5e823b3908b0bc9728e
BLAKE2b-256 checksum
How to use checksums
0060d39856453f350591dd1b9cc12bd170dd8d725a426eff4aa5076e83a612ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ochreml-0.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 382.8 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
861760a6d59eaf86cb062b011d9cc9cd229566897b9cafd1c0dad000a27ba44d
BLAKE2b-256 checksum
How to use checksums
7d284bf31cde79d57dbd1c3d45127e044622a70848d48a9ef850f9a7d3e45f17
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL ochreml-0.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 377.5 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
93dbd06ca3c5e415fa959834a7bef3f497d3ec7fd7ea5db584abdacf76d75c65
BLAKE2b-256 checksum
How to use checksums
a11010ba89a11a223b3eaaea34cb91041ed165e76e2a734e3deb6e4909ede617
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ochreml-0.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 384.4 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6e4fa686f6f8d8bea4ea12019ab92be17656d5e82739a0588d4d985225d8e9ed
BLAKE2b-256 checksum
How to use checksums
7af25877feadb66a29558d296888344225ce4e82c3437366f7c5fb3a8c1bf9a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / ochreml-0.2.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL ochreml-0.2.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 378.5 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
67893fa50b2a5299ec377784e6e95b26fe10bbb00f65da73b50364ffcb3f457f
BLAKE2b-256 checksum
How to use checksums
8f3a86a566580dd9482f5a8b8aac994b867bc62d3f5912fb5c58992f251beb6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Security for ochreml 0.2.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 34 files in this release have been uploaded with provenance metadata.

Select from 34 files

Attestation for ochreml-0.2.3.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page