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

Performance

N-Triples serialization: 4.4–4.9× faster than RDFLib on 100,000 synthetic triples. The unreleased candidate at c196691 serializes directly from the selected native graph and returns UTF-8 bytes without a Python Unicode copy. It preserves RDFLib's URI rejection and caught-transaction behavior; the corrected implementation is measured below.

Output RDFLib 7.6.0 (ms) Published turbo 0.2.0a14 (ms) Candidate c196691 (ms) RDFLib peak (MB) Published peak (MB) Candidate peak (MB)
str 484.21 651.83 110.14 339.09 294.45 290.59
UTF-8 bytes 505.74 680.75 104.21 301.22 262.56 257.28

Measured on macOS ARM64 with CPython 3.13.16 on 23 October 2026: medians of six rotated cold processes per case, using the published baseline wheel and an independently audited release build of the candidate. Timings cover serialization only; whole-process peak RSS includes imports, input construction and retained output, measured before correctness parsing (decimal MB). Complete exact-term and blank-node-ID comparisons cover small/default/named/blank-graph controls; the 100,000-triple cases use a matching streaming count/hash witness, which is probabilistic rather than a complete row comparison. A separate 1,024-triple Unicode test reduced Python-traced UTF-8 peak allocations from 177,730 to 48,461 bytes, using the same cold child in both projects; that excludes native allocations. These are synthetic NT-only measurements, not end-to-end or universal speedup claims. The shared host's one-minute load ranged from 16.05 to 25.26 and large-case CPU variation from 1.3% to 12.6%; absolute timings reflect that load. See results and provenance and reproduction instructions.

Compare RDFLib + OWL-RL + pySHACL with rdflib-turbo, owlrl-turbo and pyshacl-turbo used together. The Turbo pipeline keeps one native dataset through parsing, in-place inference and SHACL validation.

End-to-end measurements for 1,000 synthetic nodes:

Platform Inference Python trio (ms) Turbo trio (ms) Python peak (MiB) Turbo peak (MiB)
Linux x86-64 RDFS 522.5 47.6 47.15 68.66
Linux x86-64 OWL-RL 801.3 56.4 48.69 69.29
macOS ARM64 RDFS 702.8 80.7 55.38 59.94
macOS ARM64 OWL-RL 1,028.5 72.5 55.91 60.42

Turbo uses more memory in these runs: 8–46% higher whole-process peak RSS. Ordinary RDF inference closures and complete SHACL report graphs match. Generalized RDF statements and report text differ, so these timings are not a full-output speedup claim or a claim of complete drop-in parity.

Measured in CI on 21 October 2026, using source-built wheels and Python 3.13: rdflib-turbo 0.2.0a7, owlrl-turbo 0.1.0a3, pyshacl-turbo 0.6.0 versus rdflib 7.6.0, owlrl 7.6.2, pyshacl 0.40.1. Times are medians of seven samples after warmup and include data parsing, shape compilation, inference, validation and full report construction. Shapes are parsed before timing. Memory is the median peak RSS of three fresh processes, including the interpreter, imports and retained output. Shared CI hosts and small synthetic cases do not establish universal speedups or large-dataset capacity.

See the complete Linux measurements, macOS measurements and continuously recorded benchmark history for all samples, source identities, dependency locks and other dataset sizes.

Overview

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. Performance measurements apply to the documented workloads; complete conformance is not claimed.

RDFLib Graph and dataset facades

Import Graph and StoreDataset 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. JSON-LD accepts version and base; ordinary string/file input in the default 1.1 mode uses the native parser. Input sources exposing JSON-LD HTTP context-link metadata execute the selected RDFLib plugin so that metadata is preserved. Options such as context, skolemize, encoding, extract_all_scripts, and version 1.0 execute the selected RDFLib JSON-LD parser directly into the same native transaction. Plugin errors abort its writes and namespace changes. Unknown options, unsupported versions, generalized RDF output, and keyword options for other formats raise explicit errors. Plugin parsing has its own Python execution cost. JSON-LD preserves explicitly supplied blank-node IDs; generated IDs remain fresh. Other document syntaxes, including Turtle, scope blank-node labels to each parse operation.

SPARQL uses the native processor. Queries accept strings or supported prepared RDFLib queries; updates require strings. Both accept RDFLib initBindings, including variables hidden by nested projections. Parameter terms remain native; they are never inserted into query text. Graph.update() uses that graph for unqualified reads and writes, including graphs identified by blank nodes, and retains the enclosing transaction. Use StoreDataset.update() for dataset updates, including explicit GRAPH clauses. Alternate processors, prepared updates, quoted graphs and arbitrary RDFLib store plugins are unsupported. See the facade decision, scoped UPDATE contract 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.

The pinned shared engine includes sh:singleLine from the SHACL 1.2 Core Working Draft of 14 October 2026. Borrowed Graph and StoreDataset validation retains literal identity and reports the draft constraint through the same native owner. This selected, at-risk draft coverage does not establish complete SHACL 1.2 conformance.

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.0a19

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.0a19
File Size Uploaded Provenance Actions
rdflib_turbo-0.2.0a19.tar.gz 5.7 MB With provenance Details for rdflib_turbo-0.2.0a19.tar.gz

Built distributions (wheels)

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

Total release size: 295.7 MB

Release files / rdflib_turbo-0.2.0a19.tar.gz

Download URL rdflib_turbo-0.2.0a19.tar.gz
Size 5.7 MB
Tags Source
SHA-256 checksum
How to use checksums
1591e964d4e0446427bcaee18f566279be653183eec89baed3464ff21b680af1
BLAKE2b-256 checksum
How to use checksums
813ff67615c78c7d546f74602914d1561d0a044204f641eaca6de4372bdd739a
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp315-cp315-win_amd64.whl
Size 12.3 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
e87f8bfa4efd56191897dc83a31dac8a2b46275f88f545f6181aa90f305155dd
BLAKE2b-256 checksum
How to use checksums
57403f90c1ffe747b8ff6c273c7f16e5de02fda284663857492dcf97838bb795
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp315-cp315-manylinux_2_28_x86_64.whl
Size 12.5 MB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ee536851c213249ba2dbe87417f7d6796e324702affc0411e260eaa9b4a908eb
BLAKE2b-256 checksum
How to use checksums
a5f129125c76fb1d6278cb98cc9b1162a866785bb75952d6ce40e6a4155f40ae
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp315-cp315-manylinux_2_28_aarch64.whl
Size 11.5 MB
Tags CPython 3.15 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f8d56970295e13858d01fbf50a1729f25adeece51b46f90f4536a1ffe8f7d184
BLAKE2b-256 checksum
How to use checksums
f47ac5f369465828f3c4486d6a6ca3ac6fa0e3b031c004ada5d3318bb7404595
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp315-cp315-macosx_11_0_x86_64.whl
Size 11.4 MB
Tags CPython 3.15 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
06efb7eecf5cf4d78a20779d25406a8855dc1b7f900972e1144ef458c84e5049
BLAKE2b-256 checksum
How to use checksums
a75d009c995baad967a4c7e361bb88d463a54ab5bd998efd5c4ec2631f1b9b69
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp315-cp315-macosx_11_0_arm64.whl
Size 10.3 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
806a5fd1ee95743ca4f75935d54fdbf7779f66a2389d279aab8c0632501046a4
BLAKE2b-256 checksum
How to use checksums
74494ebdf222a2fd88ef97f9123e3fa491c98a4fb5df926fc091a6c4cff06dc8
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp314-cp314-win_amd64.whl
Size 12.3 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
6440c93c33d33ca5611833fb92c335fdf5a9c6e107ec8f48b5a7c43b9f14340c
BLAKE2b-256 checksum
How to use checksums
80fc5e2e2c75671dad2638f933ea3784477b33b636400e757b04241a3e1a7d49
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp314-cp314-manylinux_2_28_x86_64.whl
Size 12.5 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f12f025c934458029d5dd676791e561e85f9eecda00261d22d235ca325002fdd
BLAKE2b-256 checksum
How to use checksums
749ff05af68005baead142decb47d4ec662c01f4925ed07fcb99a9dbff433d70
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp314-cp314-manylinux_2_28_aarch64.whl
Size 11.5 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
822ab901dabf034b7a918673b84ea1fdd05f3ab37336505eb42faa20768de93a
BLAKE2b-256 checksum
How to use checksums
021224b47edf212e4aa83f83e532c9b473e75af3bf2de0f0bf69e3442158503c
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp314-cp314-macosx_11_0_x86_64.whl
Size 11.4 MB
Tags CPython 3.14 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
4a452130bc8ae0d31df14f34ba8fcf823b68eecf87b0f68add4167e7f0a226a8
BLAKE2b-256 checksum
How to use checksums
610436559abdc41b11afb5b462e0db1d0d5def550eea12f906ad58f01b58be5b
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp314-cp314-macosx_11_0_arm64.whl
Size 10.3 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a68c801268b70f20b05910e920e76571c3bb3f9930eee3b03ebe42ebb88555f9
BLAKE2b-256 checksum
How to use checksums
bf54ac30c347480db784d3d20cce51b4df3d316ccdbc3e8f117efed20d868887
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp313-cp313-win_amd64.whl
Size 12.3 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
c547fc8aa8326b0e7bf69dcc080d67e12f8acb2aa20d9025de7d2e5199c1476e
BLAKE2b-256 checksum
How to use checksums
e1ae38d3f1f4d4542af036b3280fbf7cdf676e4354644a5f2a1dc4ace47aff84
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp313-cp313-manylinux_2_28_x86_64.whl
Size 12.5 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
753b726a2ee4307c7746588f75c5d5d1d77866a83c7983a49bb00b3c935053cc
BLAKE2b-256 checksum
How to use checksums
1c8a06cec109e12aab15c7cd30516460f629c5125bee66702e75ec77d68f4664
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp313-cp313-manylinux_2_28_aarch64.whl
Size 11.5 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
57d35ed3ebc07df77497edd57f122530e026844e0c5eb09f3f667a1b261f37b6
BLAKE2b-256 checksum
How to use checksums
3920eaa5b7d56c46bc6d0e69ff14ff7d329bb275221c8249a40b34dc09229818
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp313-cp313-macosx_11_0_x86_64.whl
Size 11.4 MB
Tags CPython 3.13 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
f3e6ebca0146cf312f54fa6293971490de9786181b8f93b9070a24f53332fed9
BLAKE2b-256 checksum
How to use checksums
aff1b5bc0536626dde9d164ab1c35849a64711fa40d74a3cbc3f759f308d4c85
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp313-cp313-macosx_11_0_arm64.whl
Size 10.3 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b4f938bafdd70c8b197b1be787b9016b06d1ff2813f5798f1294c2fd9768be8d
BLAKE2b-256 checksum
How to use checksums
5668ee2cde08d467c196947644736f71922b8aba346b9ef5e78620a558f9c1e4
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp312-cp312-win_amd64.whl
Size 12.3 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
297e186460a62b15e6740d077873aaf8ca94fa9b6488dbd65413c3858697b6c3
BLAKE2b-256 checksum
How to use checksums
2920ec54b1f4230a461fb850ee225650e4c278a5d6b72dca6558e197db4a87c0
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp312-cp312-manylinux_2_28_x86_64.whl
Size 12.5 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
da03f2a80ad58376dee1d144cb7f77e0037ea3d902460f409437293186867b51
BLAKE2b-256 checksum
How to use checksums
6d9f4b70b444818f58cfb69be1637a282787e60638f60b24920df9f7c854042a
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp312-cp312-manylinux_2_28_aarch64.whl
Size 11.5 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0bbbb8aa6a3ba9f81d568a59cbf503ea32e03d1a5fc3b7c6deb5b02e5750e695
BLAKE2b-256 checksum
How to use checksums
b17d914e0e872f8a91b3bc60b2f91479e106d28d3e05ea9f0e88dfd0df45496a
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp312-cp312-macosx_11_0_x86_64.whl
Size 11.4 MB
Tags CPython 3.12 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
730dbaac499a4e5a7b725d35248d2dcbfee33b27a263c6a300e81c18a283d7a6
BLAKE2b-256 checksum
How to use checksums
8a1dd53945d2850169da7f0c617281f6bd14acda8569381a005c2f16d4ebbecf
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp312-cp312-macosx_11_0_arm64.whl
Size 10.3 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fedfc3a6189ee6926911545bc0e488f6b207bb72dca6a261ed9a51cc9955f65c
BLAKE2b-256 checksum
How to use checksums
16287c24f6be40814824d661025d779928aee3edd54ed1519b6e421b1716e4ac
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp311-cp311-win_amd64.whl
Size 12.3 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
41ca0f5d185bc199396a2068142189388d1a24158ba6c1f5ffca08cbafa031b2
BLAKE2b-256 checksum
How to use checksums
a1d0752c972fd8ab7e7193256bbdbe66275aa6e36283fd71efb8fe76bb4cc262
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp311-cp311-manylinux_2_28_x86_64.whl
Size 12.5 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9580221638d8c52bfd2de3f0c2e6a724a1dfa2f355242b2ecb9bc8b1af19a79b
BLAKE2b-256 checksum
How to use checksums
f26e3cecc8605b87a6b4a81f1a2b21eb6f950a310ecdce08cdae927fa8c6803e
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp311-cp311-manylinux_2_28_aarch64.whl
Size 11.5 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c2d0b0edef7fee4b72f12a8fce0667b64f66fb5ef34ead6fc32c3f3e9b9cfe2d
BLAKE2b-256 checksum
How to use checksums
43424c3c7e77a59ce6e9c149be321823f87cf699ff5799a705e907048ff55be0
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp311-cp311-macosx_11_0_x86_64.whl
Size 11.4 MB
Tags CPython 3.11 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
2fc0dfa203ac4a5a5a6ef50f754ecccfe81e047404c2511a58d4704a64ad6d38
BLAKE2b-256 checksum
How to use checksums
685d4c1d80d42e35cb64f19a320d7ff87bee4b7d2b6c2c058d95590da476617e
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 25, 2026.

Transparency log

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

Download URL rdflib_turbo-0.2.0a19-cp311-cp311-macosx_11_0_arm64.whl
Size 10.3 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0d874b0b6761c2def8986bba76f75a0cd96a1fea84e8358f87b1576067f59b6a
BLAKE2b-256 checksum
How to use checksums
0cd943512a71f45288ddb25701fee5dbae551b0b30f318ea7bb6ebfba8dc535a
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 25, 2026.

Transparency log

Security for rdflib-turbo 0.2.0a19

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.0a19.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 25, 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