A self-generalizing gradient boosting machine that doesn't need hyperparameter optimization
Project description
Perpetual
PerpetualBooster is a gradient boosting machine (GBM) that doesn't need hyperparameter optimization unlike other GBMs. Similar to AutoML libraries, it has a budget parameter. Increasing the budget parameter increases the predictive power of the algorithm and gives better results on unseen data. Start with a small budget (e.g. 0.5) and increase it (e.g. 1.0) once you are confident with your features. If you don't see any improvement with further increasing the budget, it means that you are already extracting the most predictive power out of your data.
Supported Languages
Perpetual is built in Rust and provides high-performance bindings for Python and R.
| Language | Installation | Documentation | Source | Package |
|---|---|---|---|---|
| Python | pip install perpetualconda install -c conda-forge perpetual |
Python API | package-python |
PyPI Conda Forge |
| Rust | cargo add perpetual |
docs.rs | src |
crates.io |
| R | install.packages("perpetual") |
pkgdown Site | package-r |
R-universe |
Optional Dependencies
pandas: Enables support for training directly on Pandas DataFrames.polars: Enables zero-copy training support for Polars DataFrames.scikit-learn: Provides a scikit-learn compatible wrapper interface.xgboost: Enables saving and loading models in XGBoost format for interoperability.onnxruntime: Enables exporting and loading models in ONNX standard format.
Usage
You can use the algorithm like in the example below. Check examples folders for both Rust and Python.
from perpetual import PerpetualBooster
model = PerpetualBooster(objective="SquaredLoss", budget=0.5)
model.fit(X, y)
Benchmark
PerpetualBooster vs. Optuna + LightGBM
Hyperparameter optimization usually takes 100 iterations with plain GBM algorithms. PerpetualBooster achieves the same accuracy in a single run. Thus, it achieves up to 100x speed-up at the same accuracy with different budget levels and with different datasets.
The following table summarizes the results for the California Housing dataset (regression):
| Perpetual budget | LightGBM n_estimators | Perpetual mse | LightGBM mse | Speed-up wall time | Speed-up cpu time |
|---|---|---|---|---|---|
| 0.76 | 50 | 0.201 | 0.201 | 72x | 326x |
| 0.85 | 100 | 0.196 | 0.196 | 113x | 613x |
| 1.15 | 200 | 0.190 | 0.190 | 405x | 1985x |
The following table summarizes the results for the Pumpkin Seeds dataset (classification):
| Perpetual budget | LightGBM n_estimators | Perpetual auc | LightGBM auc | Speed-up wall time | Speed-up cpu time |
|---|---|---|---|---|---|
| 1.0 | 100 | 0.944 | 0.945 | 91x | 184x |
The results can be reproduced using the scripts in the examples folder.
PerpetualBooster vs. AutoGluon
PerpetualBooster is a GBM but behaves like AutoML so it is benchmarked also against AutoGluon (v1.2, best quality preset), the current leader in AutoML benchmark. Top 10 datasets with the most number of rows are selected from OpenML datasets for both regression and classification tasks.
The results are summarized in the following table for regression tasks:
| OpenML Task | Perpetual Training Duration | Perpetual Inference Duration | Perpetual RMSE | AutoGluon Training Duration | AutoGluon Inference Duration | AutoGluon RMSE |
|---|---|---|---|---|---|---|
| Airlines_DepDelay_10M | 518 | 11.3 | 29.0 | 520 | 30.9 | 28.8 |
| bates_regr_100 | 3421 | 15.1 | 1.084 | OOM | OOM | OOM |
| BNG(libras_move) | 1956 | 4.2 | 2.51 | 1922 | 97.6 | 2.53 |
| BNG(satellite_image) | 334 | 1.6 | 0.731 | 337 | 10.0 | 0.721 |
| COMET_MC | 44 | 1.0 | 0.0615 | 47 | 5.0 | 0.0662 |
| friedman1 | 275 | 4.2 | 1.047 | 278 | 5.1 | 1.487 |
| poker | 38 | 0.6 | 0.256 | 41 | 1.2 | 0.722 |
| subset_higgs | 868 | 10.6 | 0.420 | 870 | 24.5 | 0.421 |
| BNG(autoHorse) | 107 | 1.1 | 19.0 | 107 | 3.2 | 20.5 |
| BNG(pbc) | 48 | 0.6 | 836.5 | 51 | 0.2 | 957.1 |
| average | 465 | 3.9 | - | 464 | 19.7 | - |
PerpetualBooster outperformed AutoGluon on 8 out of 10 regression tasks, training equally fast and inferring 5.1x faster.
The results are summarized in the following table for classification tasks:
| OpenML Task | Perpetual Training Duration | Perpetual Inference Duration | Perpetual AUC | AutoGluon Training Duration | AutoGluon Inference Duration | AutoGluon AUC |
|---|---|---|---|---|---|---|
| BNG(spambase) | 70.1 | 2.1 | 0.671 | 73.1 | 3.7 | 0.669 |
| BNG(trains) | 89.5 | 1.7 | 0.996 | 106.4 | 2.4 | 0.994 |
| breast | 13699.3 | 97.7 | 0.991 | 13330.7 | 79.7 | 0.949 |
| Click_prediction_small | 89.1 | 1.0 | 0.749 | 101.0 | 2.8 | 0.703 |
| colon | 12435.2 | 126.7 | 0.997 | 12356.2 | 152.3 | 0.997 |
| Higgs | 3485.3 | 40.9 | 0.843 | 3501.4 | 67.9 | 0.816 |
| SEA(50000) | 21.9 | 0.2 | 0.936 | 25.6 | 0.5 | 0.935 |
| sf-police-incidents | 85.8 | 1.5 | 0.687 | 99.4 | 2.8 | 0.659 |
| bates_classif_100 | 11152.8 | 50.0 | 0.864 | OOM | OOM | OOM |
| prostate | 13699.9 | 79.8 | 0.987 | OOM | OOM | OOM |
| average | 3747.0 | 34.0 | - | 3699.2 | 39.0 | - |
PerpetualBooster outperformed AutoGluon on 10 out of 10 classification tasks, training equally fast and inferring 1.1x faster.
PerpetualBooster demonstrates greater robustness compared to AutoGluon, successfully training on all 20 tasks, whereas AutoGluon encountered out-of-memory errors on 3 of those tasks.
The results can be reproduced using the automlbenchmark fork.
Contribution
Contributions are welcome. Check CONTRIBUTING.md for the guideline.
Paper
PerpetualBooster prevents overfitting with a generalization algorithm. The paper is work-in-progress to explain how the algorithm works. Check our blog post for a high level introduction to the algorithm.
Perpetual ML Suite
The Perpetual ML Suite is a comprehensive, batteries-included ML platform designed to deliver maximum predictive power with minimal effort. It allows you to track experiments, monitor metrics, and manage model drift through an intuitive interface.
For a fully managed, serverless ML experience, visit app.perpetual-ml.com.
- Serverless Marimo Notebooks: Run interactive, reactive notebooks without managing any infrastructure.
- Serverless ML Endpoints: One-click deployment of models as production-ready endpoints for real-time inference.
Perpetual is also designed to live where your data lives. It is available as a native application on the Snowflake Marketplace, with support for Databricks and other major data warehouses coming soon.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file perpetual-1.5.0.tar.gz.
File metadata
- Download URL: perpetual-1.5.0.tar.gz
- Upload date:
- Size: 588.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5e6167fb39a4d703f76f38bee459f623ff544978bf4eab875f340e65576c2f37
|
|
| MD5 |
417a1dc0a08d2fa82fa65b147eb7dabc
|
|
| BLAKE2b-256 |
8eef926a39c513ebcbf9ddc5f6d5bcf7d05f16f17f75442ed97ace1fa7c7f944
|
Provenance
The following attestation bundles were made for perpetual-1.5.0.tar.gz:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0.tar.gz -
Subject digest:
5e6167fb39a4d703f76f38bee459f623ff544978bf4eab875f340e65576c2f37 - Sigstore transparency entry: 940461075
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 763.0 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4909f2396ef1510b5a3750ffb7ae3e0c3b6a60937e2e21afc7f84c987abf972d
|
|
| MD5 |
74fd58aa71df44650cec551e886c6e71
|
|
| BLAKE2b-256 |
493d5734b080a2b79f9771b2552617db59c0ded5785df0f3134225fce4441490
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp314-cp314-win_amd64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp314-cp314-win_amd64.whl -
Subject digest:
4909f2396ef1510b5a3750ffb7ae3e0c3b6a60937e2e21afc7f84c987abf972d - Sigstore transparency entry: 940461085
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 920.1 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cb837b279aa7b997d6c4f38c6ce7c49861827d08baca7e9276ed2697b06973a9
|
|
| MD5 |
df567fb3c8c9448b7fc7b2abfefe7274
|
|
| BLAKE2b-256 |
74d5ff4cd4e16e759a83b9047ef33a67efe316ed8914c12e77be80bcc2f14dd8
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
cb837b279aa7b997d6c4f38c6ce7c49861827d08baca7e9276ed2697b06973a9 - Sigstore transparency entry: 940461200
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 840.4 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8a83815812462beb07ccadc7f9c10ca97434971172092de5184af0e7a980bf9c
|
|
| MD5 |
6d7a15c94c26268076095e8f1b8df1ff
|
|
| BLAKE2b-256 |
aa0adc83c3a6bc26eee84741f4dcd671299e46c831950ab3748dafd94b857e4f
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
8a83815812462beb07ccadc7f9c10ca97434971172092de5184af0e7a980bf9c - Sigstore transparency entry: 940461170
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 756.5 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2cc3f26cd68924df51843d5c5d23e752447c960e9e33b713c6e4f3e9f2493b6
|
|
| MD5 |
d8ce0fd0ffd641834652977bca0c6efb
|
|
| BLAKE2b-256 |
d9b7cf2e2f404a3cb8438b2cce03f7b34b431597ff88bbd3103a4d66b729fd97
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp314-cp314-macosx_11_0_arm64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp314-cp314-macosx_11_0_arm64.whl -
Subject digest:
e2cc3f26cd68924df51843d5c5d23e752447c960e9e33b713c6e4f3e9f2493b6 - Sigstore transparency entry: 940461232
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp314-cp314-macosx_10_12_x86_64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp314-cp314-macosx_10_12_x86_64.whl
- Upload date:
- Size: 839.6 kB
- Tags: CPython 3.14, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4f3047c1c28bdd3409a0c5ceef403109096b5dbc9fcb32600cb1fba47c2c1faf
|
|
| MD5 |
fa0e8a23ad383e9557e01dc4964ae4bd
|
|
| BLAKE2b-256 |
6c7c6ad2ac38223390f27617b6f8932857961f93f04295c6c8baa4e6bca0cf81
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp314-cp314-macosx_10_12_x86_64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp314-cp314-macosx_10_12_x86_64.whl -
Subject digest:
4f3047c1c28bdd3409a0c5ceef403109096b5dbc9fcb32600cb1fba47c2c1faf - Sigstore transparency entry: 940461212
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 761.6 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5c128cd6a67f716cc14dc2b4f6d246f11844819e17721f24611e1131199f5543
|
|
| MD5 |
2fb573083f0fd4b1536a8d0d2cb753fa
|
|
| BLAKE2b-256 |
b80d0176b0ae69b79539636ecafa1c5dcb92b644ac1ee191f9b405741f8e4f55
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp313-cp313-win_amd64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp313-cp313-win_amd64.whl -
Subject digest:
5c128cd6a67f716cc14dc2b4f6d246f11844819e17721f24611e1131199f5543 - Sigstore transparency entry: 940461290
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 919.9 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1cf50f825d96a51c573d0a43aa1d0449f36ba47e52867e8e570a1cd46ef1a3d1
|
|
| MD5 |
355d2769ea880365b2de00a73880e389
|
|
| BLAKE2b-256 |
17f5398c85d59f2937b932fa9962874ce053492290313742a8b97504a21a254f
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
1cf50f825d96a51c573d0a43aa1d0449f36ba47e52867e8e570a1cd46ef1a3d1 - Sigstore transparency entry: 940461223
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 839.9 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c3713237b4d3bbb5c6284c14c8e2ffbcb872345870531dda1d67d0b4691de085
|
|
| MD5 |
bf555db1778486884fb38dc86de15350
|
|
| BLAKE2b-256 |
2743111d0b60f731084da53ae00e65121114577e90268975649bd6ea4f46c508
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
c3713237b4d3bbb5c6284c14c8e2ffbcb872345870531dda1d67d0b4691de085 - Sigstore transparency entry: 940461254
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 758.7 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2fc361057e7e05573113674e65fcc2027a9c1cc1623dd33a53dcd46d295212d2
|
|
| MD5 |
31cd77a9662b59f821232e2476267607
|
|
| BLAKE2b-256 |
962cf5ecc49a7f0743c4d321ca9e37af3ce3909047249ab82b77d2be07e87abc
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
2fc361057e7e05573113674e65fcc2027a9c1cc1623dd33a53dcd46d295212d2 - Sigstore transparency entry: 940461161
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 840.0 kB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
666ebd9a74ddc0436abc7639b1588dd18e41eb3b573231625a903570840985b1
|
|
| MD5 |
1cb355a49acecc424ff8d020e6453c48
|
|
| BLAKE2b-256 |
7ea8f987c88b0b2db9b5a26747423fdf72ef6ba58ae0ff76bc4377cbc055993d
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp313-cp313-macosx_10_12_x86_64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp313-cp313-macosx_10_12_x86_64.whl -
Subject digest:
666ebd9a74ddc0436abc7639b1588dd18e41eb3b573231625a903570840985b1 - Sigstore transparency entry: 940461106
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 761.9 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3a18883838a9350a840deb72b969f6e380326af77342a67d214c0d9d63d860c3
|
|
| MD5 |
4a3d84586cdf232c0301ba1c29ba4659
|
|
| BLAKE2b-256 |
927280207e72d816e12a055297dc9336ac1bb0c37d9877ae3b37b5ad4ff999a7
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp312-cp312-win_amd64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp312-cp312-win_amd64.whl -
Subject digest:
3a18883838a9350a840deb72b969f6e380326af77342a67d214c0d9d63d860c3 - Sigstore transparency entry: 940461133
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 920.6 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ecebab49f19cdedd2ec9f563ab456e9cf39a5edfca1e97f9bdc4639554c2fcd6
|
|
| MD5 |
900a7381c16d7a31954d305eede60546
|
|
| BLAKE2b-256 |
ed73d7578b05346a80bc8d6d7d3418372aba14d2bf110a4afaa901364c21a175
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
ecebab49f19cdedd2ec9f563ab456e9cf39a5edfca1e97f9bdc4639554c2fcd6 - Sigstore transparency entry: 940461297
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 840.2 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f83da427405bbba7b62bbc5ebbf6a0370037d514a8186ff4732eb44cb332233a
|
|
| MD5 |
4b58d5866b858fd2d002347650d4b87f
|
|
| BLAKE2b-256 |
2b33774f19afc12e3d141b027908a0fa75a58d614647643072e22cecd40f3dd3
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
f83da427405bbba7b62bbc5ebbf6a0370037d514a8186ff4732eb44cb332233a - Sigstore transparency entry: 940461307
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 759.2 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
54be1628cba6ab5d6144db1d1c668b9a8130dbed8033be8d97f7c94c449375b0
|
|
| MD5 |
250c790e80be8b91110a0b1856ae6f79
|
|
| BLAKE2b-256 |
3a82f563b7e6e47f3aa46c3dbafe12589a7756be69414856e8d4b26bfc2de8e3
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
54be1628cba6ab5d6144db1d1c668b9a8130dbed8033be8d97f7c94c449375b0 - Sigstore transparency entry: 940461181
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 840.4 kB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
890d6070db8108bbd52420db64f815cb240930fc755bdbea610010568a5a4868
|
|
| MD5 |
4839b7ad5e672a10fee3d08e379ab611
|
|
| BLAKE2b-256 |
9155177966b718076d91828bbd745fbe1d2d394700bbec4048146908285ded5b
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp312-cp312-macosx_10_12_x86_64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp312-cp312-macosx_10_12_x86_64.whl -
Subject digest:
890d6070db8108bbd52420db64f815cb240930fc755bdbea610010568a5a4868 - Sigstore transparency entry: 940461191
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 763.2 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
de0d91e5289eaab71b9c347324b1a149fa42d23d55d11e14893b02732d4a8ed5
|
|
| MD5 |
1d7146575bbbbc67c9fbd6defd4db68c
|
|
| BLAKE2b-256 |
613c01a205d3c82a2f083c5b5efc12dabec91f6c1355ba1c24cd179214990748
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp311-cp311-win_amd64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp311-cp311-win_amd64.whl -
Subject digest:
de0d91e5289eaab71b9c347324b1a149fa42d23d55d11e14893b02732d4a8ed5 - Sigstore transparency entry: 940461179
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 918.5 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
89d23a0f88b74858a060996ec503eeb8f513137df3ef5546f1d252f5c84e451f
|
|
| MD5 |
307ff39697d62b13c425315896564276
|
|
| BLAKE2b-256 |
9e88f9f78f3eecb523e1e8d5f86fe5c1fdf5913aac94ce0df90103e85079ef74
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
89d23a0f88b74858a060996ec503eeb8f513137df3ef5546f1d252f5c84e451f - Sigstore transparency entry: 940461244
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 842.0 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
45bf0011809dfc8a02b137587b56a40b3d367ef7efa39c7b2cd9ae3f58220c51
|
|
| MD5 |
9353e539ae800ded7d947add4877158e
|
|
| BLAKE2b-256 |
c406f7141f6a115c654ea79dd2658709a03c4f099ec2e6f6165e21713d2936cf
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
45bf0011809dfc8a02b137587b56a40b3d367ef7efa39c7b2cd9ae3f58220c51 - Sigstore transparency entry: 940461281
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 763.1 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
53165e2e687e5c14b8151294bd2462cd8969f2e89d423b5ac2a04c3b431ed649
|
|
| MD5 |
080a1db124d02fe624b1a53d4ece0ab4
|
|
| BLAKE2b-256 |
ea250a5e7c214bcbbed18f514bb4028b954690f0f378a1fd7657dd1a22eeb61b
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
53165e2e687e5c14b8151294bd2462cd8969f2e89d423b5ac2a04c3b431ed649 - Sigstore transparency entry: 940461269
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 841.9 kB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa77627c151a104605100fecb3889213a39bb6b55e06374a4f44a30fb49d9ec3
|
|
| MD5 |
5c81e8bd690df145e982d793b5adde1e
|
|
| BLAKE2b-256 |
1fbfb4684cfcadbad743ad85b94bb162ccd992d34c1d5ee97ab51e09763c0f6a
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp311-cp311-macosx_10_12_x86_64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp311-cp311-macosx_10_12_x86_64.whl -
Subject digest:
aa77627c151a104605100fecb3889213a39bb6b55e06374a4f44a30fb49d9ec3 - Sigstore transparency entry: 940461097
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 763.3 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ae7f1f834c5f89320c18b33b1b9ef2284b6ef74c96673b130287747c9e7ab59f
|
|
| MD5 |
ad1dc95ead6e649f4b9ba863e11517a2
|
|
| BLAKE2b-256 |
334221f1958e1801f494fc6ca7fb70a9ab8071c05d5c0012f945de2ce13ae3a3
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp310-cp310-win_amd64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp310-cp310-win_amd64.whl -
Subject digest:
ae7f1f834c5f89320c18b33b1b9ef2284b6ef74c96673b130287747c9e7ab59f - Sigstore transparency entry: 940461142
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 918.9 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
19847a4af65eb587477f1275c43a9dc288f70e77736a1ba24e18b8ae6fe25930
|
|
| MD5 |
0f073e9f1c75e10af8685260f3768b2f
|
|
| BLAKE2b-256 |
88e4cc8191114bcfe11b1fb4933c1f42ab35c678adbe702f1c604908ef9c0c21
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
19847a4af65eb587477f1275c43a9dc288f70e77736a1ba24e18b8ae6fe25930 - Sigstore transparency entry: 940461123
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type:
File details
Details for the file perpetual-1.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: perpetual-1.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 842.3 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6d85d19fd70c2bfcdca063ad2312e988ff9d6ae745a5c46cd74d9e58876384eb
|
|
| MD5 |
e48960f1c9a3779735744b5807311eb1
|
|
| BLAKE2b-256 |
6a872d7f7fe7a6e752fdfe6ade75c48ab8fb3d3bf35c234ae3796cdb8273b78c
|
Provenance
The following attestation bundles were made for perpetual-1.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
release.yml on perpetual-ml/perpetual
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
perpetual-1.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
6d85d19fd70c2bfcdca063ad2312e988ff9d6ae745a5c46cd74d9e58876384eb - Sigstore transparency entry: 940461117
- Sigstore integration time:
-
Permalink:
perpetual-ml/perpetual@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Branch / Tag:
refs/tags/v1.5.0 - Owner: https://github.com/perpetual-ml
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@3ebe1425a3f223d1f5a09f0a3f6bcceb83e79953 -
Trigger Event:
release
-
Statement type: