Skip to main content

genai-pyo3

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

This repo uses the upstream GitHub repository for genai directly:

genai = { git = "https://github.com/jeremychone/rust-genai" }

What It Exposes

RoutingAdapterKind, ModelIden, Endpoint, AuthData, ServiceTarget

ClientClient, ClientBuilder

RequestsChatRequest, ChatMessage, ChatOptions, Tool, ToolCall, JsonSpec, Binary

ResponsesChatResponse, StreamEnd, ChatStreamEvent, Usage (with prompt/completion/cache-creation detail)

EmbeddingsEmbedOptions, EmbedResponse, Embedding

ErrorsGenaiError 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.

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.

Release files for genai-pyo3 0.7.0.4

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.0.4
File Size Uploaded
genai_pyo3-0.7.0.4.tar.gz 101.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for genai-pyo3 0.7.0.4
File
genai_pyo3-0.7.0.4-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
genai_pyo3-0.7.0.4-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
genai_pyo3-0.7.0.4-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.0.4-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
genai_pyo3-0.7.0.4-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.0.4-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.0.4-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.0.4-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
genai_pyo3-0.7.0.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
genai_pyo3-0.7.0.4-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.0.4-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
genai_pyo3-0.7.0.4-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.0.4-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.0.4-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 11.0+ ARM64, macOS 10.12+ x86-64 Details
genai_pyo3-0.7.0.4-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
genai_pyo3-0.7.0.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
genai_pyo3-0.7.0.4-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.0.4-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
genai_pyo3-0.7.0.4-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.0.4-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.0.4-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+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 Details
genai_pyo3-0.7.0.4-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
genai_pyo3-0.7.0.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
genai_pyo3-0.7.0.4-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.0.4-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
genai_pyo3-0.7.0.4-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.0.4-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.0.4-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+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64, macOS 10.12+ x86-64 Details
genai_pyo3-0.7.0.4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
genai_pyo3-0.7.0.4-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.0.4-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
genai_pyo3-0.7.0.4-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.0.4-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.0.4-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+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64, macOS 10.12+ x86-64 Details
genai_pyo3-0.7.0.4-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
genai_pyo3-0.7.0.4-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.0.4-cp39-cp39-musllinux_1_2_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ ARM64 Details
genai_pyo3-0.7.0.4-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.0.4-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.0.4-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+ x86-64, macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64 Details

Total release size:215.4 MB

Release files / genai_pyo3-0.7.0.4.tar.gz

Download URL genai_pyo3-0.7.0.4.tar.gz
Size 101.8 kB
Tags Source
SHA-256 checksum
How to use checksums
67abedbebb18e53503009cdff9365f5d748d58b442efe4ad033fc409f36f79a9
BLAKE2b-256 checksum
How to use checksums
5e4708cf4babe13faf6cee0228eff9bdde36850bd4e94db55369f38fd721ea5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp314-cp314-win_arm64.whl
Size 4.1 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
4a445699e1f8bc53167b46f51cfdf37e39e03297a21a33decfb70ba6615c1636
BLAKE2b-256 checksum
How to use checksums
cbb531e83ae5ef336b6ab5349418ca2db8c23775b28b9cdf681298453e02a3aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp314-cp314-win_amd64.whl
Size 4.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
b3fa8a8dc670724ad4957c531bcf298a54f2e227cf1a0af48689caf7b0fa2a5c
BLAKE2b-256 checksum
How to use checksums
01ed8dd978b0160a3b828f63eaf8ad01ab4b25da5bedb1299d80a51595f380bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp314-cp314-musllinux_1_2_x86_64.whl
Size 5.2 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
38ee053019a4f5933d8a1f705386f314dc6fc2bf2e74197dc891dd4cdcbb3057
BLAKE2b-256 checksum
How to use checksums
83bb81d66058bdee9f28756a2ae30ce50f728471b6e4026ab90142bd37907f0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp314-cp314-musllinux_1_2_aarch64.whl
Size 5.1 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
b48f97ef9e3d3e6b69e8fe333bdf5cc551fc27abd2914288bc4a236f114f2952
BLAKE2b-256 checksum
How to use checksums
cc7e9c87367ab26e8e77fa478a36f28ff1d844f8512c1967bbbcb730f05bb096
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.9 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0af0008b3ef326a9a0ce5c2b316849ad4d45fe3cb8952cb1155248c22684aecf
BLAKE2b-256 checksum
How to use checksums
443de77832108e89397294409258ea659f65462cb29c228b0a2796dddc237e57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.9 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7b2314dc26590a490b05cf0e2f249ff27f998bb2f251c76d96f52ae4a5c2d0f2
BLAKE2b-256 checksum
How to use checksums
5f0ab556fc3cc8dfba871cccd1ecaf0fcf4f88f87de7c58019e8f5eb4e61236d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 9.0 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
54399a1c18789e054056c4d6da67fc46114f3baed307ed8555be371a18118bec
BLAKE2b-256 checksum
How to use checksums
af15a86f5b4ed5429b4afd40abeacce3787eec5506359f87717c37df2deacf88
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp313-cp313-win_arm64.whl
Size 4.1 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
563206ee4557ff64cbecb90d03c9b09d578d1e9db111f59a482529f081524a8b
BLAKE2b-256 checksum
How to use checksums
74455fbde778adf916c302339c7360489bd9bbfc0adc45973d91483659ddb222
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp313-cp313-win_amd64.whl
Size 4.1 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
48ad6287942dd79b1d0cbc031d8a560bb38c66a6519654aa23fe1d7ddd17e03e
BLAKE2b-256 checksum
How to use checksums
8a69ce2f00c3ac5c447dcc9a0d1881e954c77cbe9bf1b345edd35f3890aaba8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp313-cp313-musllinux_1_2_x86_64.whl
Size 5.3 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
31602770d8f0ca17f32e7084849ada2c0cf9981ed9447b6d976a0dfedf7ae6f2
BLAKE2b-256 checksum
How to use checksums
46a3f93ef679bfb55c483987776408fb8bf7b90a3b55d81e3a573d190560a4ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp313-cp313-musllinux_1_2_aarch64.whl
Size 5.1 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
ca216e202bd7dc6dcbd9da77a1319ccfecf1493dd96d02aac4226b7ebdd016b3
BLAKE2b-256 checksum
How to use checksums
069c6cdc5bfda80c4306ef137bd925549b42c3609031de69ba08a7cbdfc2acb8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.9 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4c9108f55536ba2bb8b278400edb3208a9acbfd7586102e328cde1cd450fcdd4
BLAKE2b-256 checksum
How to use checksums
dfb425ec8b5cd501a1323e5c692238af8511a5aba9bb4f375bc0bc06208b162f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.9 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e5c3feb7ed5072201eb8f6f60c3627a05d1b86de91d46e940f4b278acde821fc
BLAKE2b-256 checksum
How to use checksums
eec9759eade4fae919d214c0b654246dd2509bc59f82b2665ab895a2540e8fe5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 9.0 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
da4443460ec6312cca7ae119b4d594dd366256186cb73ee490c201fb35f1bdb9
BLAKE2b-256 checksum
How to use checksums
df048e1c17798a90fbcec3a38949a0f73b849cce77e569aca51316c3a7f15e42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp312-cp312-win_arm64.whl
Size 4.1 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
688aa851c803301754b276a84a0730b01779b7f559a23f5700776dfacea631e6
BLAKE2b-256 checksum
How to use checksums
9cbbc638e2c9d852ae812b5e4ebeb6800f303a3df443caedb16e28596c9e50a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp312-cp312-win_amd64.whl
Size 4.1 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
d3cefbe25534998cad6924da5d2e68d0a3bbca130837f84381ae6201548aa85a
BLAKE2b-256 checksum
How to use checksums
c10800826596a213611687de7e300764c24d93327ac238ce62a59a82098d9937
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp312-cp312-musllinux_1_2_x86_64.whl
Size 5.3 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f1fad4c40592bfb410bb426f054e97db5945029bafc65af2c13cbd9837bab84d
BLAKE2b-256 checksum
How to use checksums
ed69522c799a9922a57c6ea7b3442b5df7fbf545140078289dd2fa2fa7f6f643
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp312-cp312-musllinux_1_2_aarch64.whl
Size 5.1 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
34c92ea6497272b17a137f3f33659c9b3ae2053ec32f2727e92cd10f81bd69b8
BLAKE2b-256 checksum
How to use checksums
95a9123276e1adf973af8ca91765b299332eecf5e304ba6e12c652390a3bb1ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.9 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
133f2e0d82dafd6d3fb074c8e54e8d14a29fe74fa96407b61ebea211dda69806
BLAKE2b-256 checksum
How to use checksums
ce816df7aaf235f5efd9e3baa4f54c1cfb2d30134bfa5a468765be084b82ffe4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.9 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
201eb252fda7abfeb2d4d78ed0219eadc61875b1ee9079dbad4dfd46a50a0713
BLAKE2b-256 checksum
How to use checksums
4467c6acdc9c501bf0a4b01f3d2c235eb1153b7d21bc042dad9dfc9f93a45ab5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 9.0 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
3c17ad18af29d4781513418d89ed2603384a49b889e9347c3509233b130719af
BLAKE2b-256 checksum
How to use checksums
6313b567c33bc7093f667fd9db42a0f97103c8551642bb74d18e9b7342883189
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp311-cp311-win_arm64.whl
Size 4.1 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
909c5cf15383fde22a84ce52eb21a27ce17e8d27e2d1733b28af5f4634d338dd
BLAKE2b-256 checksum
How to use checksums
2beca0daf6f022dea478f8eee5ba38e81b5ad1e5f8a18f6dc77301717fef7dcb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp311-cp311-win_amd64.whl
Size 4.1 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
fc290c9259ee7fecf5b568156171395057006c536802cbfbbe7bf6d3afaa16b3
BLAKE2b-256 checksum
How to use checksums
e9596c15ec925cd07cc0a197a7c72f0fcb879cb5bc649d45f52a5e545284f1e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp311-cp311-musllinux_1_2_x86_64.whl
Size 5.3 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
7d8b35a849b9c5f2ed0bd8b2343853c1eece5326f9b67153d882e11d4701bd08
BLAKE2b-256 checksum
How to use checksums
58747182498ed43902915a3ae5ca9828ed993a956965e554ff7f04e6b657cc07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp311-cp311-musllinux_1_2_aarch64.whl
Size 5.1 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
0a5bf6f3b0049af102866321ba91258358bbad479192e2214f80acdee89c8da5
BLAKE2b-256 checksum
How to use checksums
8a287fd8e730f49338a16d53e362e6f8236f6876b7c14a174acedf9dc524edd9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.9 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
144e2ebb388bdca32f66640ba59a05c295d0fe69176ba848f3a92afc3dad8eae
BLAKE2b-256 checksum
How to use checksums
7f2afaeac800112e0dcfaa0924b1316eb391a5a0b352b8ed542bcbf1f8a45fba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.9 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
c03351dba991af572d2edf5cf743f387dcd5a3c02c542bcf56029f65d7a74089
BLAKE2b-256 checksum
How to use checksums
4b6c1d32fff8de40665b90ca0da204bbc26e235cd2d5aa4b62764e634d4c4dbb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 9.0 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
a8c7432fa144e3b95169f3eb19a38911ffd19444e89065b5e32332bb79e27b8a
BLAKE2b-256 checksum
How to use checksums
f6d076af07c3fbd7214578e75132e2e139ca9ea94e13c12c8ab3f3c232f58213
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp310-cp310-win_amd64.whl
Size 4.1 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
0b5b7cfed6318372c6b297716f21238645462858470fc217198a51972dd1f764
BLAKE2b-256 checksum
How to use checksums
a50d84b275a505b1ec20e8b1f55f50bbd05cfb223bdf78e814d83ad8f882dc2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp310-cp310-musllinux_1_2_x86_64.whl
Size 5.3 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
64876293dd77b73cc6858ac8d948056b1f7fedd4646cd77ab6a00b94745c174a
BLAKE2b-256 checksum
How to use checksums
8c13ae557c5b4b16cf319a7e6414838a0420adfc0a1e8cbb393df0a7053b3ec9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp310-cp310-musllinux_1_2_aarch64.whl
Size 5.1 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
835d625060dcc086886c7a7385e98dee460942b7727f84437c9e75e5768d1e4c
BLAKE2b-256 checksum
How to use checksums
028d2a657fefd80c203c03915431284f9243d669028f11723eee665a8e46b546
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.9 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
daa26cb610673324c639f9a9996e7fd76a976631981b19901ecd1d9890d23052
BLAKE2b-256 checksum
How to use checksums
b7fae2cb9d73d39159eb1dc90a59b5f82c3d298352be5648e1899574569b8316
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.9 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
99432ac624694520bc9166e8b7bf83702f27340fd6298c69cc948433e1cf98f8
BLAKE2b-256 checksum
How to use checksums
e4c25a031025c27bf411695d3a5f0ec14ba860d61e297cedb08626a46473a159
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp310-cp310-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 9.0 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
64811744b31fe629df329f5e80346e7441e48d14797afe2ff0427ca91c4115bb
BLAKE2b-256 checksum
How to use checksums
6c296fa73920441957f7d4cff2a214b1169f63a6d79b91138e9575f785468a4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp39-cp39-win_amd64.whl
Size 4.1 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
d660f2665a20402eb24625531208cd8106c937a114f00da8ba0ba19ae0e315ec
BLAKE2b-256 checksum
How to use checksums
74cb47e9eea4a0f81b735a15595a1059ca1e581b38824c5705a15370459305de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp39-cp39-musllinux_1_2_x86_64.whl
Size 5.3 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f9745eb1f1a62adaefaf19724e945372b39258a7b47fb626c5b9a5f14bb10573
BLAKE2b-256 checksum
How to use checksums
676b0c24ca55f2ef0f547ede03b165eaa195e15eba3fa783987369aaadc4e202
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp39-cp39-musllinux_1_2_aarch64.whl
Size 5.1 MB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
4ea7450040fc9bf35e4a18e073a4181e1cd40889eb2d91be9916d9fbf46514b7
BLAKE2b-256 checksum
How to use checksums
c9faafa50d14bba0577c34ec7d51a2ba0731ecaf7786b5589fde9db5d4cf6244
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.9 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6da16cc02f9613dcdb8c50ad9522d621538f69491d868d2e6ae13c0d57f4b8f1
BLAKE2b-256 checksum
How to use checksums
04612dfd75bae1a2735ec1458571faca0ee53afc10f1dc2b1cca5fe6f139bf98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.9 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
d0caf154941b1b1222eb27be8ccb68e19bec3ff660510a03709bfaf5d213105d
BLAKE2b-256 checksum
How to use checksums
d75ae17f13c38829b6782ce41340b81272ff5306baa2335f624eb53b78c93095
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

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

Download URL genai_pyo3-0.7.0.4-cp39-cp39-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 9.0 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
ac2f8934f96e3d551915d64d4e3bbaadefeed538354058169dc49144793973d6
BLAKE2b-256 checksum
How to use checksums
83c1b9320a18a27e2148befaa07450f20dafe056a90daffc815f5d3931a0766b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

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

PyPI Publish Attestation

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

Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.7.0.4 This release

41 release files

0.7.0

41 release files

0.6.3

21 release files

0.6.0

21 release files

0.5.4

21 release files

0.5.3

21 release files

0.1.9

21 release files

0.1.8

21 release files

0.1.7

21 release files

0.1.6

21 release files

0.1.5

21 release files

0.1.4

21 release files

0.1.3

21 release files

0.1.2

16 release files

0.1.0

2 release files

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