Skip to main content

genai-pyo3

Typed Python bindings for the Rust genai crate, built with pyo3 and maturin.

This release uses upstream genai v0.7.1. The Bedrock SigV4 feature is enabled in the extension:

genai = { git = "https://github.com/jeremychone/rust-genai", tag = "v0.7.1", features = ["bedrock-sigv4"] }

What It Exposes

Routing — AdapterKind, ModelIden, Endpoint, AuthData, ServiceTarget

Client — Client, ClientBuilder

Requests — ChatRequest, ChatMessage, ChatOptions, Tool, ToolCall, JsonSpec, Binary

Responses — ChatResponse, StreamEnd, ChatStreamEvent, Usage (with prompt/completion/cache-creation detail)

Embeddings — EmbedOptions, EmbedResponse, Embedding

Errors — GenaiError and its subclasses (see below)

Entry points:

await client.achat(model, request, options=None) a full response
await client.astream_chat(model, request, options=None) an async iterator of events
await client.achat_via_stream(model, request, options=None) stream under the hood, one response out
client.chat(model, request, options=None) blocking
await client.aembed(model, text, options=None) one embedding
await client.aembed_batch(model, texts, options=None) many
client.resolve_service_target(model) where a call would go, without making it
await client.aall_model_names(adapter_kind) what a provider is serving

model is str | ModelIden | ServiceTarget everywhere.

Vertex and Bedrock

Provider namespaces route through the native 0.7.1 adapters:

from genai_pyo3 import AuthData, ChatMessage, ChatRequest, Client

request = ChatRequest(messages=[ChatMessage("user", "Hello")])

# Vertex uses a GCP OAuth bearer token; VERTEX_PROJECT_ID and optionally
# VERTEX_LOCATION control the project and region.
vertex = Client.builder().provider("vertex", auth=AuthData.from_env("VERTEX_TOKEN")).build()
await vertex.achat("vertex::gemini-2.5-flash", request)
await vertex.achat("vertex::claude-sonnet-4-6", request)

# Bedrock API keys use BEDROCK_API_KEY (or AWS_BEARER_TOKEN_BEDROCK).
await Client().achat("bedrock_api::us.anthropic.claude-sonnet-4-6", request)

# SigV4 uses the AWS credential chain. Select a named profile per client
# with AuthData.key("profile-name") when needed.
sigv4 = Client.builder().provider("bedrock_sigv4", auth=AuthData.key("my-profile")).build()
await sigv4.achat("bedrock_sigv4::us.anthropic.claude-sonnet-4-5-20250929-v1:0", request)

For Vertex, refresh the OAuth token before expiry through an auth resolver; AuthData.from_env reads an already available token. ChatOptions also accepts stream_header_timeout and stream_read_timeout in seconds for long-running streams. AdapterKind.all() includes the 0.7.1 provider names, including Mistral, Requesty, API Route, and Gemini Interactions.

Install

Editable install with uv:

uv pip install -e .

This builds the pyo3 extension and makes genai_pyo3 importable from the active environment.

Quick Start

import asyncio
from genai_pyo3 import AuthData, ChatMessage, ChatRequest, Client


async def main() -> None:
    client = (
        Client.builder()
        .adapter_kind("openai")
        .provider("openai", auth=AuthData.from_env("OPENAI_API_KEY"))
        .build()
    )
    request = ChatRequest(messages=[ChatMessage("user", "Say hello in one short sentence")])

    response = await client.achat("gpt-4o-mini", request)
    print(response.text)


asyncio.run(main())

Named endpoints

A ServiceTarget states where to go, how to authenticate, and which model to ask for. A registry of them is just a dict, and one client serves all of it:

from genai_pyo3 import AuthData, Client, ModelIden, ServiceTarget

client = Client()
registry = {
    "flash": ServiceTarget(
        "https://openrouter.ai/api/v1/",
        AuthData.from_env("OPENROUTER_API_KEY"),
        ModelIden("openai", "deepseek-ai/DeepSeek-V4-Flash-0731"),
    ),
    "local": ServiceTarget(
        "http://localhost:8000/v1/",
        AuthData.none(),
        ModelIden("openai", "Qwen/Qwen3.8-27B"),
    ),
}

response = await client.achat(registry["flash"], request)

AuthData never reveals a key to Python and redacts it in repr(), so logging a ServiceTarget does not log a credential.

Errors

GenaiError(RuntimeError)
├── ConfigError        malformed request/options, adapter mismatch
├── AuthError          missing or unresolvable credentials
├── ResolverError      a resolver (including a Python callback) failed
├── ApiError           the provider answered with a failure status
│   ├── BadRequestError    4xx other than 429
│   ├── RateLimitError     429
│   └── ServerError        5xx
├── TransportError     connect/timeout/socket failures, dropped streams
├── StreamError        malformed or error events mid-stream
├── ResponseError      a well-formed reply that could not be interpreted
└── UnsupportedError   feature unavailable on this adapter/model

Every instance carries:

kind the precise failure in rust-genai's own vocabulary — the error variant in snake_case ("http_error", "no_auth_data"), or the provider's own error type for a mid-stream failure ("overloaded_error")
status HTTP status, when the provider answered with one
status_code compatibility alias for status
retryable conservative hint; the retry and backoff policy is yours
body response body, when there was one
headers response headers, when the failure carried an HTTP response
retry_after seconds, parsed from headers when present
model_iden the model the failure is about, when the error names one

The exception class is the actionable category; kind is the exact cause. Branch on the class, log the kind.

try:
    response = await client.achat(target, request)
except RateLimitError as err:
    await asyncio.sleep(err.retry_after or 5.0)

Truncation

stop_reason is normalised across providers — "completed", "max_tokens", "tool_call", "content_filter", "stop_sequence", "other" — with the provider's own wording kept in stop_reason_raw. Without it, a truncated answer is indistinguishable from a short one.

Images and PDFs

from genai_pyo3 import Binary, ChatMessage

ChatMessage("user", content_parts=["what is in this?", Binary.from_path("chart.png")])

Transport

(Client.builder()
    .proxy("http://proxy.corp:3128", scheme="https")   # "all" | "http" | "https"
    .timeouts(connect_seconds=10.0, read_seconds=120.0)
    .gzip(False)
    .tcp_nodelay(False)
    .build())

Without an explicit proxy, requests ignore whatever proxy environment the process was started with — which on a locked-down network looks like an unexplained connect timeout.

sanitize_json_schema(schema, dialect) applies a provider's constrained-decoding normalization without making a request, for seeing what will actually be enforced before a rejection tells you.

Resolver callbacks

For credentials or routing that cannot be stated up front:

(Client.builder()
    .auth_resolver(lambda iden: AuthData.key(cache[iden.adapter_kind.name]))
    .model_mapper(lambda iden: ALIASES.get(iden.model_name, iden.model_name))
    .service_target_resolver(lambda target: reroute(target))
    .build())

Callbacks must be regular defs. They are called synchronously while holding the GIL, so an async def would never be awaited — it is rejected at registration — and blocking inside one stalls every other Python thread. Cache in Python rather than doing I/O in a callback.

Development

maturin develop          # build the extension into the active venv
python -m pytest         # Python tests (no network; a local fake provider)

# Rust tests link against libpython, so they need the extension-module
# feature off and the interpreter feature on:
cargo test --no-default-features --features test-interpreter

cargo build does not link the cdylib on macOS (it lacks maturin's link arguments); use cargo check or maturin develop.

Migrating

See MIGRATION.md for the move from the Client.with_* constructors to ClientBuilder.

Metadata

Release files for genai-pyo3 0.7.1

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

Source distribution (sdist)

Source distribution for genai-pyo3 0.7.1
File Size Uploaded Provenance
genai_pyo3-0.7.1.tar.gz 109.6 kB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for genai-pyo3 0.7.1
File
genai_pyo3-0.7.1-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
genai_pyo3-0.7.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
genai_pyo3-0.7.1-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
genai_pyo3-0.7.1-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
genai_pyo3-0.7.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
genai_pyo3-0.7.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
genai_pyo3-0.7.1-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64, macOS 11.0+ ARM64, macOS 10.12+ universal2 (ARM64, x86-64) Details
genai_pyo3-0.7.1-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
genai_pyo3-0.7.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
genai_pyo3-0.7.1-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
genai_pyo3-0.7.1-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
genai_pyo3-0.7.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
genai_pyo3-0.7.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
genai_pyo3-0.7.1-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.13 CPython 3.13 macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64, macOS 11.0+ ARM64 Details
genai_pyo3-0.7.1-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
genai_pyo3-0.7.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
genai_pyo3-0.7.1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
genai_pyo3-0.7.1-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
genai_pyo3-0.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
genai_pyo3-0.7.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
genai_pyo3-0.7.1-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.12 CPython 3.12 macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64, macOS 11.0+ ARM64 Details
genai_pyo3-0.7.1-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
genai_pyo3-0.7.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
genai_pyo3-0.7.1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
genai_pyo3-0.7.1-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
genai_pyo3-0.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
genai_pyo3-0.7.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
genai_pyo3-0.7.1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64, macOS 11.0+ ARM64, macOS 10.12+ universal2 (ARM64, x86-64) Details
genai_pyo3-0.7.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
genai_pyo3-0.7.1-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
genai_pyo3-0.7.1-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
genai_pyo3-0.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
genai_pyo3-0.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
genai_pyo3-0.7.1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64, macOS 11.0+ ARM64, macOS 10.12+ universal2 (ARM64, x86-64) Details
genai_pyo3-0.7.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
genai_pyo3-0.7.1-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
genai_pyo3-0.7.1-cp39-cp39-musllinux_1_2_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ ARM64 Details
genai_pyo3-0.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
genai_pyo3-0.7.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
genai_pyo3-0.7.1-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.9 CPython 3.9 macOS 10.12+ universal2 (ARM64, x86-64), macOS 10.12+ x86-64, macOS 11.0+ ARM64 Details

Total release size: 334.3 MB

Release files / genai_pyo3-0.7.1.tar.gz

Download URL genai_pyo3-0.7.1.tar.gz
Size 109.6 kB
Tags Source
SHA-256 checksum
How to use checksums
94d5536d9d3b9fb72d1bb741eb02394fb0d24fe264e0966b59fd178a9a61f0b3
BLAKE2b-256 checksum
How to use checksums
846368a550320600f6e86535886b75e09b9b2c65feea749ee8eb874d7503264b
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp314-cp314-win_arm64.whl

Download URL genai_pyo3-0.7.1-cp314-cp314-win_arm64.whl
Size 6.1 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
59905d9b43d45840b1064ac20d96556efcdfa22570a62218073d00ea3f56ece6
BLAKE2b-256 checksum
How to use checksums
d13eaa80574bb990737ca73943f77a444fb054bf083ca2f1e549d177601d8f4f
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp314-cp314-win_amd64.whl

Download URL genai_pyo3-0.7.1-cp314-cp314-win_amd64.whl
Size 6.2 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
89e8897d12e7e566f6f007a2c2f16e85fb908df9eeb3ae8bdd2401321c07b927
BLAKE2b-256 checksum
How to use checksums
03529f6f8fb2df1f97161903ba567cc1f80fb054c974c8f8d55bf6f60e2187ab
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL genai_pyo3-0.7.1-cp314-cp314-musllinux_1_2_x86_64.whl
Size 8.1 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
33d54a07642d71dc62162d6bdb278ffcd168ecc0dee3ce6360f46d5b26d46a69
BLAKE2b-256 checksum
How to use checksums
f1c4f3f27e8ef40045a4fc2bcbfe724143fac7476ee58db52799dbec35ea2c69
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL genai_pyo3-0.7.1-cp314-cp314-musllinux_1_2_aarch64.whl
Size 8.0 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
0595a39fdb02858237ba03800d5314848f460ccd3533335b5133135c1f90cf2f
BLAKE2b-256 checksum
How to use checksums
beba08ece01eb8bd424fae0c1d1b8de81b6e6b078b43c276ef956904ae521649
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL genai_pyo3-0.7.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.6 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
da12c4d007d125c36c55e88d23d08627d447260409a7520d7c5dcbe02a237a61
BLAKE2b-256 checksum
How to use checksums
56a13cddbf4524e82b11a9f9d114e56609cd342983e1daba6e97656317818691
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL genai_pyo3-0.7.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 7.8 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a8166ba3edc526d37f7a33bc140c1ebbaebb136fdb3be688f09e881e95c27462
BLAKE2b-256 checksum
How to use checksums
5e1c1b8f84b79d19165b1ff5e3f851baec2b7d5dc963b97027d5f531b39e3e4d
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL genai_pyo3-0.7.1-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 13.9 MB
Tags CPython 3.14 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ab77048308b981984ede5f4e05b021eb99ed30f5b98afed4e8813f227fb9c4cd
BLAKE2b-256 checksum
How to use checksums
32b3140763ebefabaa25b158a09ac0865f07cd36dea894e8927650ed1b416bd8
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp313-cp313-win_arm64.whl

Download URL genai_pyo3-0.7.1-cp313-cp313-win_arm64.whl
Size 6.1 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
a926d1e23a58d55a3ddcba61e41ffac74db2df6a822bfc9f80d1f440e26feb27
BLAKE2b-256 checksum
How to use checksums
32d91b28cf4c18e9cd66062d275948baa41ca64e5f08ad140ccd1d90bfeba78a
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp313-cp313-win_amd64.whl

Download URL genai_pyo3-0.7.1-cp313-cp313-win_amd64.whl
Size 6.2 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
211da7aa748fc72e13a134be589a3e175cc2e737b237b08fbfd964b95bfbe5ef
BLAKE2b-256 checksum
How to use checksums
6e7efa3ed1313612c862757e77d604bb8311750f27e63f3dbe55d67c6ea3e012
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL genai_pyo3-0.7.1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 8.1 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b93768d226bfffe50a51d42952d00a99c225b7415ea70943bfe0fefb23a43c58
BLAKE2b-256 checksum
How to use checksums
20559468bddcf7c4917ac6b2e4b0342017607461acbe1e32d69bb4488273242a
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL genai_pyo3-0.7.1-cp313-cp313-musllinux_1_2_aarch64.whl
Size 8.0 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
5a6a94a454c1fbc520652b3ab289b1734116e84f4b303d645ca820dbfefa3663
BLAKE2b-256 checksum
How to use checksums
665d47cdcafcc44e64cd9bb183306d92c0cce76be853d12cc0603654a1dc8ca4
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL genai_pyo3-0.7.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.6 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
566b0a2336139492e92b54b64d70401fc782f40ac800b6a871848ba4181fad63
BLAKE2b-256 checksum
How to use checksums
b1b09bf0fff1f709df2923457da8bcc18419a8cd5ee9f5e7ba50999edd16f0e9
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL genai_pyo3-0.7.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 7.8 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
3174e7b5a61e9d86f7dc5090a5207c78f5572e11453fbe095438672bee23e25a
BLAKE2b-256 checksum
How to use checksums
df17a8b4ec94b2fd4cf4633f2b57e388246570d1fa22887a519939ac8b4f1ba1
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL genai_pyo3-0.7.1-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 13.9 MB
Tags CPython 3.13 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
197d71ff2ea63eaeb9cfa09d863de5c329f296f95131479e791b03865eb5a1b9
BLAKE2b-256 checksum
How to use checksums
2094993a5f41c5977c6de0b60582ebca47f092dd3a00abf915afe0e80833c67c
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp312-cp312-win_arm64.whl

Download URL genai_pyo3-0.7.1-cp312-cp312-win_arm64.whl
Size 6.1 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
b802eef6d4d66d185648523bbd9e83a00273edaac2e619e33d5476a14414c148
BLAKE2b-256 checksum
How to use checksums
3c411e1347f3df44af654f2eb331e4e04fef933f16d2203ee1a73f5abe688f8f
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp312-cp312-win_amd64.whl

Download URL genai_pyo3-0.7.1-cp312-cp312-win_amd64.whl
Size 6.2 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
6b981f4ed93b2f5adf8de9037af40540c76008aad00ed8ae94d14c532da32c4a
BLAKE2b-256 checksum
How to use checksums
abeb11fd876e8e9f9470bb0a13fae48c46946993734841b3b3c8cbf2b693be7d
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL genai_pyo3-0.7.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 8.1 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f0edac1ed85281eb38d2ea946298aa5b7bc83d8706419c347932a4e3cf4a6ff8
BLAKE2b-256 checksum
How to use checksums
b6a06cd43a40dbc43ebb6e7f250d5f5cd9b2732c074107a41835c4c3f8240961
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL genai_pyo3-0.7.1-cp312-cp312-musllinux_1_2_aarch64.whl
Size 8.0 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
f848c4f8d8a2f6bddae6acdc47913c9a73bbcd09ffd04d23d6d2d4550a27bdd5
BLAKE2b-256 checksum
How to use checksums
f37ca4c802d22ada0927c0b458fc457ebefda83d004b4afeb3048712c171643f
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL genai_pyo3-0.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.6 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
01f27435eee4480ee6dd2d4e8a125e5ffcdb484dca132e081c76a142e29020ce
BLAKE2b-256 checksum
How to use checksums
a4b9a118d7023d15e280ae8d74cb87a93ec24ffc02dd1ceed4aaf1ac7776add2
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL genai_pyo3-0.7.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 7.8 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
6491e601c986d5d767c681d03c23436428a2fdc2febf5ccb6f682b74050d4103
BLAKE2b-256 checksum
How to use checksums
6148e43b6071efba53784ad75eb3031cf3a97b444d677c546275b97446abb1ec
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL genai_pyo3-0.7.1-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 13.9 MB
Tags CPython 3.12 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0feee9a1c5ed7b7252123846632095b63afd926a42f144f0286dd810b9d53f70
BLAKE2b-256 checksum
How to use checksums
cacd285c98145e062de4f1b2b4d8e2bb97bf7d7a5d07a93682892bead332c114
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp311-cp311-win_arm64.whl

Download URL genai_pyo3-0.7.1-cp311-cp311-win_arm64.whl
Size 6.1 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
327423078fa94e908f6dffae830956440f5967cee0403e95a7d54813962295ae
BLAKE2b-256 checksum
How to use checksums
fd85bf79787112fd16677ca720bc0c952cff351b3c2fd2e0033b354ba454b6d3
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp311-cp311-win_amd64.whl

Download URL genai_pyo3-0.7.1-cp311-cp311-win_amd64.whl
Size 6.2 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
606b14b92d8aac3793af47f3eb7339d92652d3491dd2fde5bf071ccf76175826
BLAKE2b-256 checksum
How to use checksums
6f6f96d1275529fd2987827e2b2441ac60b1ba54f28ec11b3f60d33a22e7fd35
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL genai_pyo3-0.7.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 8.1 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2be384f8e05b3e82afc1e84c6a039718c7900f743638a61184980062fe71effc
BLAKE2b-256 checksum
How to use checksums
ac6a293c97f93c5240f4318aea53ec976feb46f16d0e66ae2f4d9eaa38d93863
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL genai_pyo3-0.7.1-cp311-cp311-musllinux_1_2_aarch64.whl
Size 8.0 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
55cfd90d4b4647930c2b0f000d82266dde502836e2a1bc687c301fd6db3f8e91
BLAKE2b-256 checksum
How to use checksums
e2c57b154ef320070be2f19a7ad45a3a30b17b62cc73ec854ef423b1c637f56a
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL genai_pyo3-0.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.6 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
20d58a775a44ba099c91feaaf7fb33e69095b16b4ee1ed1644e8c27552937d1a
BLAKE2b-256 checksum
How to use checksums
20903994f7855dd97e8ce563a8eccc4a08c6d99de3431f4f15e312319b54bbd8
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL genai_pyo3-0.7.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 7.8 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
330bb8a132f6f7453f29313c4ba4d93998bf2b58321ae27f2334f7cd4d6fb982
BLAKE2b-256 checksum
How to use checksums
8806892764527637e54ebc279253aff453a72e6b836181205a3eb211ed5b79bf
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL genai_pyo3-0.7.1-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 13.9 MB
Tags CPython 3.11 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3fa17bf05d47117bcb7f8fc3169dde8fe5465e41c281aabc8575c54c266826fa
BLAKE2b-256 checksum
How to use checksums
577f144641114ae3507678cc8c55c2a50d77393d614a34c98dec7cf5934613a0
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp310-cp310-win_amd64.whl

Download URL genai_pyo3-0.7.1-cp310-cp310-win_amd64.whl
Size 6.2 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
acc9c4e8d3744efc0d442a1f4d96c4b44531b27b3e2802bcc07a78b9a1bfa7ff
BLAKE2b-256 checksum
How to use checksums
335b4199d341cb09c7fbfdd201127bde73188e8c6f7ffa76d2b9a8231179b963
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL genai_pyo3-0.7.1-cp310-cp310-musllinux_1_2_x86_64.whl
Size 8.1 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
4849925cb24110e34a6350b495844776813825376437b7277f2d688d1c284ac8
BLAKE2b-256 checksum
How to use checksums
4fa3c83de873f3fd6c25f6d57e4c239be1c5b7e27a7b0561c9708811606272e8
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL genai_pyo3-0.7.1-cp310-cp310-musllinux_1_2_aarch64.whl
Size 8.0 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
2a2fc1ac128530864b06e24cc7fe101daeb6f90c55b365d97594d7fa8e5c4b6b
BLAKE2b-256 checksum
How to use checksums
443b327ebe39416f72b299d32cd15b66c083994d2c0e543d5c02651ee912f476
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL genai_pyo3-0.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.6 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
fb767c10a8f3452d03eea5b8d54f23d565b51a166a52c1cce2074b5df0fe0048
BLAKE2b-256 checksum
How to use checksums
06954c2216eedd2e110355b02854510fcf553c96aacb7ab57f2b4092689d627c
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL genai_pyo3-0.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 7.8 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
373b4589d9a3e589c65a73dfb5f57895cb49ef442ffb7941126bbecd82b7bc73
BLAKE2b-256 checksum
How to use checksums
bc6dc9da972deabc617d20b8a4c941e6876b7de03c2d2ad24140edc090ecad1d
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL genai_pyo3-0.7.1-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 13.9 MB
Tags CPython 3.10 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
eaa25ace0fc34e9f50a245a14d7f9a137ed7dcb70cbacf37830cbc0689800816
BLAKE2b-256 checksum
How to use checksums
81dc0226cf0bec461f06f80829a44b0fef2c1d359425fc74d00ee5f4916d84fa
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp39-cp39-win_amd64.whl

Download URL genai_pyo3-0.7.1-cp39-cp39-win_amd64.whl
Size 6.2 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
c5fd604594c69ff3d604cf99458636280077f3d37d6e692e5dcf9552d95ed1c1
BLAKE2b-256 checksum
How to use checksums
e6e8875021e78063dcded1c9635daf3a042b9f10491588ea04e05824a132beb1
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL genai_pyo3-0.7.1-cp39-cp39-musllinux_1_2_x86_64.whl
Size 8.1 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
33bd10bc9728df7feadc776a6b6557a7423a876da6158adf0f596c11120f95c8
BLAKE2b-256 checksum
How to use checksums
6c7861c5957765b1dbce798867b838d9accfc36aee3320c29cecf6c42c5826db
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp39-cp39-musllinux_1_2_aarch64.whl

Download URL genai_pyo3-0.7.1-cp39-cp39-musllinux_1_2_aarch64.whl
Size 8.0 MB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
7e64739e05621737f52162f66f91b292f854efd52e5d0a7306330e3b2cb4f29a
BLAKE2b-256 checksum
How to use checksums
fa71a14a4e60f1fc73eed14b33c622872abfcb8a5b93eac34794f3914bdee4cc
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL genai_pyo3-0.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.6 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5f4cbe96e258f876e0008eef31d69326e599d46c275ba2b36e4249fd54fd4cf8
BLAKE2b-256 checksum
How to use checksums
f405ff428a70859d2faca73aef6606b167456489f7c09fac0104080d3fe00a30
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL genai_pyo3-0.7.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 7.8 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a1908e8f682a424296503fcdff22e9344c419c991671a6d00c3c28666aa832fc
BLAKE2b-256 checksum
How to use checksums
3c2da62c44c3bc4461f631d9b1f743dd54b97fbddc67c31fca367417af2232e1
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 23, 2026.

Transparency log

Release files / genai_pyo3-0.7.1-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL genai_pyo3-0.7.1-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 13.9 MB
Tags CPython 3.9 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ea0989ee447e5159943dd5c217f5cfc2b3390d4352a9bc6c8a479b682fbdfb3a
BLAKE2b-256 checksum
How to use checksums
e2765ceaea228cb23a40ae6391eaa0add823a35bfbfa127d611035be8028ccf9
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 23, 2026.

Transparency log

Security for genai-pyo3 0.7.1

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

Select from 41 files

Attestation for genai_pyo3-0.7.1.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 23, 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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.7.1 This release

41 release files Full provenance

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