Skip to main content

A simple and fast on disk cache library

Project description

GitHub License CPP20 PyPi Coverage

SciQLop Cache

A fast, persistent key-value cache for Python and C++20. Built on SQLite with hybrid blob/file storage, it stays flat from 100 to 1M+ entries while being 2x faster than diskcache on writes and up to 6x faster in batched transactions.

pip install sciqlop-cache

Quick Start (Python)

from pysciqlop_cache import Cache

cache = Cache("/tmp/my-cache")
cache["sensor/temperature"] = {"ts": 1710000000, "values": [21.3, 21.5, 21.4]}
print(cache["sensor/temperature"])

Any picklable Python object works out of the box. For better performance with structured data, use the msgspec serializer:

from pysciqlop_cache import Cache, MsgspecSerializer

cache = Cache("/tmp/my-cache", serializer=MsgspecSerializer())

Expiration and Tags

cache.set("session/abc", token, expire=3600)          # expires in 1 hour
cache.set("sensor/temp", data, tag="sensor")           # tagged entry
cache.set("sensor/hum", data, expire=600, tag="sensor")

cache.evict_tag("sensor")   # bulk-remove all "sensor" entries
cache.expire()               # remove all expired entries

LRU Eviction

cache = Cache("/tmp/bounded", max_size=1_000_000_000)  # 1 GB limit
# Least-recently-used entries are evicted automatically in the background

Atomic Transactions

with cache.transact():
    cache["balance"] = cache.get("balance", 0) - amount
    cache["log"] = f"withdrew {amount}"
# Automatically commits on success, rolls back on exception

transact() is reentrant on the same thread, so transactional helpers compose cleanly:

def withdraw(amount):
    with cache.transact():
        cache["balance"] = cache.get("balance", 0) - amount

with cache.transact():        # outer
    withdraw(50)               # nested transact is fine
    withdraw(20)
# Outer commits; if it raises, both withdraws roll back together.

Sharded Concurrency with FanoutCache

For write-heavy concurrent workloads, FanoutCache shards keys across N independent stores:

from pysciqlop_cache import FanoutCache

cache = FanoutCache("/tmp/sharded", shard_count=8, max_size=1_000_000_000)
cache["key"] = "value"         # routed to shard via hash(key) % 8

with cache.transact("key"):   # transaction scoped to key's shard
    cache["key"] = transform(cache["key"])

Lightweight Index

Index and FanoutIndex are bare key-value stores with no expiration, eviction, tags, or stats overhead:

from pysciqlop_cache import Index

idx = Index("/tmp/my-index")
idx["dataset/v2"] = metadata

Distributed Locking

# Cross-process lock backed by atomic add()
with cache.lock("my-resource", expire=30):
    # exclusive access across processes
    do_work()

Memoization

@cache.memoize(expire=300, tag="compute")
def expensive(x, y):
    return heavy_computation(x, y)

expensive(1, 2)  # computed
expensive(1, 2)  # served from cache

Atomic Counters

cache.incr("page_views")             # 1
cache.incr("page_views", delta=5)    # 6
cache.decr("page_views")             # 5

Hit/Miss Statistics

cache = Cache("/tmp/stats")
cache.set("k", "v")
cache.get("k")          # hit
cache.get("missing")    # miss
print(cache.stats())    # {"hits": 1, "misses": 1}
cache.reset_stats()

Integrity Checking

result = cache.check()       # verify structural integrity
result = cache.check(True)   # verify and fix (orphaned files, counter drift)
print(result.ok, result.orphaned_files, result.dangling_rows)

Disk Usage

print(cache.volume())  # total bytes on disk (SQLite DB + file-backed values)
print(cache.size())    # total bytes of stored values only

Dict-like Interface

All store types support the standard Python dict interface:

cache["key"] = value           # set
value = cache["key"]           # get
del cache["key"]               # delete
"key" in cache                 # exists
for key in cache: ...          # iterate keys
len(cache)                     # count

Migrating from diskcache

# Migrate an existing diskcache Cache or FanoutCache
python -m pysciqlop_cache.migrate /old/diskcache /new/sciqlop-cache

# Migrate a diskcache Index
python -m pysciqlop_cache.migrate --type index /old/index /new/index

# Migrate and delete entries from source as they are copied
python -m pysciqlop_cache.migrate --drop /old/diskcache /new/sciqlop-cache

Auto-detects Cache vs FanoutCache, preserves expiration TTLs and tags. Use --type index for Index sources (creates a lightweight sciqlop-cache Index). Also usable as a library:

from pysciqlop_cache.migrate import migrate
result = migrate("/old/cache", "/new/cache", drop=True)
result = migrate("/old/index", "/new/index", store_type="index")
print(result)  # {"migrated": 1234, "skipped": 0, "errors": 0, "elapsed_secs": 1.5}

C++ API

#include "sciqlop_cache/sciqlop_cache.hpp"

// Full-featured cache with expiration, LRU eviction, tags, and stats
Cache cache(".cache/", /*max_size=*/1'000'000'000);

cache.set("key", std::vector<char>{'a', 'b', 'c'});
cache.set("key", data, 60s);                  // with expiration
cache.set("key", data, "mytag");               // with tag
cache.set("key", data, 60s, "mytag");          // both

auto value = cache.get("key");                 // std::optional<Buffer>
cache.del("key");
cache.pop("key");                              // get + delete
cache.add("key", data);                        // set only if absent
cache.touch("key", 120s);                      // update expiration
cache.evict_tag("mytag");                      // bulk remove by tag

// Bare key-value store (no expiration/eviction/tags overhead)
Index index(".index/");

// Atomic counters
cache.incr("counter", 1, /*default=*/0);
cache.decr("counter");

// Integrity and diagnostics
auto cr = cache.check();         // structural integrity
auto cr2 = cache.check(true);    // verify and fix
cache.volume();                  // total disk usage in bytes
cache.stats();                   // {hits, misses}

// Sharded variants for write concurrency
FanoutCache fc(".fc/", /*shard_count=*/8, /*max_size=*/0);
FanoutIndex fi(".fi/", /*shard_count=*/8);

Concurrency

  • Thread-safe: per-instance mutex + per-instance SQLite connection. Multiple threads can share a single Cache instance.
  • Multi-process safe: SQLite WAL mode with 600s busy timeout. Multiple processes can open the same cache directory.
  • FanoutCache/FanoutIndex: shard keys across N independent stores for write concurrency. Each shard has its own database and lock.

Performance

Latency scaling (100 to 1M entries, 256-byte values)

Scaling benchmark

Latency distribution

Latency vs value size (64B to 1MB)

Value size benchmark

Batched transactions (per-op cost)

Amortized per-op latency drops significantly with larger batches, especially for small values:

Batch per-op cost

Reproduce

# Scaling benchmarks
PYTHONPATH=build python benchmark/scaling.py --max-entries 1000000 --backend both > results.csv
python benchmark/plot_scaling.py results.csv -o benchmark/scaling_chart.png

PYTHONPATH=build python benchmark/scaling.py --max-entries 1000000 --raw --backend both > raw.csv
python benchmark/plot_scaling.py raw.csv --violin -o benchmark/scaling_violin.png

# Value-size and batch benchmarks
PYTHONPATH=build python benchmark/bench_valuesize.py > benchmark/valuesize_results.csv
python benchmark/plot_valuesize.py benchmark/valuesize_results.csv -o benchmark

Building from Source

pip install meson-python numpy
meson setup build -Dwith_tests=true
meson compile -C build
meson test -C build

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

pysciqlop_cache-0.1.0.tar.gz (804.3 kB view details)

Uploaded Source

Built Distributions

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

pysciqlop_cache-0.1.0-cp314-cp314t-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.14tWindows x86-64

pysciqlop_cache-0.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

pysciqlop_cache-0.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

pysciqlop_cache-0.1.0-cp314-cp314t-manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

pysciqlop_cache-0.1.0-cp314-cp314t-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

pysciqlop_cache-0.1.0-cp314-cp314t-macosx_13_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.14tmacOS 13.0+ x86-64

pysciqlop_cache-0.1.0-cp314-cp314t-macosx_13_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

pysciqlop_cache-0.1.0-cp314-cp314-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.14Windows x86-64

pysciqlop_cache-0.1.0-cp314-cp314-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

pysciqlop_cache-0.1.0-cp314-cp314-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

pysciqlop_cache-0.1.0-cp314-cp314-manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

pysciqlop_cache-0.1.0-cp314-cp314-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

pysciqlop_cache-0.1.0-cp314-cp314-macosx_13_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.14macOS 13.0+ x86-64

pysciqlop_cache-0.1.0-cp314-cp314-macosx_13_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.14macOS 13.0+ ARM64

pysciqlop_cache-0.1.0-cp313-cp313-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.13Windows x86-64

pysciqlop_cache-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pysciqlop_cache-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

pysciqlop_cache-0.1.0-cp313-cp313-manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

pysciqlop_cache-0.1.0-cp313-cp313-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

pysciqlop_cache-0.1.0-cp313-cp313-macosx_13_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

pysciqlop_cache-0.1.0-cp313-cp313-macosx_13_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.13macOS 13.0+ ARM64

pysciqlop_cache-0.1.0-cp312-cp312-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.12Windows x86-64

pysciqlop_cache-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pysciqlop_cache-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

pysciqlop_cache-0.1.0-cp312-cp312-manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

pysciqlop_cache-0.1.0-cp312-cp312-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

pysciqlop_cache-0.1.0-cp312-cp312-macosx_13_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

pysciqlop_cache-0.1.0-cp312-cp312-macosx_13_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64

pysciqlop_cache-0.1.0-cp311-cp311-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.11Windows x86-64

pysciqlop_cache-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pysciqlop_cache-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

pysciqlop_cache-0.1.0-cp311-cp311-manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

pysciqlop_cache-0.1.0-cp311-cp311-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

pysciqlop_cache-0.1.0-cp311-cp311-macosx_13_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

pysciqlop_cache-0.1.0-cp311-cp311-macosx_13_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

pysciqlop_cache-0.1.0-cp310-cp310-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.10Windows x86-64

pysciqlop_cache-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pysciqlop_cache-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

pysciqlop_cache-0.1.0-cp310-cp310-manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

pysciqlop_cache-0.1.0-cp310-cp310-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

pysciqlop_cache-0.1.0-cp310-cp310-macosx_13_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

pysciqlop_cache-0.1.0-cp310-cp310-macosx_13_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.10macOS 13.0+ ARM64

pysciqlop_cache-0.1.0-cp39-cp39-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.9Windows x86-64

pysciqlop_cache-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

pysciqlop_cache-0.1.0-cp39-cp39-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

pysciqlop_cache-0.1.0-cp39-cp39-manylinux_2_28_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

pysciqlop_cache-0.1.0-cp39-cp39-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

pysciqlop_cache-0.1.0-cp39-cp39-macosx_13_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9macOS 13.0+ x86-64

pysciqlop_cache-0.1.0-cp39-cp39-macosx_13_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.9macOS 13.0+ ARM64

File details

Details for the file pysciqlop_cache-0.1.0.tar.gz.

File metadata

  • Download URL: pysciqlop_cache-0.1.0.tar.gz
  • Upload date:
  • Size: 804.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pysciqlop_cache-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1bdb3df44cdf4d6351e193c10d053386aa9f7f8c74b6e245f694fe99415d8029
MD5 29ce7afeaa6abfb6262899910eec0228
BLAKE2b-256 7239b1fddff791413e79afe330a4a545a7f64018a871e0df67e19a773d3f398e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0.tar.gz:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 339eef23e25fb67c99bddcfa1383082b5b6571b12b59f1c7cfb311452887decb
MD5 805277f782377b1ff17de78e7bab8b85
BLAKE2b-256 70750d6f389c890e7bbf5de714e9e9eaf03a404eeedd8fce2ea85e0f81235938

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp314-cp314t-win_amd64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 95aa5d08a384f9824c6ab2c9883be02e347b1d85bddcfb8cea59f6113439cada
MD5 ed5b20d6fe4682e421aefc239138ec00
BLAKE2b-256 0f8138a2261c8745ac0c0495dec8e53b76fa4a89e2da6a63147ab52d5999ef82

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2feb46252dfa27a64abfc00bdc02c3b43ca7ea86bb86593843c2b1a208c0080a
MD5 30e27759d9e1bb35a6192631859befb1
BLAKE2b-256 061a020e50c88460c15a39172b7a3e5b9baeed53cb1de9084b0f922a75576d51

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fa24c991ceb77463886ea36e6458ffa088ad7880d2f07f2a0025fa3e49e93d71
MD5 07f0e72c96f7fa0f0783017c0c5d1342
BLAKE2b-256 d41089309b3a1182f7856f4ed969b8c18f60fd0bf9a336c07fa1f7e1a36a20a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp314-cp314t-manylinux_2_28_x86_64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bd9ead4d15eddb35a0a44df948497a05121ede2ff1821e7df453ec7e28ccb6ec
MD5 f99ec61c83f3ef0d8c18e57bfc3ccca1
BLAKE2b-256 7befb17750b44b9cc79ba2b1efd83ac2c870a65cb20ef372216814b8e73b99dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp314-cp314t-manylinux_2_28_aarch64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 82284c5092696f4a28b6b5ae2561ee0b7ebba48c6a17ffce9ddbbcbb8a30c05a
MD5 3c1589541dffe88518f941d77615cfba
BLAKE2b-256 dbb802bbdb117b83bf89a333f4935a03dcd3b03e874ced93e91668381db475e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp314-cp314t-macosx_13_0_x86_64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 45c79f080c6faa0f895aa354dcfffad9b398c44ac15fc877df71f9b11ded2f9d
MD5 309d33d217068bf5436680ce9428dbb4
BLAKE2b-256 9034ae3c02d42d711e6afc0bf8546e4c50c35dd3777a9cd3f716afc6999ce657

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp314-cp314t-macosx_13_0_arm64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ee5fc1047ccc0a6f9be25c223dc18b829f25ad94e71c74598242f378ec9d87f4
MD5 c5ee1f94f8d16c2374b17976cbb3d9e5
BLAKE2b-256 fa690450fd9a4b3f919f2be79d96add43a4d3cc65247c0e0a315c0f01b2f0f52

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp314-cp314-win_amd64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cb681f210dc813321f7e396b0e718b68bbf3d54b302fc1ffcdb5bcd0a7bc5d3b
MD5 e7a7d67175d73d1da7255fa395f927ae
BLAKE2b-256 2f3638076394a697cddc46e459eb2dfb42d02a8d6f31c94bcf679085cbd53dfb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c80b0cadc888c770e7fe73d0348dbbea3f15a4ef15193745ce64f34fc372abaf
MD5 09a621a7fa20069ab9d8d7c88fabeceb
BLAKE2b-256 d8b30de7ec358b12de3d73a85951cf94705b9d8d154dcab63f62b5b07979b919

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ca622c907c1c1e8b9354df55414e89de7223018dca2d2789128d136fa0e5a188
MD5 b7ab1752de1704835b1ace30700f649d
BLAKE2b-256 e067662fcbcee41ad4066915b824e66e95dbcedf9aa0495cd8797abe541c145b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp314-cp314-manylinux_2_28_x86_64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 56c750aa7a13dd78a121387574b7b2abffcfc1acaddecc8f46c77a1231328087
MD5 02634bc23e92b65e35838a34fe600e39
BLAKE2b-256 9c4bfff37bd8f4cde0c2c4fe1817515940bea4e0e8cb20e425420df42c0707c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp314-cp314-manylinux_2_28_aarch64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp314-cp314-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 15e2806e6c601a64b6f84da5206663812267ee72ae99835bf63abc3177719cb7
MD5 ab6df81e1d6b2c327c8ecea679cf480f
BLAKE2b-256 5c9404fda363138b1e3925ee4847ad382334469c9f43d4291ba2bea3bf75aff5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp314-cp314-macosx_13_0_x86_64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp314-cp314-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 1b2c5be04b325153c06edab88eab5129f5bd61a373f87ef06674ed5e9ed7ba8d
MD5 b1f027142e8e27028d730be8cdcbed69
BLAKE2b-256 1bb34945705d45918f99407c2cef95dcce6d9d7b210df34e6bf74481c7ddb775

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp314-cp314-macosx_13_0_arm64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c67b6efa5d14596cc4cc289807546affb4be682556954d5adffe920526ae4bf5
MD5 1b6e3b271b527b0c05e3504d7081fd3b
BLAKE2b-256 04c1f003f2140ea857cf2a3b87b969fa8b692eaf7c3e19263e0a06900df119f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp313-cp313-win_amd64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2d6fc75dde620f047fbd00a9aded96e84374afe35953df73a515e325ebbdff81
MD5 65f1a574a6da6ad15feff57b5a15d7d5
BLAKE2b-256 fc432762d82158a67e95d4f69b1563198cab52c49fc68d27329af7ca37657b99

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0b3d348a6efb7c19b3bea8189c6bf7c03db62aeab2a983438dd3676d11191a2e
MD5 c2760aa1215b1ed988e5c1557a1e54c3
BLAKE2b-256 bc4b4c386d238c60648ad4995c4dedbfa63c07965f970efded5801842586df28

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1bd7b7475c5e0d4a86f5acd69544a29eb12ca42202196cd329fdcd5982520b14
MD5 d53cd5ecb1212d15a0021a3fd0006c12
BLAKE2b-256 f5192399fd1891b1537c76b632a921941e35fdf3c8c848fb42d3261796b933f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d4946e615873c43a12af529ca7f29ae022d6385ebb174b99b8ef67b3593ed88b
MD5 9066ea0f1ad13ead6d061bb0d758bacf
BLAKE2b-256 25ad8b7e88d279a47bcbed5b338a8da994afc4d4d8d3dbe284038be4df498a49

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp313-cp313-manylinux_2_28_aarch64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e1d3cf5cb7ffb25d8b568fce917ccea11a732b05015eef6110a430abb881dfa1
MD5 48d150cea70136fbca8f6282e86f106b
BLAKE2b-256 f23fc6245d2ed2465e629bdd5c58ed9d7a07c3e3108f9b96375f85463ed682cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp313-cp313-macosx_13_0_x86_64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp313-cp313-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 55d52b5fed72c99f9159e466e8327e69dda0d3ea0a94b546020e64cff8fe3282
MD5 ed69ce7298a70561b4c3893962eb3417
BLAKE2b-256 8ddb224ac0bf48d662f9bea81c7aca08ec76f573d711e0128e728e310b52631b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp313-cp313-macosx_13_0_arm64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 52c593526a2c68dacca6284029ff766df5d8f5e82cac7f40f0a68a87ca557c7b
MD5 6871ce49d1ad1906a1decfe803fba23f
BLAKE2b-256 b997400261e744358b367ac5b9dfdd30a58c5b75dd61a35b6ecbb440bbb42b0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp312-cp312-win_amd64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 81feda65977183f3942265e78d4835c8130ccf61ff69113d4a06c7065163014c
MD5 3ce2bed5abdc0088209cb8279d79e761
BLAKE2b-256 c1f97d9335458a0307155184a31321c82363c2760bda6183b730cfde3b3b4910

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 753cdcc903ce2c0d8151b34c6374d0333b86d9bc847c8b6d5e5aa4913e422233
MD5 a56407d390df7362928dc43d506fd810
BLAKE2b-256 670ed82dc93fee8bab687d740fc2b6a3d99aeb45cfc8bb6407464eccf122a407

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cfa3170d38ec67b3563af64efa355c8faa1e12dee377a0b3a26cc5e10c3c6aa6
MD5 e8e49bc1bb039c2c5e5583a6f8b8711c
BLAKE2b-256 a1ac222f1a28a73453d1b53343e38c828dd77e4dd3dfbc2aa6a0f42fcbab8c32

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 adf87200531f0c41cd459dfa63077eafc4d1014b223fafe1a365398bd8ef25af
MD5 650a2c4ff577ab2a144ac22dffdfd461
BLAKE2b-256 a0d4615e372def94fb1cdd7fca71fb1d39fef79ce07da426fd10c4227b780cd5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp312-cp312-manylinux_2_28_aarch64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 815d6d5b0f1fe6b361c929bae80c2de16604de8dc8478075b374b8d271fd62f0
MD5 50441cc92d42774e9779403897455205
BLAKE2b-256 430a22827df970cc352c343e2e69c09760dfbda03a50472296ea358a1462c20a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp312-cp312-macosx_13_0_x86_64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp312-cp312-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 284c40d8d26a5c79eac8865d8c7bd03800a6dbc76e5292e86ea8fd068534cc11
MD5 530373c17e80d23a7213383cc989bb82
BLAKE2b-256 02328861bcd36adf9f8efcfabe69c1f186cc551c6c99ea6caa359655596373bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp312-cp312-macosx_13_0_arm64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d120d55408c4c14459c5efa2b21b3f97cdf62ae083bd2017bd2fc3de89f94ce8
MD5 0c8908e6e75c0dcbeef77aa203379e79
BLAKE2b-256 0dafb0598c569613e7a0bf1e510a9651866b9b215fa819ebba151e2e3fba062f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp311-cp311-win_amd64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ad0307b346b3e7faabfdc7a632b9b7c4d839b9625e87ff7a7c62880419c8236b
MD5 1fb74d4d3a3d80965722a2b2bd8b3e3e
BLAKE2b-256 70ba506238b192a36bb1bab90e5b8afba9028b5d1944ee88c49174e5484abeb4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a737de7224ef047aaf100c2bcacc53c6179b9f35421219f24f3345da318d4dbb
MD5 12b14401df6c0b78b2af4fa6516f3dee
BLAKE2b-256 2aa87107ba930ffc6750db398cb499cc7732eeebdb9271697c3bf721df76312f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d51296e5af60d1300a8b20065d0ae35ee66129bdc239d8d62f001f04f25d2e5e
MD5 81e48139950b9d0c3301e55cf4614942
BLAKE2b-256 57d7b9c86903e263fd78a32634f98d8d95581add862fb4ceef55832483847dc0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b19b109b362e2e0504cafabcd76ffdefe813a3ec574d5343189ea1469b3595ca
MD5 dc0a21428d7d884b0732076af6f28b16
BLAKE2b-256 8c2395b58fd586acc305a1848c39c767dd9ca038350d1185cc3584702a4fe221

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp311-cp311-manylinux_2_28_aarch64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 efea8c5789e3e5a29dd7759e143b6bfc103c50bd0e9dd2f7ae6a7d599719a429
MD5 8d57a7954cbce9ab79c51375a69f3bfb
BLAKE2b-256 28048ab0df3b6e1dfb5ff0087fbc9469ce764b8151accc419ac849edffd8ddbd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp311-cp311-macosx_13_0_x86_64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 5597df9a5dc08d72555cbb436685e31adfc060a8daab8f7cc70c6576068253c7
MD5 deaa134c12b26029bed4b99010791ff5
BLAKE2b-256 d8eb780029eb51eae0f9f89dc754610c57cc216b7bd95402edb6852a43b5c341

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp311-cp311-macosx_13_0_arm64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 734ca2f83a66f64c7a3e13f350762d82460abd728312f48458adc6720707b47f
MD5 2b2aa5358dfba93f842bd14d9385e041
BLAKE2b-256 d9c8eae84f3dee0ca6ea4c949593125e291c3a93ea069a71b32e761e2b5be92b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp310-cp310-win_amd64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 03e198ce2e15021cb139df2c119d9f5577492bea0b3860972344d166a183dda4
MD5 7c5406ccb1559c6825df2766aca12597
BLAKE2b-256 7b4667f13dc0dd6a243ee3f532ae45d65334c292cd84a5dfea85b2343ef6bc61

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d95feb0b3adf688859ecf469ee65b3032eff30f8221b9d38a335579110ff84d6
MD5 2c552fdee2b1baacb470e31562af44bc
BLAKE2b-256 8e5ce4b70f06086ee146cc144dee1eb07eebe34b1edd707053e08ed0ea67bed1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 66e8a93b2e32fb3e47e56ea9bf8a180e7208f84ff1c90d2f39fea18943399648
MD5 b219c303b0f6f0c5d0a28a0876be005d
BLAKE2b-256 8999b3288afd8dd3c7884d4bb56b573a4865871c1b14a0ad6b7a653364f2ba85

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7aca7fcd6de28a751b56c2bf3fdc8c02c957df5a75fe465aff23e000bd7940d8
MD5 1868eb335cdfe7a3e93480a8ecdeba23
BLAKE2b-256 6b5cdbf3e81fa0d3724c3db25738c5d63f73b25e460912ddfd7607408772d9e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp310-cp310-manylinux_2_28_aarch64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 b11ce3e214e4203ae18e2d56aa2a4aaaecc2cdedeb1153eda0502277670e98a4
MD5 c6919801d88c1a35e86dbd469fcb6e7c
BLAKE2b-256 e6271302864759bf91a5b2d6130b5f1ba209e6db210cd26cc5bc7710d714a618

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp310-cp310-macosx_13_0_x86_64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp310-cp310-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 06c3c17695951b1fd509386859cb138ed8358e1fe84a0e678f95d35989058f37
MD5 4f3f5446d49754bcada8e3154df49ad7
BLAKE2b-256 01079ef4ccc151eef745492fe0cdc4fb743a1f0228727d4d31416189b99eb5aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp310-cp310-macosx_13_0_arm64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e0ed9d74b3e7ec93d033245d06cbc0c065fcd1c8c15b2d27e4ba2a50662932f3
MD5 8d9071c6200cb725ab7a27b8f513bb64
BLAKE2b-256 44290b44f16be6af857adc99ec6189611c8c3eca4ac429029030e5f2b837573f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp39-cp39-win_amd64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 aa5f024fbea3c370eb6bb61b8083e5e2b2f5e7dcc05a167945386b6a27f6033f
MD5 dec9bebd997aebbdb9fae80b8f5b97c3
BLAKE2b-256 0ed53826070cb318851c7dc4e2d4fb4a006a338ed4d2070d893184fe212d83bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c273a50b53c5265e88f996a5f6350618996ab99bdaf8033732e83e6760b686cd
MD5 08ac9deb09fee451fa9ac69891656800
BLAKE2b-256 02d052463fb43d9a881a2c6a64ce568c43495a4f0d89b9a832bc576035f20a95

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 071f9896d4d683e204b2cee5b53416ab76ac39f402a9133d086ac9d0163c839b
MD5 4e0c59b1bf0691cd1c5aba5e4fb84905
BLAKE2b-256 e43b93d1cf9e095dc5be6412987a214ae7578aee10bb1e49a4f18867dba5766f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp39-cp39-manylinux_2_28_x86_64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2fe1337fba83f9b737fd3c1360de1e8ddf94ad41db4b5bee2f2bde161d6218f8
MD5 02252add41eb4bd3c0e1a506eb7ac241
BLAKE2b-256 ab3423455653ebfa20b7b307497db506b9af7ba51327a5e80e0b4140c61c87d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp39-cp39-manylinux_2_28_aarch64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c55def6a120c10df2bab5c5c8f12a1cdb049640e73d3d23327fa0f825a5b694b
MD5 8f40d49ea86737807bf614a9122bb42a
BLAKE2b-256 865ffd390d19eb57d424fcfa13ea8969661e0b57e7d9ff9382b5768ecbccbe5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp39-cp39-macosx_13_0_x86_64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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

File details

Details for the file pysciqlop_cache-0.1.0-cp39-cp39-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.0-cp39-cp39-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 162d4a10287c8d9966ad7735e18fcab35df6c8b81298ba0064373656e078bced
MD5 8eeaa23d59689752a0a0fa7f85ac4535
BLAKE2b-256 67b165de04b3351d35dc170af73e6029f274a221cfececc12ac0548ef2dec2c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.0-cp39-cp39-macosx_13_0_arm64.whl:

Publisher: CI.yml on SciQLop/Sciqlop-cache

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