Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

rdflib-turbo

PyPI

Tests and wheels

Python line coverage Python branch coverage Rust line coverage Rust region coverage Rust function coverage

Functional alpha of a native RDF dataset runtime for Python, built on Oxigraph and exact-term compatibility work extracted from pyshacl-turbo.

Companion turbo projects: pyshacl-turbo and owlrl-turbo.

uv add rdflib-turbo==0.2.0a1
from rdflib_turbo import Dataset

# The data stays native between parsing, querying and owlrl-turbo inference.
data = Dataset().parse(data='<urn:alice> <urn:name> "Alice" .')
for row in data.query('SELECT ?name WHERE { <urn:alice> <urn:name> ?name }'):
    print(row.name)
print(data.serialize(format="nquads"))

The alpha provides native parsing and serialization, SELECT/ASK/CONSTRUCT/DESCRIBE, exact literal spellings and datatype identity, named graphs, independent copies, and explicit RDFLib conversion. Query results are RDFLib Result objects; returned terms are Python RDFLib objects. Native operations release Python's GIL. A lock covers each complete native read or write. Parsing and inference commit only on success. Parsing separate documents gives blank nodes separate scopes.

Supported native format names: turtle, nt, nquads, trig, xml, n3, json-ld. Dataset and Store accept UTF-8 text, bytes or a local path; their source URL and file-object inputs are not implemented. Default-graph querying is standard; request default_union=True for a union view. Graph-only serializers reject named-graph data rather than discarding contexts.

This is not a complete drop-in RDFLib replacement. It uses the rdflib_turbo namespace. Dataset has inference/SHACL integration; Store has persistence, SPARQL Update, direct inference and explicit transactions. The unreleased Graph and StoreDataset APIs add RDFLib facades over that native Store. Arbitrary RDFLib storage plugins, initial query bindings, custom functions and remote SERVICE execution are not provided. RDFLib conversions copy data and explicitly preserve caller blank-node identifiers. Query results are eagerly materialized. No performance or complete-conformance claim is made.

RDFLib Graph and dataset facades

Graph and StoreDataset are currently unreleased source APIs. Import them explicitly from rdflib_turbo; importing rdflib continues to select the original RDFLib classes.

API Data owner and intended use
Dataset Native dataset with the shared companion inference and SHACL adapters
Store Native memory or persistent storage, SPARQL Update and scoped transactions
Graph RDFLib Graph facade over one native Store graph
StoreDataset RDFLib Dataset facade with default and named views of one native Store
from rdflib import Literal, URIRef
from rdflib_turbo import Graph, StoreDataset

alice, name = URIRef("urn:alice"), URIRef("urn:name")
graph = Graph()
graph.add((alice, name, Literal("Alice")))
assert list(graph.objects(alice, name)) == [Literal("Alice")]
assert graph.query('ASK { <urn:alice> <urn:name> "Alice" }').askAnswer

dataset = StoreDataset()
dataset.default_graph.add((alice, name, Literal("default")))
named = dataset.graph(URIRef("urn:people"))
with dataset.transaction() as pending:
    pending.graph(URIRef("urn:people")).add((alice, name, Literal("Alice")))
    assert len(named) == 0              # Other views see committed state
assert list(named.objects(alice, name)) == [Literal("Alice")]

These facades reuse RDFLib terms, namespace management, serializers and graph utility algorithms. Statements, pattern matching, counts and SPARQL remain in native storage; no reference Memory graph or Python SPARQL evaluator runs. Ordinary scoped Graph iteration reads bounded native batches. Dataset-wide and explicit-transaction iteration, query results and serialization can still materialize larger results.

StoreDataset graph views share their native backend and namespace bindings. Queries use the default graph unless StoreDataset(default_union=True) is selected; a named Graph query uses its own graph as the query's default graph. Dataset-level queries can address named graphs with GRAPH. Graph(store=store, identifier=...) and StoreDataset(store=store) also accept an existing native Store, including a persistent Store. Namespace bindings are facade metadata and are not persisted.

Use Graph.transaction() or StoreDataset.transaction() as a context manager. Pending views see the same transaction's writes; normal exit commits statements and namespace changes together, while exceptions abort them. Native operation failures abort even when caught inside the scope. Nested transactions and manual commit()/rollback() on the RDFLib adapter are unsupported. Parsing is atomic and uses RDFLib input-source handling followed by the native parser; parser-specific keyword options are rejected.

SPARQL requires query/update strings and the native processor. Graph and StoreDataset queries accept RDFLib initBindings, including variables hidden by nested projections. Parameter terms remain native; they are never inserted into query text. Prepared RDFLib queries, nonempty Update initBindings, alternate processors and scoped named-Graph SPARQL Update are rejected. Use StoreDataset.update() for dataset updates, including explicit GRAPH clauses. Quoted graphs and arbitrary RDFLib store plugins are unsupported. See the facade decision and bounded read contract.

Transactional storage

from rdflib_turbo import Store

with Store() as store:                 # In-memory default
    with store.transaction() as tx:
        tx.parse(data='<urn:alice> <urn:name> "Alice" .')
        tx.update('INSERT DATA { <urn:alice> <urn:active> true }')
        assert len(tx) == 2             # Sees this transaction's writes
        assert len(store) == 0          # Readers see committed state
    assert len(store) == 2               # Committed at normal scope exit

with Store("./database") as store:     # Persistent RocksDB directory
    store.update('INSERT DATA { <urn:alice> <urn:name> "Alice" }')

Exceptions abort the transaction. A native operation failure also aborts it if its exception is caught inside the scope. Transaction handles become unusable after exit. Parsing and updates outside a scope are individually atomic. Another writer or close on the same handle fails immediately while a transaction is active. Store queries use the default graph unless default_union=True is requested. Named graphs and exact literal spelling/datatype identity survive commit and reopen.

Python wheels include RocksDB support; Store() still defaults to memory. Rust-only builds enable persistence with --features persistence. Closing a store releases its database handle. Store and transaction inference use the existing rdfs, owlrl and both compatibility modes directly on the native transaction:

with Store() as store:
    with store.transaction() as tx:
        tx.parse(data="<urn:Child> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <urn:Parent> . <urn:alice> a <urn:Child> .")
        tx.infer(inference="rdfs", destination="urn:inferred")
        assert tx.query("ASK { GRAPH <urn:inferred> { <urn:alice> a <urn:Parent> } }").askAnswer

Inference reads the union of graph contexts and writes only new facts to the requested destination (the default graph when omitted). It sees pending updates; errors abort the entire transaction. Standalone store.infer(...) is atomic. See the direct inference contract. Dataset, Store and Transaction also accept axiomatic_triples=True and datatype_axioms=True on infer; Dataset supports these flags on infer_delta as well. Both flags default to false and apply only to that invocation. They add the selected reference RDFS/OWL-RL axiom tables before reasoning. Native results use ordinary RDF: literal subjects and global Python datatype-conversion hooks are not supported. See the axiom options contract. The low-level Store has no namespace-binding API. Graph and StoreDataset provide namespace management through their RDFLibStore adapter, without registering a named RDFLib storage plugin. Compiled pyshacl-turbo shapes validate Store and open Transaction directly; stored data is never copied into Dataset for inference or validation.

from pyshacl_turbo import compile_shapes
from rdflib_turbo import Store, ValidationError

shapes = compile_shapes('''@prefix sh: <http://www.w3.org/ns/shacl#> .
  <urn:S> sh:targetNode <urn:s>;
    sh:property [sh:path <urn:name>; sh:minCount 1].''')
with Store("./database") as store:
    with store.transaction(shapes=shapes, iterate_rules=True) as tx:
        tx.parse(data='<urn:s> <urn:name> "Alice".')
        tx.infer(inference="rdfs")

The gate runs after the body and commits only after a conforming report has been constructed. Nonconformance raises ValidationError carrying report and text, and aborts all pending writes, inference and rule additions. Exceptions abort the same owner; caught native execution or report-processing errors leave the transaction closed. Direct shapes.validate(tx) returns a report and lets the caller choose acceptance. Companion wheels must contain identical engine sources.

Borrowed reads and transaction validation commit gate

Oxigraph buffers the transaction delta in memory. The base dataset is not copied for rollback; transaction changes, parsed input documents and materialized query or serialization results can still be large. See the storage decision and transaction ownership contract.

Inference and SHACL

from owlrl_turbo import expand
from pyshacl_turbo import validate

expand(data, inference="rdfs", inplace=True)
conforms, report, text = validate(data, shacl_graph="shapes.ttl")

This shared companion path uses Dataset, Store or Transaction, not Graph or StoreDataset. Store-backed facades can invoke direct inference through their native store.backend, including inside a transaction; pass their native backend to compiled SHACL shapes. Converting them through Dataset.from_rdflib is explicitly rejected to prevent copying input.

The shared validation path requires this runtime's 0.2.0a1 release, owlrl-turbo 0.1.0a3 or later, and the companion pyshacl-turbo shared-dataset release. Parsing, in-place inference and ordinary validation retain the same native data object. Only the validation report becomes an RDFLib graph. Rules stage changes privately and commit only after success when inplace=True is requested. See the SHACL ownership ADR, the runtime ADR and source provenance.

Requires Python 3.11+. macOS wheels require macOS 11 or later on Intel and ARM64. Source builds require Rust 1.99.1, a C++20 compiler and libclang. Both project code and extracted inference code are MIT OR Apache-2.0; vendored sources retain licenses. Copyright 2026 DataRoad Inc, Delaware, USA, trading as Legra.

Development

Development uses native uv project commands and the committed uv.lock. Run make dev to sync the project and test tools, then make check. Add or update Python dependencies with uv add; run Ruff, mypy and pytest through uv run. Build wheels and source distributions with uv build. The coverage and release harnesses create isolated uv projects and install the exact built wheels.

The native heap profiler and allocation budget explain phase-level memory measurements and the inference insertion journal.

The shared companion-project benchmark suite compares parsing, serialization, queries, inference, conversion costs and complete SHACL pipelines against the reference packages. With all three repositories as siblings, run make benchmark-companions. It uses pinned published wheels and separate timing and peak RSS workers; it does not use local editable builds.

Use make dev and make check. The initial alpha is published only by the verified GitHub Actions workflow; see release instructions.

make dev
uv run --locked --extra test ruff check python tests scripts
uv run --locked --extra test pytest
cargo fmt --check
cargo clippy -- -D warnings

Coverage

Coverage badges update from successful main-branch CI measurements, including the daily scheduled run. Python lines and branches are separate; Rust badges measure owned native source exercised by Rust and Python integration tests. Rust branch coverage and dependency/vendored-patch coverage are not measured by these badges.

CI requires 100% measured Python package line and branch coverage. Coverage is separate from full API compatibility and standards conformance.

Metadata

Release files for rdflib-turbo 0.2.0a8

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

Source distribution (sdist)

Source distribution for rdflib-turbo 0.2.0a8
File Size Uploaded Provenance Actions
rdflib_turbo-0.2.0a8.tar.gz 5.6 MB With provenance Details for rdflib_turbo-0.2.0a8.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for rdflib-turbo 0.2.0a8
File Actions
rdflib_turbo-0.2.0a8-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details for rdflib_turbo-0.2.0a8-cp315-cp315-win_amd64.whl
rdflib_turbo-0.2.0a8-cp315-cp315-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64 Details for rdflib_turbo-0.2.0a8-cp315-cp315-manylinux_2_28_x86_64.whl
rdflib_turbo-0.2.0a8-cp315-cp315-manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ ARM64 Details for rdflib_turbo-0.2.0a8-cp315-cp315-manylinux_2_28_aarch64.whl
rdflib_turbo-0.2.0a8-cp315-cp315-macosx_11_0_x86_64.whl CPython 3.15 CPython 3.15 macOS 11.0+ x86-64 Details for rdflib_turbo-0.2.0a8-cp315-cp315-macosx_11_0_x86_64.whl
rdflib_turbo-0.2.0a8-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details for rdflib_turbo-0.2.0a8-cp315-cp315-macosx_11_0_arm64.whl
rdflib_turbo-0.2.0a8-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for rdflib_turbo-0.2.0a8-cp314-cp314-win_amd64.whl
rdflib_turbo-0.2.0a8-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details for rdflib_turbo-0.2.0a8-cp314-cp314-manylinux_2_28_x86_64.whl
rdflib_turbo-0.2.0a8-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details for rdflib_turbo-0.2.0a8-cp314-cp314-manylinux_2_28_aarch64.whl
rdflib_turbo-0.2.0a8-cp314-cp314-macosx_11_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 11.0+ x86-64 Details for rdflib_turbo-0.2.0a8-cp314-cp314-macosx_11_0_x86_64.whl
rdflib_turbo-0.2.0a8-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for rdflib_turbo-0.2.0a8-cp314-cp314-macosx_11_0_arm64.whl
rdflib_turbo-0.2.0a8-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for rdflib_turbo-0.2.0a8-cp313-cp313-win_amd64.whl
rdflib_turbo-0.2.0a8-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details for rdflib_turbo-0.2.0a8-cp313-cp313-manylinux_2_28_x86_64.whl
rdflib_turbo-0.2.0a8-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details for rdflib_turbo-0.2.0a8-cp313-cp313-manylinux_2_28_aarch64.whl
rdflib_turbo-0.2.0a8-cp313-cp313-macosx_11_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 11.0+ x86-64 Details for rdflib_turbo-0.2.0a8-cp313-cp313-macosx_11_0_x86_64.whl
rdflib_turbo-0.2.0a8-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for rdflib_turbo-0.2.0a8-cp313-cp313-macosx_11_0_arm64.whl
rdflib_turbo-0.2.0a8-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for rdflib_turbo-0.2.0a8-cp312-cp312-win_amd64.whl
rdflib_turbo-0.2.0a8-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details for rdflib_turbo-0.2.0a8-cp312-cp312-manylinux_2_28_x86_64.whl
rdflib_turbo-0.2.0a8-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details for rdflib_turbo-0.2.0a8-cp312-cp312-manylinux_2_28_aarch64.whl
rdflib_turbo-0.2.0a8-cp312-cp312-macosx_11_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 11.0+ x86-64 Details for rdflib_turbo-0.2.0a8-cp312-cp312-macosx_11_0_x86_64.whl
rdflib_turbo-0.2.0a8-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for rdflib_turbo-0.2.0a8-cp312-cp312-macosx_11_0_arm64.whl
rdflib_turbo-0.2.0a8-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for rdflib_turbo-0.2.0a8-cp311-cp311-win_amd64.whl
rdflib_turbo-0.2.0a8-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details for rdflib_turbo-0.2.0a8-cp311-cp311-manylinux_2_28_x86_64.whl
rdflib_turbo-0.2.0a8-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details for rdflib_turbo-0.2.0a8-cp311-cp311-manylinux_2_28_aarch64.whl
rdflib_turbo-0.2.0a8-cp311-cp311-macosx_11_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 11.0+ x86-64 Details for rdflib_turbo-0.2.0a8-cp311-cp311-macosx_11_0_x86_64.whl
rdflib_turbo-0.2.0a8-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for rdflib_turbo-0.2.0a8-cp311-cp311-macosx_11_0_arm64.whl

Total release size: 236.2 MB

Release files / rdflib_turbo-0.2.0a8.tar.gz

Download URL rdflib_turbo-0.2.0a8.tar.gz
Size 5.6 MB
Tags Source
SHA-256 checksum
How to use checksums
5fce4b6b1d08d5e8296ac7470b0a41267ad046fbef50ab55bafab6e2af7c9465
BLAKE2b-256 checksum
How to use checksums
82701ae28e80384306bb21bf096a38f4da84ece96d1c4061033ee8a3f4881997
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp315-cp315-win_amd64.whl

Download URL rdflib_turbo-0.2.0a8-cp315-cp315-win_amd64.whl
Size 8.7 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
9139df4aef49188e16cb5d27f7222a8dc41dfafe9634758661c54a0dfeb232bf
BLAKE2b-256 checksum
How to use checksums
3b0cd410c59a73b718dc7c24fce594027529cece176048886fee5affb0fae9ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL rdflib_turbo-0.2.0a8-cp315-cp315-manylinux_2_28_x86_64.whl
Size 10.2 MB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7106817007667fe25933c422b6e67b2d574876118971655ff4f8b9c16eaa640b
BLAKE2b-256 checksum
How to use checksums
14bfa19d3020dbaa8f012abc57d1c6d768159e530a9c929bd221c9c5af20b300
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp315-cp315-manylinux_2_28_aarch64.whl

Download URL rdflib_turbo-0.2.0a8-cp315-cp315-manylinux_2_28_aarch64.whl
Size 9.7 MB
Tags CPython 3.15 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
617a6cd84e67e80de27f2209b59b228a8ff7bc68fdec6626f1fb8a3b1c2cfb02
BLAKE2b-256 checksum
How to use checksums
3cd9d7de308c3337e2be0d8d6baabaa136d523c0ffcf89db4ace6dad5cc755f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp315-cp315-macosx_11_0_x86_64.whl

Download URL rdflib_turbo-0.2.0a8-cp315-cp315-macosx_11_0_x86_64.whl
Size 9.0 MB
Tags CPython 3.15 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
9abbb0fd8bba42cf8ff27348e1a9643cdcfc46fc47200483c433b2a1c01d0730
BLAKE2b-256 checksum
How to use checksums
d926bc37b99cda5bd994dafcf059e983719a0e96f2ef4fd67f64302c5553f05a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp315-cp315-macosx_11_0_arm64.whl

Download URL rdflib_turbo-0.2.0a8-cp315-cp315-macosx_11_0_arm64.whl
Size 8.5 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
15f6bb3c9872a3750a9cc20fb80babbe799246ae53da05523dc9e0db26cb31c0
BLAKE2b-256 checksum
How to use checksums
6ddef16b8f1edb3e3fa03ee71f6ecaa8d97343817bc6bcd93f4e15114c4abb39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp314-cp314-win_amd64.whl

Download URL rdflib_turbo-0.2.0a8-cp314-cp314-win_amd64.whl
Size 8.7 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
29cdad8a65ce93bbfdfc3a0d853d9d68b45e28cc946b15cda2dfa18960e74012
BLAKE2b-256 checksum
How to use checksums
ab8151d691a9275416b1c9a52abfa0f768739d6aa9fec3a3ba30a662047faacc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL rdflib_turbo-0.2.0a8-cp314-cp314-manylinux_2_28_x86_64.whl
Size 10.2 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
26459e3bfe105a3c921673642dd7e3a9bb58ffeebf5e9185b902e643d65dfc6d
BLAKE2b-256 checksum
How to use checksums
e179cc8de071b1c6a54195e49668f7eb6bfcf519e80a0ea5f6d868e5c30b8b21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL rdflib_turbo-0.2.0a8-cp314-cp314-manylinux_2_28_aarch64.whl
Size 9.7 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f52a4a7ba5808c83deee61b202f96d0763b0e673cb997581a0ce5c0db2919c46
BLAKE2b-256 checksum
How to use checksums
486f67910b5fc377f95f285ae8c4bfef948f6ff8274e4aa347313ad9714a89a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp314-cp314-macosx_11_0_x86_64.whl

Download URL rdflib_turbo-0.2.0a8-cp314-cp314-macosx_11_0_x86_64.whl
Size 9.0 MB
Tags CPython 3.14 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
d29a19e8395a9179d068e5e5a673dd80db18fcdbe6abc51db0181211df3293e0
BLAKE2b-256 checksum
How to use checksums
f24279f7817e22ce6cf55e5d9c16b5dc3306f17ff7305e7d07acffa460ac47e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp314-cp314-macosx_11_0_arm64.whl

Download URL rdflib_turbo-0.2.0a8-cp314-cp314-macosx_11_0_arm64.whl
Size 8.5 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
01da06b088729cdd2ef19e99843f50045d602d39e4c6edc48a976a9befff34e6
BLAKE2b-256 checksum
How to use checksums
aeba055492c9cf1373f3885507b522359eb716bab5720025cdd9e28020234ad1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp313-cp313-win_amd64.whl

Download URL rdflib_turbo-0.2.0a8-cp313-cp313-win_amd64.whl
Size 8.7 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
177d253bfde213bbd8ff41995b6cc77141593959e8f3d3b8d6addf8c13554f45
BLAKE2b-256 checksum
How to use checksums
37a8f643109ef1b31b848b99326fb9b4c588878b673872eaf487fa819516497d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL rdflib_turbo-0.2.0a8-cp313-cp313-manylinux_2_28_x86_64.whl
Size 10.2 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8adbd870542a38a5ab86c95b2155006500bd7de39b0076a56d9de88a5a927c99
BLAKE2b-256 checksum
How to use checksums
aaff5c80c385865df7332a75f655910c04b26a6fb6049a5b859d4e9e843f51c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL rdflib_turbo-0.2.0a8-cp313-cp313-manylinux_2_28_aarch64.whl
Size 9.7 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
04b22ceb21a543dab1aa49573c13f6f8007a81e447037516e347210e63ba85ef
BLAKE2b-256 checksum
How to use checksums
71bb5415d3ae04b82a2cf29b8a33c63d0293f244ed72991230e05433bf40958d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp313-cp313-macosx_11_0_x86_64.whl

Download URL rdflib_turbo-0.2.0a8-cp313-cp313-macosx_11_0_x86_64.whl
Size 9.0 MB
Tags CPython 3.13 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
2f442b8a279c4e5f3b24c29f4ef1265d1b626493f15e3ebbdbf014949d4f87e3
BLAKE2b-256 checksum
How to use checksums
393c1bca0e945674c31d78e88726de8e7f5ed3ede897b021cbacefd77481be49
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp313-cp313-macosx_11_0_arm64.whl

Download URL rdflib_turbo-0.2.0a8-cp313-cp313-macosx_11_0_arm64.whl
Size 8.5 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
73275a7e1ba948339de24d5c37fc040ebf8d27ec8146056f7f404694450597a8
BLAKE2b-256 checksum
How to use checksums
cda5b53fdf18dc120c4147d8efa1b7efb4bef6d2ebf42bf2dce0663357449cba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp312-cp312-win_amd64.whl

Download URL rdflib_turbo-0.2.0a8-cp312-cp312-win_amd64.whl
Size 8.7 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
a5ab8339ad509d5bb6f71084cd585991a8a694dea239858cdbd0271b12faf40d
BLAKE2b-256 checksum
How to use checksums
7457730c8a9a64c7f224187351fd6dfde0ebcd5b7d5914d37be3292623e935ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL rdflib_turbo-0.2.0a8-cp312-cp312-manylinux_2_28_x86_64.whl
Size 10.2 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
30b6a55498d53fb04e15564d86b3f2597a12740cd9a5c5e55d749fec3a67e22e
BLAKE2b-256 checksum
How to use checksums
398a23d6e992b52f9f7dcf8823baea7238e0ee665792cdd14660cdd3d681daab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL rdflib_turbo-0.2.0a8-cp312-cp312-manylinux_2_28_aarch64.whl
Size 9.7 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
22f6b823663800875f58b91cd0d75a737d689aa0f4aa7ba84b0cfa0bd7efa3e1
BLAKE2b-256 checksum
How to use checksums
5f0ffba23dcd70cecb3cb27f6825032a1312ba5280a564b5999f6b176be6eb8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp312-cp312-macosx_11_0_x86_64.whl

Download URL rdflib_turbo-0.2.0a8-cp312-cp312-macosx_11_0_x86_64.whl
Size 9.0 MB
Tags CPython 3.12 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
67e59262455f762baf0bbbfa88b3d12851b4afdc9096ef619540b52adfbc2704
BLAKE2b-256 checksum
How to use checksums
b882269f0962bd034f66b432310e12ae7555c9d7c3b9fd6e16f7671303100aa9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp312-cp312-macosx_11_0_arm64.whl

Download URL rdflib_turbo-0.2.0a8-cp312-cp312-macosx_11_0_arm64.whl
Size 8.5 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
edcae0fbaae45e2b96556a6fe20fd06c573e7b66df221b4e6218638dfa6fc124
BLAKE2b-256 checksum
How to use checksums
c4b556ad0f3ad4a86cf760a25f685e5d3f3d7aa773e099dccf9dc5d2b103e29a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp311-cp311-win_amd64.whl

Download URL rdflib_turbo-0.2.0a8-cp311-cp311-win_amd64.whl
Size 8.7 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
440bd587d2f4e13bc8a485aebc9298f1fb8da3caa60c8ea3e187543afee101ec
BLAKE2b-256 checksum
How to use checksums
0abc5bcdc51f95dda7122be06e67d7ab88230c6007292b82bb26aead3bc333bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL rdflib_turbo-0.2.0a8-cp311-cp311-manylinux_2_28_x86_64.whl
Size 10.2 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3f0840df75ff0ca856ad5f4d9f7e54b73b13e67b23cbb3eecdca5cf61d00ce81
BLAKE2b-256 checksum
How to use checksums
32fb9603cd44452170afd03c6520584c4dffdcca48702812eb74f16f0e9d294a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL rdflib_turbo-0.2.0a8-cp311-cp311-manylinux_2_28_aarch64.whl
Size 9.7 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2c1752ea2a383e813a3e144dbb5e1c76ffb46dc6ebc3727db7c839543ec721b0
BLAKE2b-256 checksum
How to use checksums
c76819ac984a747878a5aae93062b3b9ebde8ee253631e2d240b128033a13ccb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp311-cp311-macosx_11_0_x86_64.whl

Download URL rdflib_turbo-0.2.0a8-cp311-cp311-macosx_11_0_x86_64.whl
Size 9.0 MB
Tags CPython 3.11 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
b80cad2183bfb6fc09c73688c16c7ef53bbd2b0b725e846068cda888d988a2ef
BLAKE2b-256 checksum
How to use checksums
a780f0b2bb116985799ef4940dd70e9ea839297617df93aa089f9e9c30487f15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Release files / rdflib_turbo-0.2.0a8-cp311-cp311-macosx_11_0_arm64.whl

Download URL rdflib_turbo-0.2.0a8-cp311-cp311-macosx_11_0_arm64.whl
Size 8.5 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
30e4a843ea8a035656143aea08f8631e7b09d57f7c5648d4377a9effe747ca96
BLAKE2b-256 checksum
How to use checksums
95dacfddcdfd1fa3353c2d1375bd4254ff4c72b6ce4158e59f257f5ccd22f0b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.1 {"installer":{"name":"uv","version":"0.13.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Transparency log

Security for rdflib-turbo 0.2.0a8

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

Select from 26 files

Attestation for rdflib_turbo-0.2.0a8.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 22, 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
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