This release is a pre-release and may not be stable for production use.
rdflib-turbo
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.
Store accepts UTF-8 text, bytes or a local path; its source URL and file-object
inputs are not implemented. Graph and Dataset use RDFLib input-source handling.
Dataset queries use the default graph unless default_union=True is selected.
Low-level Store serializers reject graph-only formats with named-graph data;
Graph and Dataset retain their RDFLib format semantics.
This is not a complete drop-in RDFLib replacement. It uses the rdflib_turbo namespace. Dataset and Graph provide inference/SHACL integration over the native Store, which also supplies persistence, SPARQL Update and explicit transactions. Dataset and StoreDataset name the same RDFLib Dataset facade. 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 results apply to their recorded versions and workloads; complete conformance is not claimed.
RDFLib Graph and dataset facades
Import Graph and Dataset explicitly from rdflib_turbo; importing rdflib continues to select the original RDFLib classes.
| API | Data owner and intended use |
|---|---|
| Dataset | RDFLib Dataset facade over one native Store, with inference/SHACL adapters |
| Store | Native memory or persistent storage, SPARQL Update and scoped transactions |
| Graph | RDFLib Graph facade over one native Store graph |
| StoreDataset | Another name for the same Dataset class |
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. Committed Graph and Dataset iteration reads bounded native batches. Union statements and their lazy context iterators share one pinned snapshot. Explicit transaction iteration retains its pending-state reader; 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. Programmatic
results retain generalized RDF terms, including literal subjects; document
formats keep their own syntax contracts. 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 shared native 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 facades share the provider's one compiled engine and compiled program types.
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 accepts Dataset, Graph, Store and Transaction owners. Graph views retain their selected physical scope; Dataset validation reads its union. StoreDataset is the same class as Dataset. Converting native facades through Dataset.from_rdflib is explicitly rejected to prevent copying input.
The canonical-facade integration requires coordinated provider and companion artifacts with matching runtime and engine identities; installed-wheel acceptance of this source integration remains pending. 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.0a26
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| rdflib_turbo-0.2.0a26.tar.gz | 6.5 MB | With provenance | Details for rdflib_turbo-0.2.0a26.tar.gz |
Built distributions (wheels)
Total release size: 322.3 MB
Release files / rdflib_turbo-0.2.0a26.tar.gz
| Download URL | rdflib_turbo-0.2.0a26.tar.gz |
|---|---|
| Size | 6.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
258d731604e13f54b2a7b5b3921ce5501bee0e5f611022e76af978ad1d95b3a8
|
|
BLAKE2b-256 checksum How to use checksums |
65b9dd4af6a59bcd2d2e48615e57a4084e3ff55f47125dfc6b356bbd36a49037
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp315-cp315-win_amd64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp315-cp315-win_amd64.whl |
|---|---|
| Size | 13.1 MB |
| Tags | CPython 3.15 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
077407d23940574fcac1d1cf200191cf6940fc99525f5598113248826ecb486f
|
|
BLAKE2b-256 checksum How to use checksums |
566c6d65f8ecf287e308afc1ba820367560fd5fea608d36242bed615c1062c90
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp315-cp315-manylinux_2_28_x86_64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp315-cp315-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 13.6 MB |
| Tags | CPython 3.15 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
1719c25476eeb407e5fe70f9177e584b320a8fe71c8acb8e14ddb8d3fe90912d
|
|
BLAKE2b-256 checksum How to use checksums |
15ba365ade4ba7f2cf4e655dae8ebb25b48429706840043a55614c7f0d31bd7b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp315-cp315-manylinux_2_28_aarch64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp315-cp315-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 12.5 MB |
| Tags | CPython 3.15 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
d3192e3a83521b4858ffb5986c1ead04b9bdcf73492d93bc5a771c7278f8b754
|
|
BLAKE2b-256 checksum How to use checksums |
fb2098e30d3831e5583c499d2b8ef85e8e25fd970aebd10bed0a18b236c95dcf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp315-cp315-macosx_11_0_x86_64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp315-cp315-macosx_11_0_x86_64.whl |
|---|---|
| Size | 12.7 MB |
| Tags | CPython 3.15 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
5a99c8996c4a7ec1bd2d3f4887b07119d5e8350e90e0fe4866e1ffbc1208b5ea
|
|
BLAKE2b-256 checksum How to use checksums |
5a6a82917f3971f35e90f526a7dfc570ebfb2157f55b4f08a975a18aa2a5cf70
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp315-cp315-macosx_11_0_arm64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp315-cp315-macosx_11_0_arm64.whl |
|---|---|
| Size | 11.2 MB |
| Tags | CPython 3.15 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
404275f419a93f3e63e5149bf7ddac9161e8a446e6810969e230a2b5419d6a7c
|
|
BLAKE2b-256 checksum How to use checksums |
6ad3df17eae863331fba0b64bee75cd7abf942b33424403f3dbe0059f1aebc26
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp314-cp314-win_amd64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 13.1 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
fee0412135d04cccffc1d292f4491d55faa1dff591c3702587d791f904c2061f
|
|
BLAKE2b-256 checksum How to use checksums |
d7dee40bd7fe45977d9f1f106ce4d9cf798bdff54b13aca84f1e93c25b0926d9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp314-cp314-manylinux_2_28_x86_64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp314-cp314-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 13.6 MB |
| Tags | CPython 3.14 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
56fd281374611f012d6d428d6416fd0d942937a94f8b8f7cd11a2810defd1802
|
|
BLAKE2b-256 checksum How to use checksums |
3a7047de9147bb59ffdf00e1c86e097f536d410cf1a683b9bafdbc9bee4a4460
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp314-cp314-manylinux_2_28_aarch64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp314-cp314-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 12.5 MB |
| Tags | CPython 3.14 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
03af6f8bd63f42129cc626445c88ecbddc255a679baed9398396ed507e673f66
|
|
BLAKE2b-256 checksum How to use checksums |
39bf4e85c170ac96c042174da24bdfb6f76aeaf95a320622505970bf68dc4bfd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp314-cp314-macosx_11_0_x86_64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp314-cp314-macosx_11_0_x86_64.whl |
|---|---|
| Size | 12.7 MB |
| Tags | CPython 3.14 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
d6920610953aaf5ee8a132fbc9c62305165e34c598d83004173452255158b5a4
|
|
BLAKE2b-256 checksum How to use checksums |
f947892ba9cd3c58f072e67d14bf746a279b7c40bb1d56be2e24d0d5660ae525
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 11.2 MB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
5e1a479af45d6c0f836fe335c67918e2024fd35b38decd985370ab2c870251b9
|
|
BLAKE2b-256 checksum How to use checksums |
83bc67426c1069385a60435587e3dcbf7ec24e74f953499724827daf7ac7b1b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp313-cp313-win_amd64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 13.1 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
fad0001c0698b89d20b5504b76e6bea9fe95f356632ca9df89f78b4d2ca64b64
|
|
BLAKE2b-256 checksum How to use checksums |
dc0d981855440ba16b9beea43e68101f209c4fcc5eff0bb2bc2ad075d088fa57
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp313-cp313-manylinux_2_28_x86_64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp313-cp313-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 13.6 MB |
| Tags | CPython 3.13 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
8a4e9c65e9165674b15f3525262e76fc381c2894bcb50da5e15a4cccc3e2a21e
|
|
BLAKE2b-256 checksum How to use checksums |
c36768c61a6f39e5f668fd1e8b0316ab278c3bc7e96e59bb0513467d5299146d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp313-cp313-manylinux_2_28_aarch64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp313-cp313-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 12.5 MB |
| Tags | CPython 3.13 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
b8494c2cb885f98cc69416f469973b5c4ec003fe3ad6217eecec826c47db9df8
|
|
BLAKE2b-256 checksum How to use checksums |
ebcb289488c27c9b69c062c56bd14b6725dbe5e69c92b132ed221eec3747e0d1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp313-cp313-macosx_11_0_x86_64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp313-cp313-macosx_11_0_x86_64.whl |
|---|---|
| Size | 12.7 MB |
| Tags | CPython 3.13 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
d5ac87e4668b73aab6bc5fb5479ed138eece6c6d475e0c40483cf75dfc78dbc9
|
|
BLAKE2b-256 checksum How to use checksums |
03d96a9bcebffd3c7aa95f6896ba25c674e84893bbf81759d447ff6b47afc134
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 11.2 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d42c0e8b0793aea0ba9cf339087d319cc7712afb9cf2f1be03433c300018ef14
|
|
BLAKE2b-256 checksum How to use checksums |
818aa829e9d313221b595238f52e24078f282ed778c06669463a9e6b43bf742a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp312-cp312-win_amd64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 13.1 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
57c36b5cef4a9c9dd1f35a0c3c358b72ed2cbc3b7a12972a5026469cdfd41d78
|
|
BLAKE2b-256 checksum How to use checksums |
abca66e5598db1bf7df146587d52ccd3e3c3d3feab9c186200a3707f60a2c872
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp312-cp312-manylinux_2_28_x86_64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp312-cp312-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 13.6 MB |
| Tags | CPython 3.12 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
11b5c17a9f3862d9df22a1ca3f2b9ffe99599515ba167af21cea1d3a08f39aa4
|
|
BLAKE2b-256 checksum How to use checksums |
60993b486ea1e466b504386403dddb8db1871b67f466e5d4004fb0050284e146
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp312-cp312-manylinux_2_28_aarch64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp312-cp312-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 12.5 MB |
| Tags | CPython 3.12 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
59b2b5baab457f4ee04fdbfb3233c7a365f8f99dec43a1ceea94f508f83ad0ec
|
|
BLAKE2b-256 checksum How to use checksums |
6d81de9844d9001c4523dc36c3590e3c9dbd1248facc6d86b95ad3604d17b6bc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp312-cp312-macosx_11_0_x86_64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp312-cp312-macosx_11_0_x86_64.whl |
|---|---|
| Size | 12.7 MB |
| Tags | CPython 3.12 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
29edb2452242bb72208dda69f7468a8c8ed6b863a30f06c83418468a303b9a2c
|
|
BLAKE2b-256 checksum How to use checksums |
00f223561f15fdcc0b6a2d9610a58f2baab53a91e68190ac209d8359eca39e35
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 11.2 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
571a626ccdfec57b82df4b95056fbe23f98c6bd8aa6a5c500f5b3df665cba497
|
|
BLAKE2b-256 checksum How to use checksums |
3020bcf4ce9be2446ba6e60ab82d326e29922d2f67d2f9c87f0679e081e6d098
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp311-cp311-win_amd64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 13.1 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
dd1f7f23cb9064dc5e386ec41718d0711cf23264a7e4bb8292ed24af63a2357e
|
|
BLAKE2b-256 checksum How to use checksums |
abf9b47d3a2aa43c3b9bb34f338b476c87eeea8fa059cc2aab29db638a54efd6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp311-cp311-manylinux_2_28_x86_64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp311-cp311-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 13.6 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
4eb3653ef10c88c8dff025d02b75a0b1b5ec2a4dc634c563e815e8592806dc82
|
|
BLAKE2b-256 checksum How to use checksums |
6a61ea3f8ae3a4fcee2d27f70a1eafae03917b02f603410b378d76ad33dc9ad5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp311-cp311-manylinux_2_28_aarch64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp311-cp311-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 12.5 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
58ae4d871bc2c1cb2cdd0ff77f9421b5a6ef7e28eccbbc8530baced93e58a41a
|
|
BLAKE2b-256 checksum How to use checksums |
1e367ded081f3bc842016eb6b305559d02de2ba828d57466740009920401545e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp311-cp311-macosx_11_0_x86_64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp311-cp311-macosx_11_0_x86_64.whl |
|---|---|
| Size | 12.7 MB |
| Tags | CPython 3.11 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
2f053af3a80eea3cc40d5b4f67d4b137b6e6d8982b75c253c72b093157da3b1d
|
|
BLAKE2b-256 checksum How to use checksums |
022eb02b3b4d0c0cbda712989b473c90e08c370a4887604314a16a67315a5624
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logRelease files / rdflib_turbo-0.2.0a26-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | rdflib_turbo-0.2.0a26-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 11.2 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
cccd83f606ce4d3c2696b93002e97ea51b7e1826917edc58bc13f62b8db89b6d
|
|
BLAKE2b-256 checksum How to use checksums |
e1b5ef240f6105c4e493ec1f04d09ac908451dfa5d95b235629b7de44a98161e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.5 {"installer":{"name":"uv","version":"0.13.5","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 31, 2026.
Transparency logSecurity for rdflib-turbo 0.2.0a26
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.
Attestation for rdflib_turbo-0.2.0a26.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 31, 2026.
Transparency logA 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.