Skip to main content

Eqty Python SDK

Create signed, verifiable provenance for data, models, prompts, code, and Python computations.

The SDK records inputs, outputs, and execution relationships as an Integrity Manifest that you can inspect in Eqty Explorer.

Install

Python 3.10 or newer is required.

python -m pip install eqty_sdk

Create your first manifest

This example registers an input dataset, records a computation, and exports the resulting manifest.

from pathlib import Path

from eqty_sdk import Dataset, SIGNER_ALGORITHMS, Signer, compute, init, set_active_signer

# Initialize local SDK storage and the signer used for generated statements.
context = init().set_store_all_blobs(True).get_default_context()
set_active_signer(Signer.new(SIGNER_ALGORITHMS.SECP256R1))

input_data = Dataset.from_object({"customer_id": 42, "status": "active"})

@compute(metadata={"name": "Normalize customer status"})
def normalize(dataset: Dataset) -> Dataset:
    return Dataset.from_object({"customer_id": 42, "status": dataset.value["status"].upper()})

normalize(input_data)
context.export(Path("manifest.json"))

Import manifest.json into Eqty Explorer to inspect the assets, computation, and signed statements.

Learn more

For contributing to the SDK itself, see the repository's developer README.

Metadata

Release files for eqty-sdk 2.5.0

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

Source distribution (sdist)

Source distribution for eqty-sdk 2.5.0
File Size Uploaded Provenance
eqty_sdk-2.5.0.tar.gz 478.5 kB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for eqty-sdk 2.5.0
File
eqty_sdk-2.5.0-cp38-abi3-win_amd64.whl CPython 3.8 abi3 Windows x86-64 Details
eqty_sdk-2.5.0-cp38-abi3-musllinux_1_2_x86_64.whl CPython 3.8 abi3 Linux musl 1.2+ x86-64 Details
eqty_sdk-2.5.0-cp38-abi3-musllinux_1_2_aarch64.whl CPython 3.8 abi3 Linux musl 1.2+ ARM64 Details
eqty_sdk-2.5.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 abi3 Linux glibc 2.17+ x86-64 Details
eqty_sdk-2.5.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 abi3 Linux glibc 2.17+ ARM64 Details
eqty_sdk-2.5.0-cp38-abi3-macosx_11_0_arm64.whl CPython 3.8 abi3 macOS 11.0+ ARM64 Details
eqty_sdk-2.5.0-cp38-abi3-macosx_10_12_x86_64.whl CPython 3.8 abi3 macOS 10.12+ x86-64 Details

Total release size: 110.1 MB

Release files / eqty_sdk-2.5.0.tar.gz

Download URL eqty_sdk-2.5.0.tar.gz
Size 478.5 kB
Tags Source
SHA-256 checksum
How to use checksums
94690678509f75ed3697c71663632f60f85917b28d56afd8215867b96c506740
BLAKE2b-256 checksum
How to use checksums
1a28c06db92f3b51222acda34d59fe25e55e346b596eaa39ab60e2fbb04c13dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / eqty_sdk-2.5.0-cp38-abi3-win_amd64.whl

Download URL eqty_sdk-2.5.0-cp38-abi3-win_amd64.whl
Size 12.9 MB
Tags CPython 3.8 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
7e8d9650c0668a4549ca4a99c95005faa683eaeeef1b2b2f740b6f6102873022
BLAKE2b-256 checksum
How to use checksums
5d03cb253dfbead7fba103e88c98e6fb69651f513a479523b1b67a0a43ba947a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / eqty_sdk-2.5.0-cp38-abi3-musllinux_1_2_x86_64.whl

Download URL eqty_sdk-2.5.0-cp38-abi3-musllinux_1_2_x86_64.whl
Size 17.7 MB
Tags CPython 3.8 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
6f5aef87ce1e0891b1852c21b3a94d6a0f562fb63742ccf590ba860aaa69ef03
BLAKE2b-256 checksum
How to use checksums
e0a93b6909dd904f41799ebe2f5c5dacd7a9757f22a1243aefbf79227ebf39d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / eqty_sdk-2.5.0-cp38-abi3-musllinux_1_2_aarch64.whl

Download URL eqty_sdk-2.5.0-cp38-abi3-musllinux_1_2_aarch64.whl
Size 17.4 MB
Tags CPython 3.8 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
3bb975e0a23dbce21e73315308b37d3429e256a8cbd3ebf54dde3416d20fcae7
BLAKE2b-256 checksum
How to use checksums
445a8745810d576091979d8f3121f18957376c8b569f423e2a5c34b52ee10878
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / eqty_sdk-2.5.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL eqty_sdk-2.5.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 17.3 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
d54e02aa7dddf1a0879aa0345ebbb0e1f8fdc922dbffc60102bdb2806d43de07
BLAKE2b-256 checksum
How to use checksums
7879cf3da0c3389361171ebaa436d222d513434685e41daf7b7b2ba3a2ec2dc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / eqty_sdk-2.5.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL eqty_sdk-2.5.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 16.8 MB
Tags CPython 3.8 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
f75743acaa86a0a72a66a1a82b1c75e316ea12cea9777fabcfc44d9c728b2794
BLAKE2b-256 checksum
How to use checksums
c47eb400f842996555b21cdb9bff3ef1b876ea2fc23e0900be50ff0f1567ebcf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / eqty_sdk-2.5.0-cp38-abi3-macosx_11_0_arm64.whl

Download URL eqty_sdk-2.5.0-cp38-abi3-macosx_11_0_arm64.whl
Size 13.5 MB
Tags CPython 3.8 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ae102c90126ebdf50365f56151ad948c1e928ef1b523263dcfe41009172884f9
BLAKE2b-256 checksum
How to use checksums
be63626591f5fb49b3a96a837d314d53a9cd288c50af5b08049a6cf790237ad6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Release files / eqty_sdk-2.5.0-cp38-abi3-macosx_10_12_x86_64.whl

Download URL eqty_sdk-2.5.0-cp38-abi3-macosx_10_12_x86_64.whl
Size 14.0 MB
Tags CPython 3.8 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
a26f563b0f465f89038929b0ac6f5055ab0fc9e8725f5ea164ab1a30b0191d34
BLAKE2b-256 checksum
How to use checksums
fefe3904d2a7c44e6069f48dab5fed3b7f02280b4fd698d8696f09fb335d86ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 21, 2026.

Transparency log

Security for eqty-sdk 2.5.0

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 8 files in this release have been uploaded with provenance metadata.

Select from 8 files

Attestation for eqty_sdk-2.5.0.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 21, 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