Skip to main content

sphereQL

Project high-dimensional embeddings onto a 3D sphere for fast semantic search, interactive visualization, and knowledge structure analysis. Built in Rust, exposed to Python via PyO3. These are the official Python bindings for the sphereQL workspace.

Install

pip install sphereql

The default wheel ships the core pipeline, projections, metalearning, visualization, and the in-memory vector-store bridge. The Qdrant and Pinecone bridges are compile-time features — build from source to get them:

cd sphereql-python
python -m maturin develop --release --features qdrant   # adds QdrantBridge

Quick Start: Semantic Search

import sphereql

categories = ["science", "science", "cooking", "cooking"]
embeddings = [
    [0.1, 0.9, 0.3, 0.0],
    [0.2, 0.8, 0.4, 0.1],
    [0.9, 0.1, 0.0, 0.5],
    [0.8, 0.2, 0.1, 0.4],
]

pipeline = sphereql.Pipeline(categories, embeddings)

query = [0.15, 0.85, 0.35, 0.05]
results = pipeline.nearest(query, k=3)

for hit in results:
    print(f"{hit.id}  {hit.category}  distance={hit.distance:.4f}")

Quick Start: Visualization

import sphereql

sphereql.visualize(categories, embeddings, title="My Embeddings", open_browser=True)
# Opens an interactive 3D sphere in your browser; set open_browser=False to only write the file

Quick Start: Vector DB Bridge

import sphereql

store = sphereql.InMemoryStore("my-collection", dimension=384)
store.upsert([
    {"id": "doc-1", "vector": embedding_1, "metadata": {"category": "science"}},
    {"id": "doc-2", "vector": embedding_2, "metadata": {"category": "cooking"}},
    # ...
])

bridge = sphereql.VectorStoreBridge(store)
bridge.build_pipeline(category_key="category")

results = bridge.hybrid_search(query_vec, final_k=5, recall_k=20)

How It Works

sphereQL fits a projection to reduce embeddings to 3 dimensions, then maps them onto spherical coordinates (r, theta, phi). The radial component encodes magnitude/confidence, while angular position preserves semantic similarity. This enables angular-distance queries, cluster detection, concept paths, and interactive 3D visualization — all in projected space.

The pipeline supports four projection families, selected via the config dict: "Pca" (default), "KernelPca", "LaplacianEigenmap" (connectivity-preserving spectral projection over a k-NN similarity graph), and "UmapSphere" (UMAP optimized directly on S², new in this release — no standalone class; configure it through config={"projection_kind": "UmapSphere", "umap": {...}}). Standalone projection classes are also exposed for direct use: PcaProjection, KernelPcaProjection, LaplacianEigenmap, and RandomProjection.

The auto-tuning and metalearning surface is bound too — corpus_features, auto_tune, NearestNeighborMetaModel, DistanceWeightedMetaModel, FeedbackEvent, and FeedbackAggregator.

# Non-default projection via config dict
pipeline = sphereql.Pipeline(
    categories, embeddings,
    config={"projection_kind": "LaplacianEigenmap"},
)

# Auto-tune over the search space
tuned, report = sphereql.auto_tune(categories, embeddings, budget=16)

Most of the Rust query surface has a 1:1 Python binding; the gaps are tracked explicitly in the workspace's .bindings-ignore.toml allowlist and enforced by a drift checker in CI. run_self_tune and bridge relation-type annotations are now bound; the remaining gaps are config/report sub-types surfaced as dicts and Rust-only traits.

API Reference

Type stubs (python/sphereql/__init__.pyi) are auto-generated via pyo3-stub-gen and ship with the wheel — IDEs, mypy, and pyright pick them up automatically. They are generated at the vectordb feature level, so the in-memory vector-store classes (InMemoryStore, VectorStoreBridge) are covered; QdrantBridge / PineconeBridge (behind their own features, not in the default wheel) are not. Regenerate after binding changes with:

cd sphereql-python && cargo run --bin gen-stubs --features vectordb

Status

Pre-1.0 (0.3.0). Expect breaking changes between minor versions. Source, issues, and full documentation live in the sphereQL repository.

License

MIT

Metadata

Release files for sphereql 0.3.0

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

Source distribution (sdist)

Source distribution for sphereql 0.3.0
File Size Uploaded
sphereql-0.3.0.tar.gz 1.5 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for sphereql 0.3.0
File
sphereql-0.3.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
sphereql-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
sphereql-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
sphereql-0.3.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
sphereql-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
sphereql-0.3.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
sphereql-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
sphereql-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
sphereql-0.3.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
sphereql-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
sphereql-0.3.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
sphereql-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
sphereql-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
sphereql-0.3.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
sphereql-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
sphereql-0.3.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
sphereql-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
sphereql-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
sphereql-0.3.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
sphereql-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details

Total release size: 28.5 MB

Release files / sphereql-0.3.0.tar.gz

Download URL sphereql-0.3.0.tar.gz
Size 1.5 MB
Tags Source
SHA-256 checksum
How to use checksums
bf4a8e08a34d727d938ff4f8803dc03cd8ab1a7ba14c19cac66ce6da58802582
BLAKE2b-256 checksum
How to use checksums
5758e770e683c3c8abf3b68d718fd3425fbb299305160e6b17c4d462bf972d64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 15, 2026.

Transparency log

Release files / sphereql-0.3.0-cp313-cp313-win_amd64.whl

Download URL sphereql-0.3.0-cp313-cp313-win_amd64.whl
Size 1.2 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
6a8bcbd71d72a3e0319dcea590b795f6c0b99ad3b4fb42988c42c2c16fabdaeb
BLAKE2b-256 checksum
How to use checksums
25ce8ea2f3c0450f8b333076c8894d83cded146b4f6a73eea1fedca9fcd40aa0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 15, 2026.

Transparency log

Release files / sphereql-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL sphereql-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.5 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
77b9f1ff6450a61be71d92ff401a7b7d0c00cc4a298bdcd59a839ea70cb90a8b
BLAKE2b-256 checksum
How to use checksums
3bb3aac99f1fbe300947de7003c794c27986779e5a10879c0099cb2d05d51db8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 15, 2026.

Transparency log

Release files / sphereql-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL sphereql-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.4 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
45246dc0cbedc86b634a02848d6c49b871be9825ba4296df35200cc5543ca411
BLAKE2b-256 checksum
How to use checksums
f3e4eb53818d919843244a26227b47a0ab3e22f19be1208f332c67387af44c18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 15, 2026.

Transparency log

Release files / sphereql-0.3.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL sphereql-0.3.0-cp313-cp313-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b9f9a6055b50960d12f2136794156dd948bb2b516fce63dc392aa99af2e7c14c
BLAKE2b-256 checksum
How to use checksums
1ffef01480451b81792ec7f692bc3e03f79b9f37cf206dfa6be875015606f930
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 15, 2026.

Transparency log

Release files / sphereql-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl

Download URL sphereql-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl
Size 1.4 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
06f77d3b60aa94b7a5de7c33ff411bb46f279d842b381429b143a4a6b2a237ca
BLAKE2b-256 checksum
How to use checksums
c458ae7e9df36cad22c88eb27355a4c032afd41a416c267ba59ac391b4f271be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 15, 2026.

Transparency log

Release files / sphereql-0.3.0-cp312-cp312-win_amd64.whl

Download URL sphereql-0.3.0-cp312-cp312-win_amd64.whl
Size 1.2 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
bb75d816dab6014c9b6a7b1594227525443aae1dd57863715783b16626242db2
BLAKE2b-256 checksum
How to use checksums
4900e6dc07f0bb4d130eecb98a7dacbe4a680b329c3147d1d043686fede6d79f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 15, 2026.

Transparency log

Release files / sphereql-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL sphereql-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.5 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8c44e814eb1a9c85a20ec20cfd55f79eb4c806e80e43e17e532a13b377008b9a
BLAKE2b-256 checksum
How to use checksums
da8536e7ddda50723e5d4b9a14886eaa2095097c2ce15cdb29f552f0cc6a7204
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 15, 2026.

Transparency log

Release files / sphereql-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL sphereql-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.4 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
20ff7215e82825d11efeefdc21c6b640a6ac77f40794eaa1ab0db38cdf83cecd
BLAKE2b-256 checksum
How to use checksums
35164921794bac3dd08ccf657f4886821199d0b20585222cfe04331c4fc51964
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 15, 2026.

Transparency log

Release files / sphereql-0.3.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL sphereql-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9a39fdd752c4dd4934e8eaa510300b1380a42de12356a35c0f4dcfaf63385f89
BLAKE2b-256 checksum
How to use checksums
afab216c710749678ba06f9764cd8d24604507ecbcd982ccd6f21b74215d3129
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 15, 2026.

Transparency log

Release files / sphereql-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl

Download URL sphereql-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl
Size 1.4 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
1da29b1055115312cdd9837405e12807ef3c3e1278008659b56c2d47e8e88096
BLAKE2b-256 checksum
How to use checksums
e6a75c8f56e6b12064e6de0ab52c20bd8e1e106472a0a6e2fbe632f5e6ba10df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 15, 2026.

Transparency log

Release files / sphereql-0.3.0-cp311-cp311-win_amd64.whl

Download URL sphereql-0.3.0-cp311-cp311-win_amd64.whl
Size 1.2 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
8ace0056eddb3478fba90a30cb6c624fd371872cc0efb1317b6bc5dc20c689ce
BLAKE2b-256 checksum
How to use checksums
7a5496344eb49b5de35a52c70427fc9def8d4717c138a922f262b62448c5a27f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 15, 2026.

Transparency log

Release files / sphereql-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL sphereql-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.5 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
3ed6824b0b7c8b6bf22927c6b3947a4e2c285ed63f26e47fc7f639373724d5cc
BLAKE2b-256 checksum
How to use checksums
48dda0d4763e7d1ad39e2c9bb388b49e02a9fb1049582895104d1446e3c0dc0e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 15, 2026.

Transparency log

Release files / sphereql-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL sphereql-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.4 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
eedcc43f6f369368cbf13d3b6c7f021aa05e10a0edba12adcd9c5a05b6fa7ed8
BLAKE2b-256 checksum
How to use checksums
d37a92b343b45cee1da04eed8620d3356c447e40bd0ca0d0b991a24ebff7cb54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 15, 2026.

Transparency log

Release files / sphereql-0.3.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL sphereql-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5d79b13f870666e1e94d9791305059beebdad548a2feac7e53559d8475a4e7b4
BLAKE2b-256 checksum
How to use checksums
410b303ec60e39e83219a3fa168aec02f6d46eeedfa240cd18d72bfbfe062dd7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 15, 2026.

Transparency log

Release files / sphereql-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl

Download URL sphereql-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl
Size 1.4 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
cefa8e75265011443e9aa16e8f8c79adb3624a40c9c289bd1bfa8fec16762a84
BLAKE2b-256 checksum
How to use checksums
48555e076b5670c580f1e3e069c6370d247148fa5d5ca08689b09cd616e4aff2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 15, 2026.

Transparency log

Release files / sphereql-0.3.0-cp310-cp310-win_amd64.whl

Download URL sphereql-0.3.0-cp310-cp310-win_amd64.whl
Size 1.2 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
743c22a0432f2b93d8e49d03abc90d79dfd75a77db330fad5b39ec322e8f27a8
BLAKE2b-256 checksum
How to use checksums
646cb9861a94fb734dd11a0a2611d646fa55a1cc986159048150d29454f327c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 15, 2026.

Transparency log

Release files / sphereql-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL sphereql-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.5 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9507ffc5e4854fa90c0c92ef20599c2f8a9ce63d459d7c1698c9e4fa6ca34163
BLAKE2b-256 checksum
How to use checksums
1108f850fd082ca1777ded0c06051140808466a875380e68f7f474f3aa9fa4be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 15, 2026.

Transparency log

Release files / sphereql-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL sphereql-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.4 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
659d14b84d566a6266a586364edc158b2dc802980c6f5fd6cd933270e4a03fc0
BLAKE2b-256 checksum
How to use checksums
80dcd5b394f6106828d645599f6ec389afee812814059f9a7f5fef1ce73c7894
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 15, 2026.

Transparency log

Release files / sphereql-0.3.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL sphereql-0.3.0-cp310-cp310-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8be4408ed7a4c8654ef29208a94bfeade4ad79f2a68127ce1623d7023c786f41
BLAKE2b-256 checksum
How to use checksums
fe9be2c9a2563c26f8886d9f1e49b63d224485e0964c64c8678fa58b82042979
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 15, 2026.

Transparency log

Release files / sphereql-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl

Download URL sphereql-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl
Size 1.4 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
00cb8f74006f06fbb9c8b54f8c1542bf40b816681fad2478dd9719392fd635b3
BLAKE2b-256 checksum
How to use checksums
5f01cbd96c06c7b2c73b27b0ca9f3cd613fdd5a98afa52a48b1de462cd8acb4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 15, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.3.0 This release

21 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page