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 pysciqlop-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.2.tar.gz (806.2 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.2-cp314-cp314t-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.14tWindows x86-64

pysciqlop_cache-0.1.2-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.2-cp314-cp314t-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

pysciqlop_cache-0.1.2-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.2-cp314-cp314t-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

pysciqlop_cache-0.1.2-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.2-cp314-cp314t-macosx_13_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.14Windows x86-64

pysciqlop_cache-0.1.2-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.2-cp314-cp314-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

pysciqlop_cache-0.1.2-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.2-cp314-cp314-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

pysciqlop_cache-0.1.2-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.2-cp314-cp314-macosx_13_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.14macOS 13.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

pysciqlop_cache-0.1.2-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.2-cp313-cp313-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

pysciqlop_cache-0.1.2-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.2-cp313-cp313-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

pysciqlop_cache-0.1.2-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.2-cp313-cp313-macosx_13_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.13macOS 13.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

pysciqlop_cache-0.1.2-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.2-cp312-cp312-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

pysciqlop_cache-0.1.2-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.2-cp312-cp312-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

pysciqlop_cache-0.1.2-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.2-cp312-cp312-macosx_13_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

pysciqlop_cache-0.1.2-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.2-cp311-cp311-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

pysciqlop_cache-0.1.2-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.2-cp311-cp311-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

pysciqlop_cache-0.1.2-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.2-cp311-cp311-macosx_13_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

pysciqlop_cache-0.1.2-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.2-cp310-cp310-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

pysciqlop_cache-0.1.2-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.2-cp310-cp310-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

pysciqlop_cache-0.1.2-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.2-cp310-cp310-macosx_13_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.10macOS 13.0+ ARM64

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

Uploaded CPython 3.9Windows x86-64

pysciqlop_cache-0.1.2-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.2-cp39-cp39-musllinux_1_2_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

pysciqlop_cache-0.1.2-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.2-cp39-cp39-manylinux_2_28_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

pysciqlop_cache-0.1.2-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.2-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.2.tar.gz.

File metadata

  • Download URL: pysciqlop_cache-0.1.2.tar.gz
  • Upload date:
  • Size: 806.2 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.2.tar.gz
Algorithm Hash digest
SHA256 af43d7f7cf459516cfeff4264d5e330568a540c9800240c2d1a320ec0732287c
MD5 8e39e8a5e57a7f84d54b81c99e616a96
BLAKE2b-256 f3f5bbb70f504a707ac98d0aa23a8cd06d34fbdafc1d926ae19464c684d3d3dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2.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.2-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 040f88fa6935655e2023024b8c4ffe2fbffb3e7a715e13d4aaa7ee9f7a176546
MD5 6b3c72adad5a51845e75c7bbaaab4a20
BLAKE2b-256 6c25b4b19a0849849b664d681324031d3d9b02bfcbc97b78d6ca3ea56fef6b93

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b1161731600cb28f8462c2e50ef5516c9ef8623c0f127f7dc1ddc66d2c652953
MD5 312bcd19389dab6efd687c5b5dffcf2b
BLAKE2b-256 5f9ac71875be7ea4f67f7e21e2bb3549648f7cfc694edaaa886e55188a473405

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5222a467ed0abecb68d017d9d9ea67de568c38172723adb7ea45ed5404c0b3ec
MD5 0f79781be5df9dd1ef4e84a299a62a72
BLAKE2b-256 16433987d63775807df7459ed397ee38afd54d9550e6dd63fa2da8ba3058fb16

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6b3858d7d451246bb6bcc94bfb1046b528f5735cd7465bae5bf982eb52305619
MD5 d8922c1b1515839ab24e15984dbd2557
BLAKE2b-256 6025fdf70017ae49d057a661eea72003cab57b0b028cbebfebe8e28a6ec03417

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 547aa9d7d0d5e646e8ac37f947a05e60034f45d8b301ae186e4bf204796baace
MD5 eb34a69e537821114d562635b2ae3c37
BLAKE2b-256 dc6bd8c5e0caef3131c3d70b4640976effe39ce86a3c24c1a1e7fe690662549b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp314-cp314t-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 3fd62eadc2c89951fb6eb2acc9cbaac6cdda9744f4d934b47ec65f18856963fc
MD5 6eafa43e0838ad864316f07344f0a529
BLAKE2b-256 07174c50daa8bbe0ca31f629e634a0401bb4776dcd54dd1e77b1721d2863202d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp314-cp314t-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 1bfe3fb96b7fa99b3906e41655f60a53d38db6cdad94cabb61030e5e960c2406
MD5 071ae61c6adc80393e9ab204f7640c1b
BLAKE2b-256 f4126be6de77f411b55d25038444c9d00c9dfdaeb71278361c91b4a727ed04e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 1ea57ee34d4582145f2002a9a7af4931581c8bbc5e854cd3b1891d5707cc1541
MD5 1c5167ca5e661283b7c53576c011abfa
BLAKE2b-256 afb6f79b8d679455bdd28b0958ac6bbd0cbd4d0c1acc16be87894edd168af5cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d96d07da01e50476d4a4720e4a56e91c31ae9863a6f4eb5cb47adc575a584d34
MD5 4795ab5de9687c240eeec8af236538d9
BLAKE2b-256 ee9817d923f9f5c75552fe5efdfa770d2647d9d29f3a6c747653acf9a52ee6e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 401e2a9537392b8d6a33828ca8e7265c26a86f3f999c3c8fe4d17ed3f914b991
MD5 264a6f7351139d810f6689ac6604b28f
BLAKE2b-256 567eac95cd17a292c695ee95ec07270e3ce0188fc613cbee962b8732ae6914c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0ee3abfc10a068f23880a3b273a693fc1605d3751c5db1b95830093613f6a315
MD5 1c9c70a58d2fda1360f612fc5d2692b1
BLAKE2b-256 7ac8c1cc05b0207b1a293af65a2fac4b471fced6a75cf21635d8aef2afd419b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ff088f2d7d2574e842276981a28a4a7c0d7e83d1c788099882e6464ee9fcf91d
MD5 81fe75de9626c6680ed9d8d15808798b
BLAKE2b-256 692bca720c43eda21509325dfb30808e7d372eb760409d27fdb22d2155871164

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp314-cp314-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 918b3a60e446becde5a8a6d3dd7fc16c0ada0292546c3020458f34a8bd5aee18
MD5 a397f1bb96b01539935cf16990aab0f2
BLAKE2b-256 a5efc8d7dd933f13f7605bf4129f37955d8e116ac2d48508410f5e6f8f13f5eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp314-cp314-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 52a0232e30eb7ab824aeffec8d3862c58573e6e1f55156ad1a691cb10a9fcdea
MD5 f0308f62bb4e19cf5ef2531a4c60e267
BLAKE2b-256 b387edef8b1b7fe6bcf22be21f4e64c93a962ec6dd21460ce21b2b7823a03b4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 25f256ce5b62de14215de8b97b00fe2427fbb78db03771d5caffd5a70049e94d
MD5 863040d29e04ee567a1a7575a7f338b3
BLAKE2b-256 b40ababa3f707ffeadb527bf0b68e2e1120c6093ff17398a61bf859efae4a1cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3ae9f82e32ecd22e2d4f8d93cc30556381261b91915ce143b6a8038895a20349
MD5 d16bd2e8c2fbb7c91732fbc4f3e3344e
BLAKE2b-256 995caaf34e068cd698273384137b8d6539055763e785e122319f8f74869fc093

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f24858bb038f2a7d63ee296e50f2755b43485e9f63c491f536826e26e583b7eb
MD5 d982a9aecebb90fb846262b595a0dfae
BLAKE2b-256 4689d2bc8b1ceb9084930647602c14e0f919b047b755b4268be5ecd378d65173

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 311a11664e26931e854096c80caf215509c0709b2204ad212b29a651ef5e5be3
MD5 644c57a3bf74830673fe100170d04e92
BLAKE2b-256 81812683992c1990c3dc68d962bc761ee877fbafbccb17ed0fd62bd804e6de29

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6c52f6abef19d2ef0fd33eb1f5d85ef330c537c8a26446b4300b04a7af3fc64a
MD5 44c771ec9f59b7763760c07084f09a2d
BLAKE2b-256 4ddd6934c4c3b32d4b0e640a7ecb19320bf704eef9cd49baec9050203426d787

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 5117643bdb96c9ad0a10485d6f9e272383ec536adf0de084c6fb3e1cf448fb0e
MD5 ed68c94ae9452ed3e80e09bdb3d9d705
BLAKE2b-256 c282c1a9921628ed6dfcc1abf51dbb45449e7c2a2e0a4bbe47b8a32cae3f5efa

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp313-cp313-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 6cc42265770db2d4f8ab74be8bda1c7610095bdf961684b855ed440d7115c701
MD5 b7cdb3707ea950c65561d82cff9bd3cb
BLAKE2b-256 0857a6d0417b185d7d0568abcb89bee227b19214388e22fe42e9e2ab53d485ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9ae38cc638fc3197c3070319aa942447b8eaa3f0c16f8384c995d5c76da1d888
MD5 d040e105bc686f141e232ff4878c9df9
BLAKE2b-256 c2e06bbc6ba14e088cec1f5f96784b806f7affb1f3db44958b5d92d75e042e0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 44a4580372cf20b176299c9ca741b318446379f278c6112d93fde5290052121c
MD5 e3ff615cab7ba2cef0af589f8c8a1503
BLAKE2b-256 4ca7db51e633df6a8686bd9e39361e6e36c57374f2d837bf830d99b43d003458

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0c878daf5b3aec085bfd5dfaa3b2effcd0c05469595bd11d9792dd5c2c0b3f96
MD5 e2e31699ee3ee48ea68ec1679f077c23
BLAKE2b-256 7c6314cf6b825027635100e99080983fc49f10b244422c4109bdf9e1eeb107dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c36b73ab030479b5b70b4dfc8f45e0520c34ff4cb75f227494d30ff5b6af03cb
MD5 e6b5d2e381efc3ba203b350463b4bcf4
BLAKE2b-256 6997f1cb2b253e501ae222fa11a3ae296fabad58731971a6de94f5ea9b04ec35

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp312-cp312-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 084fc92b06024d00ab927b986b20a5f4f2778209850d56458440bccbc42bee2e
MD5 0b53d16349271ab2436324defe90cb0c
BLAKE2b-256 5fdfac73a29d44dd9bb97277247652a137d185ed8622bf552de9a91fcad310a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 630a3c3f7458b047a882d28e9bcb9b63cbc7cdf95548b8efa4f3af687ebbc3ee
MD5 63d3d227e7a2e848c056574075f300a6
BLAKE2b-256 00fc9bd8136a214eb2b10b752f0ac332e499c5d78b79b0ccb8b729914658449c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp312-cp312-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 c3cecfbdbcfd82d89e42795076522375132f6d978d96b92c6caf597d499bb36c
MD5 cc2931050f153e3cad8e1a60ffc104f1
BLAKE2b-256 b4e074f83c197618c7830eb7bd95ec4c8132923a7d822180f7533b12337326c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 aa4bf0b90e6003206c83c395827fbc75c11cc19cbdce32b8aef1e8d2adab77f6
MD5 cb6ff52923c0dfaf918ba9fc87ba0094
BLAKE2b-256 66125ceb34ccd69cfc236c9fd53f27e2aa25b5307abd8587e776d4eddbdc058f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1c72b20d85db1c5c97a13147746663c3385f1736050de69665821a5e73d2bd4b
MD5 2de4aa7daa292c9fdd72cd77026be307
BLAKE2b-256 766f9982f3d1144572e741d57633c8ae63db1c49dc3473f0dbf9683fc4e02071

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 60dae53445a3b1fe7c46bb9b6866eec6b9036266b7a308690091dd30d733eb9d
MD5 d779be56339fe66c2cae36cc589f38f1
BLAKE2b-256 14f88b3d28acdec21bdcede5ee6538156ba8100ad717cdd797dc778fc745b244

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 847287ef2b895a7c099652251ada3ff4e914ab7b65a20f1e454fd50d37db3de4
MD5 de83052bffe658bdc0edc7f1589ad866
BLAKE2b-256 8828544299a00e1320d4e7a02ac32bec5a1833fd20fc2dd3dc213712a71c6c76

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp311-cp311-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 54bf648af767536e6a110dfb311c3f964ff27a4c7b4f157ee1694aa9b7633876
MD5 7dd04391e9267623672d5a93a8806d9c
BLAKE2b-256 0693ae7834e3ae97b00e821f02b7a742ef8d7bbfd111b69daacdd95790956760

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e2bbb3a2ee1a11ee0d6761b072a54eef7009ccea8898a3bf9fbdadd8aa4c3dac
MD5 b6fb320165f790d303175423e48f4b54
BLAKE2b-256 2e5c62d5d1206851d6d7473358e629163f7246a5c536990383e1007633d06e4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 e2190d1c35d355ca5d0990b0d50e7dc6b12ff0a089b389de9d4825e63636536b
MD5 335a44fc38a4cdb86fa68d63bff1f078
BLAKE2b-256 14786f3b7a8019946d4618e988f532147f50cce25d5df6050859b27feeef5090

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0a7c0b55182ce07f3381fead9b92f77d52151d9597d41a801f30fd9d400c6130
MD5 2dfbed969156ad9a8f09409ff5fc19a9
BLAKE2b-256 a0b9ada718beb4438550b15626dcbffcb764dd967be34918e3a6bc55af8c8008

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6de77741bca5562f506b1508f99a7a0764ed4d22b3de13092e51c2de204b44d0
MD5 1d9d7d68f2622a05b041cbaac906f3ad
BLAKE2b-256 669bb9edf31da3ad698add7da29735049f9707d22a97ee9883815934354dc043

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1607091898e710b814ad28101585551394709b75f45ac5bd9f6c08a0de9e39f3
MD5 868f4f7b12beb6befe9eae5af05eb5ac
BLAKE2b-256 e465183e5ed51f26578c58ac172cfad3e75f566a487dde208146f278fcffdc35

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 767bb0eb79e5868001480eb3ffbb5a79e304ba5b3a6aea7e4f2c3f8c292ab919
MD5 4e1420d9feea72268fac761ba507be7c
BLAKE2b-256 88c00a08e2c6e289c466c5dfee587bbcfdff603dd59ad4dd82f334e4a336fcb8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp310-cp310-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e7b2f16cd145fd560cbb33b57b8c8efd3b10af567adebf81bb58afcb221a72a6
MD5 65cd18b214bf20fa92161d9ef6f8d169
BLAKE2b-256 bfd496982ec4049b42b18c8f4b2267221ce7dd12748a6c638437850516f241e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 5101e67a345193d8e60f6de98900e45b26c1858ee1c8b150a2923c4fdb8360a8
MD5 70c8cda899178acf7feef24466a99a0a
BLAKE2b-256 a1f7b862f6b201273bf7dc7018fa9362983cd380ad4498d068b07dfc93cd0f2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp310-cp310-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 1d9d4525fe7ff988ceadf7ebf50138736e113a920f950e1d0ffbcd9fe8d4b507
MD5 b13e95c30a2aba344f8f1fc890e2e05d
BLAKE2b-256 32151be80e45dfdca5bd1f2f9a944bf59cb1c3c5d261d3441515319e9a113b2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4d6a13d49c9412126ad263ea3116611f3cfa8b6ebdedcd489333b2df4de45100
MD5 8359823f6dd5fa2be72a26d519664a41
BLAKE2b-256 608e3704e3a576e2722457ee27cc917e2d52a1d75a95d06e057067e72897fa89

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 082bf391695050ae779a9e7afc2090856da178e4e2338b7a2f8913184666ec75
MD5 df60c8df6ad346251906201b91470e78
BLAKE2b-256 baa68e63bc849addc07c9ae0ee276f9cb02792597eef210b5f3956b075b14ee9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3bfe95b8e2f484c2aacd3c016caf788e6148e4ea1264e9db260de39c94349ca0
MD5 ac8edf495c57096ad77bc48f52d76e1e
BLAKE2b-256 1ddb76fe8b7a6e2b15e52c26b16b538b8f7ae3cb100cb52a8b735ad972307593

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 adb10a04acad554d99f5c172036c9470fe8a45d2eb9f18e22ec14bf08f89c235
MD5 eed17cfc260961c5e0334d8ede94199c
BLAKE2b-256 ac3006ad68cfbdd8d84985ad40b6cfda336b3be2e553b675f00ad3be40f74aba

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp39-cp39-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 28fe308a5e576229004f0df7f7456a375e1fbb1b39c3bd4727a57d93e5f524c5
MD5 b854ea90fbb8286a6a2ca9bd48b0cc7d
BLAKE2b-256 6b8a13e8cc1d112d3ec57768091a1104c877e77c48a8dcff4f3dc4d801fd8b15

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 fc146c6cb25dc648499a67b31c40d0677edfdbe2d15f22076bc3e85633d182c8
MD5 ff7a8c99d86ab4a540b5755e98940afc
BLAKE2b-256 b6d0ab50d4309efadc7c6e8795a42a30533dd2c784d4aa3a1c0ed59c75af3659

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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.2-cp39-cp39-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.2-cp39-cp39-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 71281bb62710d1af42db5fbabede31187dd977118e9121986194a748900bfe53
MD5 2c13716c108b1cebf13046eb1bfe2c59
BLAKE2b-256 02403e4bb62902313adfd34165d7731e1eb02b1069fad4418f44cd63853717af

See more details on using hashes here.

Provenance

The following attestation bundles were made for pysciqlop_cache-0.1.2-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