Skip to main content

Spherical coordinate knowledge representation — fast semantic search, visualization, and analysis

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sphereql-0.3.0.tar.gz (1.5 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

sphereql-0.3.0-cp313-cp313-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.13Windows x86-64

sphereql-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

sphereql-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

sphereql-0.3.0-cp313-cp313-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

sphereql-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

sphereql-0.3.0-cp312-cp312-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.12Windows x86-64

sphereql-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

sphereql-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

sphereql-0.3.0-cp312-cp312-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

sphereql-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

sphereql-0.3.0-cp311-cp311-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.11Windows x86-64

sphereql-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

sphereql-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

sphereql-0.3.0-cp311-cp311-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

sphereql-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

sphereql-0.3.0-cp310-cp310-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.10Windows x86-64

sphereql-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

sphereql-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

sphereql-0.3.0-cp310-cp310-macosx_11_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

sphereql-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file sphereql-0.3.0.tar.gz.

File metadata

  • Download URL: sphereql-0.3.0.tar.gz
  • Upload date:
  • Size: 1.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sphereql-0.3.0.tar.gz
Algorithm Hash digest
SHA256 bf4a8e08a34d727d938ff4f8803dc03cd8ab1a7ba14c19cac66ce6da58802582
MD5 818810fc52c8f3272e8a3eadb7328a6f
BLAKE2b-256 5758e770e683c3c8abf3b68d718fd3425fbb299305160e6b17c4d462bf972d64

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphereql-0.3.0.tar.gz:

Publisher: python-publish.yml on bkahan/sphereQL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sphereql-0.3.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: sphereql-0.3.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sphereql-0.3.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6a8bcbd71d72a3e0319dcea590b795f6c0b99ad3b4fb42988c42c2c16fabdaeb
MD5 7a276628b42a40ff44f3abc4799b9da7
BLAKE2b-256 25ce8ea2f3c0450f8b333076c8894d83cded146b4f6a73eea1fedca9fcd40aa0

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphereql-0.3.0-cp313-cp313-win_amd64.whl:

Publisher: python-publish.yml on bkahan/sphereQL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sphereql-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sphereql-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 77b9f1ff6450a61be71d92ff401a7b7d0c00cc4a298bdcd59a839ea70cb90a8b
MD5 d57fac6922d4ec20646d93932d3ba29c
BLAKE2b-256 3bb3aac99f1fbe300947de7003c794c27986779e5a10879c0099cb2d05d51db8

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphereql-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-publish.yml on bkahan/sphereQL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sphereql-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for sphereql-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 45246dc0cbedc86b634a02848d6c49b871be9825ba4296df35200cc5543ca411
MD5 ff40cda8e60b2c2bf623e8cbffadbdfe
BLAKE2b-256 f3e4eb53818d919843244a26227b47a0ab3e22f19be1208f332c67387af44c18

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphereql-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-publish.yml on bkahan/sphereQL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sphereql-0.3.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sphereql-0.3.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b9f9a6055b50960d12f2136794156dd948bb2b516fce63dc392aa99af2e7c14c
MD5 3952c4ae73607eb548201e3eadbd54cf
BLAKE2b-256 1ffef01480451b81792ec7f692bc3e03f79b9f37cf206dfa6be875015606f930

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphereql-0.3.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: python-publish.yml on bkahan/sphereQL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sphereql-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for sphereql-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 06f77d3b60aa94b7a5de7c33ff411bb46f279d842b381429b143a4a6b2a237ca
MD5 b89edcbcda3cf3aaf657a39f14bbe8ab
BLAKE2b-256 c458ae7e9df36cad22c88eb27355a4c032afd41a416c267ba59ac391b4f271be

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphereql-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: python-publish.yml on bkahan/sphereQL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sphereql-0.3.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: sphereql-0.3.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sphereql-0.3.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 bb75d816dab6014c9b6a7b1594227525443aae1dd57863715783b16626242db2
MD5 9b8f4f8958510bacc09df462d2bdd0d9
BLAKE2b-256 4900e6dc07f0bb4d130eecb98a7dacbe4a680b329c3147d1d043686fede6d79f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphereql-0.3.0-cp312-cp312-win_amd64.whl:

Publisher: python-publish.yml on bkahan/sphereQL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sphereql-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sphereql-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8c44e814eb1a9c85a20ec20cfd55f79eb4c806e80e43e17e532a13b377008b9a
MD5 b15570424851a01c3ac2fd447ff461d8
BLAKE2b-256 da8536e7ddda50723e5d4b9a14886eaa2095097c2ce15cdb29f552f0cc6a7204

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphereql-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-publish.yml on bkahan/sphereQL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sphereql-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for sphereql-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 20ff7215e82825d11efeefdc21c6b640a6ac77f40794eaa1ab0db38cdf83cecd
MD5 b24ecd3aae29aa74e9415a84160e4072
BLAKE2b-256 35164921794bac3dd08ccf657f4886821199d0b20585222cfe04331c4fc51964

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphereql-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-publish.yml on bkahan/sphereQL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sphereql-0.3.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sphereql-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9a39fdd752c4dd4934e8eaa510300b1380a42de12356a35c0f4dcfaf63385f89
MD5 b8e546ad36ca46c20325ab38ac431366
BLAKE2b-256 afab216c710749678ba06f9764cd8d24604507ecbcd982ccd6f21b74215d3129

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphereql-0.3.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: python-publish.yml on bkahan/sphereQL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sphereql-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for sphereql-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1da29b1055115312cdd9837405e12807ef3c3e1278008659b56c2d47e8e88096
MD5 46dcb8361879acd52423286c361e2500
BLAKE2b-256 e6a75c8f56e6b12064e6de0ab52c20bd8e1e106472a0a6e2fbe632f5e6ba10df

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphereql-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: python-publish.yml on bkahan/sphereQL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sphereql-0.3.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: sphereql-0.3.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sphereql-0.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8ace0056eddb3478fba90a30cb6c624fd371872cc0efb1317b6bc5dc20c689ce
MD5 5352aaacb4a1977f795f04c1a2815fe5
BLAKE2b-256 7a5496344eb49b5de35a52c70427fc9def8d4717c138a922f262b62448c5a27f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphereql-0.3.0-cp311-cp311-win_amd64.whl:

Publisher: python-publish.yml on bkahan/sphereQL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sphereql-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sphereql-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3ed6824b0b7c8b6bf22927c6b3947a4e2c285ed63f26e47fc7f639373724d5cc
MD5 55c5bca13248245e21c733abea7f6f3a
BLAKE2b-256 48dda0d4763e7d1ad39e2c9bb388b49e02a9fb1049582895104d1446e3c0dc0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphereql-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-publish.yml on bkahan/sphereQL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sphereql-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for sphereql-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 eedcc43f6f369368cbf13d3b6c7f021aa05e10a0edba12adcd9c5a05b6fa7ed8
MD5 80f8354a224c2a42aef5dfc08c8f13a2
BLAKE2b-256 d37a92b343b45cee1da04eed8620d3356c447e40bd0ca0d0b991a24ebff7cb54

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphereql-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-publish.yml on bkahan/sphereQL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sphereql-0.3.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sphereql-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5d79b13f870666e1e94d9791305059beebdad548a2feac7e53559d8475a4e7b4
MD5 29b38bd233704f1a9df9c5af3709c8e1
BLAKE2b-256 410b303ec60e39e83219a3fa168aec02f6d46eeedfa240cd18d72bfbfe062dd7

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphereql-0.3.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: python-publish.yml on bkahan/sphereQL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sphereql-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for sphereql-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 cefa8e75265011443e9aa16e8f8c79adb3624a40c9c289bd1bfa8fec16762a84
MD5 26b0f7585d8f7cf721e7f003225bea21
BLAKE2b-256 48555e076b5670c580f1e3e069c6370d247148fa5d5ca08689b09cd616e4aff2

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphereql-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: python-publish.yml on bkahan/sphereQL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sphereql-0.3.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: sphereql-0.3.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sphereql-0.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 743c22a0432f2b93d8e49d03abc90d79dfd75a77db330fad5b39ec322e8f27a8
MD5 221c06401279a936e81d958b760a19d9
BLAKE2b-256 646cb9861a94fb734dd11a0a2611d646fa55a1cc986159048150d29454f327c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphereql-0.3.0-cp310-cp310-win_amd64.whl:

Publisher: python-publish.yml on bkahan/sphereQL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sphereql-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sphereql-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9507ffc5e4854fa90c0c92ef20599c2f8a9ce63d459d7c1698c9e4fa6ca34163
MD5 14fd863f7586422b8070e7f29273a3e2
BLAKE2b-256 1108f850fd082ca1777ded0c06051140808466a875380e68f7f474f3aa9fa4be

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphereql-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python-publish.yml on bkahan/sphereQL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sphereql-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for sphereql-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 659d14b84d566a6266a586364edc158b2dc802980c6f5fd6cd933270e4a03fc0
MD5 4522a546e274a60bca09c34a71059ad8
BLAKE2b-256 80dcd5b394f6106828d645599f6ec389afee812814059f9a7f5fef1ce73c7894

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphereql-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python-publish.yml on bkahan/sphereQL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sphereql-0.3.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sphereql-0.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8be4408ed7a4c8654ef29208a94bfeade4ad79f2a68127ce1623d7023c786f41
MD5 d9ac74171dd9a273a7378984ebb8ecbd
BLAKE2b-256 fe9be2c9a2563c26f8886d9f1e49b63d224485e0964c64c8678fa58b82042979

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphereql-0.3.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: python-publish.yml on bkahan/sphereQL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sphereql-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for sphereql-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 00cb8f74006f06fbb9c8b54f8c1542bf40b816681fad2478dd9719392fd635b3
MD5 c87e7296e032141e385f538a5fb82053
BLAKE2b-256 5f01cbd96c06c7b2c73b27b0ca9f3cd613fdd5a98afa52a48b1de462cd8acb4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphereql-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: python-publish.yml on bkahan/sphereQL

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page