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

Uploaded CPython 3.14tWindows x86-64

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

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14tmacOS 13.0+ ARM64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14macOS 13.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13macOS 13.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.12manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.12macOS 13.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.11manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.11macOS 13.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.10manylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.10macOS 13.0+ ARM64

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

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

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

Uploaded CPython 3.9manylinux: glibc 2.28+ ARM64

pysciqlop_cache-0.1.1-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.1-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.1.tar.gz.

File metadata

  • Download URL: pysciqlop_cache-0.1.1.tar.gz
  • Upload date:
  • Size: 804.5 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.1.tar.gz
Algorithm Hash digest
SHA256 01d52dc74458fd38c3d40d0c55b88e86ea95c4d5d3a39b0171a5f9391d155086
MD5 ebb5c202bdbf34a865295e2ed9260286
BLAKE2b-256 9feb21cafd6cb4c12878527422f0f7f52ccc4a3bbc2f2a580e32e4fb9bb35f0e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 9ffcab86caee6fd6182500820df26565d6d694bc7a887dd61abdb5cd8423dfda
MD5 236f761f7222e2715331c31dd909e057
BLAKE2b-256 323afaa14469ebf08ade2b92278daa6c201ea3bcab65436afaee2282c83475de

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 45b58589ccb65d119930003c249a3d35beb17df204d4215a8a307ff4bc282fc8
MD5 5bea6187b97e63f6114d915f88422cd8
BLAKE2b-256 0e2aa3413a3f1c170e9db13fc825c98d350d0c268730c813266b3c6bfadccfef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0e0ae4f879e0f70c0174e2ebdb510b1fbda583af5d0ee2f1f5433048817af26a
MD5 fa2c77f577e1d9988f2162ea4c866eb4
BLAKE2b-256 e2ecce27f7e50e0c40fa7cbdfc2333d8397f84457a5ebdd1e6d37c9fdc229d2d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ac6fa64e34a877d4f6d36d5f4196b810522c42144cc9cf9eaa968f7a9a928ca6
MD5 88c06dc9af821d426c0d5805e0f8cc2a
BLAKE2b-256 37512bfcb5c0295f1bcd743634b31b3ae464d90154ce9eae97772748d51f6d74

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c972daa4e1f25b04604b63ce74bfb4cdc9161a9fa0fa17de9da2cc640ea290a0
MD5 fbd9b502ad4d3f268ef0584b52ff8be0
BLAKE2b-256 747e799d2f6d5925fe94b6760feab963188e3323a991de9c358486e0188ab793

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp314-cp314t-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7b2be51f8d6f72df68f2b27261c368a55272c31cc37ca117a31c23c3921a0cec
MD5 50f07eddf46a7890552e72d7635e1944
BLAKE2b-256 141e368d1711044f66e229293e268056ba591e45394b7e49669cbbc27f0e3768

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp314-cp314t-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 fabecca8fd2c4195090a4fc25fe0f3e4ec579967fe178c9b71f5f78108e60a0a
MD5 bc6f591ae88e68b8aa2660749ac54d66
BLAKE2b-256 d333f92f88845a3d91cf8796fd90af23419c8038decefe1ab314c00aec9f2698

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 6994375734f7a29607e8f2d5be111050fcdbe81c2a1916dbc95bd2faf76e98c5
MD5 3a6ad696b56f65091d882bda74407497
BLAKE2b-256 da0ec074caaebc1bc992e97bcc4ecf2c618c5a76220a8b543bc30856c2cefea6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f49e650fb8691545c7d5fdd2c750ad24490ef1716a026d1f1a59cfd9c5d24bce
MD5 433cac0527ebc32284a68a4be310537d
BLAKE2b-256 78b69691f50e5037220ef8a491f71983320fdd597216f143acd1d07ddf031d61

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c88687896a67145610d3ee38741a56ba9e6d4a9c4c038144c82f38aa2c4fe492
MD5 f078df10692af958b9bda4ea4cbbb6df
BLAKE2b-256 6cb290f1d22f9c25c7839fc64b9674e6199954cb2ced19f09f63f2473cb1bb5c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2a0237d47f2569fa0b84d3f22d32c0e90780ac13ede013b4527101287ea5cc01
MD5 54f3612eb463b6bb23c5b825cda26fa1
BLAKE2b-256 60f72b23457c7789e8cf1e592705d4baf98e7225d6c3ac2e44d80acbff6b794a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f8c1c6a191af29d42caad8c0c5debb6b7e160e55dc9cec3f18de97b6982a627a
MD5 eb4775ece730575d2b2a6dc40ea31b1a
BLAKE2b-256 2bc4259be1da77c4c49586090929a74abe8db7b5e177a1b4efa3657e11a7cdb2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp314-cp314-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2c1e0fa6502a0c07bcb21281b4bed0f7dc02d47ee32121ba3ef9b98ca458b97b
MD5 9b1233ea6cbe7d5ca7b0ed4f11deac1c
BLAKE2b-256 30532ef687e010c6c15ee13ddb3cdfd715c2815f4447a10a0a19837c42007c6a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp314-cp314-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 1d25402b59c3f8f8849d9651245572948f07d16d02abc3b2e83f6dec4e768724
MD5 4cc5dd6d5ba06a4493080176a0163c33
BLAKE2b-256 d9d2370e724a54692abdd78b91ecb4be1e8c4e567006095f1e8ec12646ce54fc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 21fa18349ff4925da54a18a9bef7b5d62477b297258761c0551be328ace547f8
MD5 cdbf0fcad3493f251a94e8320707f79f
BLAKE2b-256 af0008f50da51dc0006b21904c8bb7cccba4ad41ec168b3c2d0ecc38e5985c68

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e56132d921f11d466e953a384677cbbe5ce104e84eb81ed9e34359bc6f14a7e3
MD5 1c86368008a5d2c1f625cc6e8d561b13
BLAKE2b-256 3f6be24a80760c3a8e9d6ee2e80139bbe7531b622a68fd40635af88b2316824c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a00d49adc2d412b565c59f6cf8bde4c7b70f51aefcf3a575a160d2fdd3260ad9
MD5 2c03d992b9f1d24b1f871daaba1df1b4
BLAKE2b-256 f487e200c3cbf54687f8d992722cec179a1c90989617750af658aa621a70cb8e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4309b1c21b70c254193a1292713bac7c7629d08817d1a1d76a29f32a83f19bab
MD5 4877ae3bd2962e34c3cd2e949e8085fd
BLAKE2b-256 240c2dc6b74fbf0e3d42ea03ce32989df8660970b9d036fe9b824f8d3903e4b9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 889692edf490eaa3bdc6a49fa4c630a8df375894521b306e6611774785c9f7e3
MD5 34f75950b2f99704406c8fa8e8a2b926
BLAKE2b-256 4596c1845531a3a4ffc98588ee4ef74e402b878241e8f46ac0955d8e1b3790b3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7a6d1a4cef885231a67028beabea80db5cf59ce5b00cf366e304af8e1bf356e9
MD5 d4a843f6b0665cc52de8cdce3614d9ef
BLAKE2b-256 db68ea1c184a515d9e43fc6f9e934662f50e9af7070d2bf29da1dfcd5997e24c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 428af46c498fdc29046e28fe74aaff8f168a87e721c7cecc42a92e2ecc55df82
MD5 49965595aca14eb443171f1780ee6345
BLAKE2b-256 942c163ab662ebab92bc43b163e50b85e971c966e2eb7aafea7a10565a40e2f1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 eb3009e985fa2d06fc3b8e3994c6d2bc58c30b5b3f91d8470e759a5525ca104c
MD5 af2ba6c70423a7d1448aaee37f523a49
BLAKE2b-256 74eb48b2da1cdae46750f2a5cebfdcb91701af569b46870605835ff83562e7a4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f36628810e91a375e413bf8e5c8f3d8e7776881f51bc730a84b22b578ab918ee
MD5 d0c606447bde74e41e4841674f9e53a6
BLAKE2b-256 d2507e1112e69d935813420ecb23a2725157c7808b97008346594ff4c6778b5b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3b559e2e218f87656aac40d1fb31c14ba7df7fd28c500afd1a313a49648c0fd1
MD5 65098a29970cbac663bb2847f5b09806
BLAKE2b-256 df21dbb72cc1ad50d756d292905a0562caa66cfddd3d38135e49ec5bb2ebe19c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e1984a11849339eae2815f7afe67decfcf02cdccdf0de3de50b6fa2d681d96e3
MD5 d3a296969f28678407db0fb3567e7c8f
BLAKE2b-256 8469ffd0fb3f749795e742079651829375a269cd84df39e79e7c76e7add62880

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp312-cp312-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 19aded4aad1d2e8508fe22db475401768b537dd160f68ff32170f141661103fa
MD5 d14aec38fcc79cc1c5e04cc025bf36c5
BLAKE2b-256 35eb429ea72ff310bbd5702e3add451396be4cd23cb81b7baca16eb6ca237d4a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6eb6278748c31e5841b73e3a05c9652627d78fcacadbdf294944ae514a92c691
MD5 67898c7fec13a941eaca789b59756cee
BLAKE2b-256 6936b008f1d5105ed0644db55e502611e6403ca4da7669516f05e5ca277a0ae6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 024d9859cbefad617d1e9908cab229667e8f0e3975ab5f3d21f713a4d8200131
MD5 a39c349f69ca8f6cb40f2c92eb126cd2
BLAKE2b-256 6d1ccfe54e0deb34765e3803bb72b69f547d79402d88f24b34a4fc615d127029

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1f2c41bf0a91e3b5fe87270f4f098c7296b2c1aee94cab217a94eb8ed1045f50
MD5 76131b02b95e4a212582bbc58c433294
BLAKE2b-256 4fc58c0f766bb5b738dc167df73ab7e5bf2462ccb664aa628cdbea387082031d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 47c8203b1fd9ff1ae26c0dc4b8e040ab889c06402a5dfebbfe3f3cb4405278bf
MD5 4d6282fbfd1ffc299286d2c08787b58a
BLAKE2b-256 1fac82ff6dfebaa67b93d588698f76295520b21a397fdf4176ac9fabe78aa82e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ccd072844b5c185272751ebe0f75d10e5cdc072f8c36e5ab645bcbb07aec5953
MD5 2a598b789146ffe33108a73c093b616e
BLAKE2b-256 c15e8b854f829dd66dbdc866218306c7810c8a3dc055d6a0f76076b832178270

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d14088fd1db46e7f0f6a67a5b68a08c03e0009df6e9961387ec71e3006aa6107
MD5 57f92a7e5cc12ab96df80865909bf6c9
BLAKE2b-256 3af4000a66854de01494538bd8f8a9a5227a2185e8cea52253d4c495b4962404

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp311-cp311-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5492664a4f55dc3e99bf17e22059d307a143d570bcf4887c1cf65d5ab58b7d49
MD5 76df981615130a8f89acc570954e827d
BLAKE2b-256 82a2ffcac46d52ab8bf5bdfb8d5fca580b97fa53a5591f1fc0900ca2824bd4c7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 b393808c3d80f7ad2e3ab8f1f2bb891f8ed009783ab057e932d7b2a2d3438750
MD5 6862587efebaad39ae24afc4c10f36bd
BLAKE2b-256 dae83a1cfc91133f2755fa06b5fb732708282bd9f2e107c1887d9e9c8a693e4b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 fc34df194a6b4f9269a2fffc8dfb0c01d3bccd3d52c39be3cba83b243a6b5e86
MD5 f3635dda7aeb3cc8ecc0966dcafb6792
BLAKE2b-256 ab8a0b4ead477dbccc0281277470df4fe744b54c1b3fc87ad716cad7cd0cc694

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9f5cc79de5ab8fd83f8bbeae5ff5eb0ebafca9d1d72659563b925b4cd6d142d9
MD5 54f945bbf35d0e9f06ba6d87188be553
BLAKE2b-256 77874598e7a2baa27707fcca0f4ea1b6509e7fad47bdaa1647c3b8099da95539

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3ee11d77a1244e9b6ca5f05294ebec37238d09c10b6b3736a4eb64c6430e40e4
MD5 67e23f0964f3b60911594c8484de3118
BLAKE2b-256 ef4a2815cdd4ed3487b8a54e4ac5b8e5b38a13b9282314f3a101f5e20c15f4c9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ef24d4db8d9766333c1db86f65e922547576d7e5f919d5ec03ff34f53eb2d203
MD5 e9b2335f542748c8a1a424e162a467d9
BLAKE2b-256 1b58de596066b8dd66496e49986d5177d5129faa89c65b7e6eb352aa7c4cf23c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2e732e0014e45f70c752b91a456e3fd0f51766553bfb329ba722859ea9c6fac7
MD5 d4dba295283b105f7ab5045b5e2c3ce9
BLAKE2b-256 7cd9dc4865594e724fb5c6821d491baa772fc2a6d5abb097cd3f683085535548

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp310-cp310-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5fdf5ce603e5728add1b227b82f4f57a3188853f8efafe5795ae5f828ebe329b
MD5 3de6b57f402269ccddc98acd03ed9433
BLAKE2b-256 30d92b90e01e85f3a5861275087ebdb5d05d584499b5b177e8a9d0c2aece0b84

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 55c81f1eef9b47ef3bab187dc6160017e5e7f9f263e2ba1e3e478429fccb98ee
MD5 25d793b77de14a6ccf81a76eabe97dd7
BLAKE2b-256 6f06b78ac6a395afa5aaf4827e1d3a9668986e96ea64c0f1ce1eaf387c132f96

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 d02cd65c4df488f68bf13f3bb2cab842fe9e15cb384aff4691f355c388ee1c33
MD5 bc890ede9008d829ad87d0ae0cbd1cfe
BLAKE2b-256 2b07a8dda80a46930a8f486417e5f55d682b59e9adb8ebe051a9f2b3d07c8fdd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f01d701db3ad1dcfb5ef9d1948e17d73512f0ac5ba3dc9e25efdd17fe53b23d1
MD5 fc35376862e04f6e53e51a9278527d03
BLAKE2b-256 f63871680b3a0a25c126a4c9653905f9141df8e4147dac5c36aa2af144a9ca70

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 607fe670e7886085bd5be94fd6db862baeaff786912640f386a9b5d5b755a8e1
MD5 fa11b88507d1d4866b23564fc5f74e35
BLAKE2b-256 43e71b5cfb7d2fda8e234b1c687ee7d46d333a0c9b1369cbe450f6dc4718b38a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e13e70dbf4ccfef6329c64c1f8bcdf131dd79c9b4649f52141da80f9d75b4efa
MD5 d8724e4bcbd214a87b2863309aba228e
BLAKE2b-256 cf2b9a83c7d6b5121314b2f0a33047b12a6e8f282adb55d0409828c8149b79c2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 823af3e83319227a61b1a6375e0a383f2eb1e6ebe573113afb8518b343864fd7
MD5 6c50ecfb8f14129b0f3695133bbd7ead
BLAKE2b-256 e4d4e7b4d6de2c99bf5243ae157d8e3a9f63269a4b2d8aeb1f0bd2a576c7eab3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp39-cp39-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e4b97c31f634cdb40af6ef993b436085f501912332a37c90def59af468945144
MD5 788fcb16648250e10acc7b6e324ba6fc
BLAKE2b-256 c1a1f32b840b3d4f7c860e2acf65653aae43e994f20d511c2a0c4c5f95dc3867

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a30cac2adfc2e0462aa2e078c6e2130e3d163eb7e1cf3b31e95eace6ea0e6ab8
MD5 5321e4a54f94994a13a0bf4f1d1c847b
BLAKE2b-256 e15cf8364eafbe8aa4a14d5e4318b63ada169bbd7447348dce27e7f7dd91ef4f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for pysciqlop_cache-0.1.1-cp39-cp39-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 f2410747b33a0781c53db10ba64bbb5e3047fa74da3f9ab4e9c31c7119a3703f
MD5 efaed0d51e700bc0d12564e31f2df653
BLAKE2b-256 4b8bf61076654d80b258290feaf8152f3cdd50086aca8f6580635d876f41a0c9

See more details on using hashes here.

Provenance

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