Thread-safe Python caching decorator backed by a Rust extension
Project description
warp_cache
A thread-safe Python caching decorator backed by a Rust extension. Through a
series of optimizations — eliminating serialization, moving the call wrapper
into Rust, applying link-time optimization, and using direct C API calls — we
achieve 0.55-0.66x of lru_cache's single-threaded throughput while
providing native thread safety that delivers 1.3-1.4x higher throughput
under concurrent load — and 18-24x faster than pure-Python cachetools.
Features
- Drop-in replacement for
functools.lru_cache— same decorator pattern and hashable-argument requirement, with added thread safety, TTL, eviction strategies, and async support - Thread-safe out of the box (
parking_lot::RwLockin Rust) - Async support: works with
async deffunctions — zero overhead on sync path - Shared memory backend: cross-process caching via mmap
- Multiple eviction strategies: LRU, MRU, FIFO, LFU
- TTL support: optional time-to-live expiration
- Single FFI crossing: entire cache lookup happens in Rust, no Python wrapper overhead
- 12-18M ops/s single-threaded, 16M ops/s under concurrent load, 18-24x faster than
cachetools
Installation
Prebuilt wheels are available for Linux (x86_64, aarch64), macOS (x86_64, arm64), and Windows (x86_64):
pip install -i https://test.pypi.org/simple/ warp_cache
If no wheel is available for your platform, pip will fall back to the source distribution (requires a Rust toolchain).
Quick example
from warp_cache import cache
@cache()
def expensive(x, y):
return x + y
expensive(1, 2) # computes and caches
expensive(1, 2) # returns cached result
If you're already using functools.lru_cache, switching is a one-line change:
-from functools import lru_cache
+from warp_cache import cache
-@lru_cache(maxsize=128)
+@cache(max_size=128)
def expensive(x, y):
return x + y
Like lru_cache, all arguments must be hashable. See the usage guide for details.
Performance at a glance
| Metric | warp_cache | cachetools | lru_cache |
|---|---|---|---|
| Single-threaded | 12-18M ops/s | 0.6-1.2M ops/s | 21-40M ops/s |
| Multi-threaded (8T) | 16M ops/s | 770K ops/s (with Lock) | 12M ops/s (with Lock) |
| Thread-safe | Yes (RwLock) | No (manual Lock) | No |
| Async support | Yes | No | No |
| Cross-process (shared) | ~7.8M ops/s (mmap) | No | No |
| TTL support | Yes | Yes | No |
| Eviction strategies | LRU, MRU, FIFO, LFU | LRU, LFU, FIFO, RR | LRU only |
| Implementation | Rust (PyO3) | Pure Python | C (CPython) |
Under concurrent load, warp_cache delivers 1.3-1.4x higher throughput than lru_cache + Lock and 18-24x higher than cachetools. See full benchmarks for details.
Documentation
- Usage guide — eviction strategies, async, TTL, shared memory, decorator parameters
- Performance — benchmarks, architecture deep-dive, optimization journey
- Alternatives — comparison with cachebox, moka-py, cachetools, lru_cache
- Development — building from source, running tests
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
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file warp_cache-0.1.2.tar.gz.
File metadata
- Download URL: warp_cache-0.1.2.tar.gz
- Upload date:
- Size: 1.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3d969961d6f3a775783ad6c7b243f206ad5d70d081278fb7d68c1723553f5fe1
|
|
| MD5 |
af1d043013f4818f28528590f500d9ac
|
|
| BLAKE2b-256 |
efe9a412a39a13bbd9260c5daf06806ef33d6b97f56f4be02a4c4643d5328f5c
|
Provenance
The following attestation bundles were made for warp_cache-0.1.2.tar.gz:
Publisher:
publish.yml on toloco/warp_cache
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
warp_cache-0.1.2.tar.gz -
Subject digest:
3d969961d6f3a775783ad6c7b243f206ad5d70d081278fb7d68c1723553f5fe1 - Sigstore transparency entry: 955016878
- Sigstore integration time:
-
Permalink:
toloco/warp_cache@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Branch / Tag:
refs/tags/0.1.2 - Owner: https://github.com/toloco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Trigger Event:
release
-
Statement type:
File details
Details for the file warp_cache-0.1.2-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: warp_cache-0.1.2-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 166.2 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
975a6d3a17e2d7884b87f438d89fcc19b2c90855dac407086d1e25e96058b11c
|
|
| MD5 |
812896f7a2a9a199d4eefbb0dd657359
|
|
| BLAKE2b-256 |
dae0d6c972db183fa8ebf8996c2d4f8182f0b329825323beec3bfa0e6149e1d2
|
Provenance
The following attestation bundles were made for warp_cache-0.1.2-cp313-cp313-win_amd64.whl:
Publisher:
publish.yml on toloco/warp_cache
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
warp_cache-0.1.2-cp313-cp313-win_amd64.whl -
Subject digest:
975a6d3a17e2d7884b87f438d89fcc19b2c90855dac407086d1e25e96058b11c - Sigstore transparency entry: 955016907
- Sigstore integration time:
-
Permalink:
toloco/warp_cache@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Branch / Tag:
refs/tags/0.1.2 - Owner: https://github.com/toloco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Trigger Event:
release
-
Statement type:
File details
Details for the file warp_cache-0.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: warp_cache-0.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 273.0 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e8c567574e6a5001ffeba12704bc35caf2213c15c85799d0245f5fb8880f355e
|
|
| MD5 |
97a16c3e83e23c4a442e9001eab892aa
|
|
| BLAKE2b-256 |
a3375c45fb2ea3ea715f17677e9720f39882a4758f645807e6d3dc36d1fd45ce
|
Provenance
The following attestation bundles were made for warp_cache-0.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
publish.yml on toloco/warp_cache
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
warp_cache-0.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
e8c567574e6a5001ffeba12704bc35caf2213c15c85799d0245f5fb8880f355e - Sigstore transparency entry: 955016917
- Sigstore integration time:
-
Permalink:
toloco/warp_cache@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Branch / Tag:
refs/tags/0.1.2 - Owner: https://github.com/toloco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Trigger Event:
release
-
Statement type:
File details
Details for the file warp_cache-0.1.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: warp_cache-0.1.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 260.1 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
50cc0a5326f191a8c8fd4b481419bfbaa63ff8c369715a41095cc170734ea0d6
|
|
| MD5 |
2216a7aca80cc6621743a223c9c1f616
|
|
| BLAKE2b-256 |
bb69c4959e31c50a53849b4b78f1390d0daf1f772d18e824f24184d29da36fa1
|
Provenance
The following attestation bundles were made for warp_cache-0.1.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
publish.yml on toloco/warp_cache
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
warp_cache-0.1.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
50cc0a5326f191a8c8fd4b481419bfbaa63ff8c369715a41095cc170734ea0d6 - Sigstore transparency entry: 955016994
- Sigstore integration time:
-
Permalink:
toloco/warp_cache@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Branch / Tag:
refs/tags/0.1.2 - Owner: https://github.com/toloco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Trigger Event:
release
-
Statement type:
File details
Details for the file warp_cache-0.1.2-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: warp_cache-0.1.2-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 248.7 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9a6f3b4472afeb9a0e544d591df66cd98042df717c7ebf18d750df8206d05c29
|
|
| MD5 |
b61221244ef1767dc3cc54ac2fa77e39
|
|
| BLAKE2b-256 |
27c8b18b694d02bf5a1be80d2c82369e589795aceee8bcc27991b6e909af85c8
|
Provenance
The following attestation bundles were made for warp_cache-0.1.2-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
publish.yml on toloco/warp_cache
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
warp_cache-0.1.2-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
9a6f3b4472afeb9a0e544d591df66cd98042df717c7ebf18d750df8206d05c29 - Sigstore transparency entry: 955016949
- Sigstore integration time:
-
Permalink:
toloco/warp_cache@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Branch / Tag:
refs/tags/0.1.2 - Owner: https://github.com/toloco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Trigger Event:
release
-
Statement type:
File details
Details for the file warp_cache-0.1.2-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: warp_cache-0.1.2-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 263.1 kB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d2726dece684985bf45c8e4556a58c2d962262b7f85c94cbd06703c5cac276d6
|
|
| MD5 |
7f5f89a65c45ac39f9ef6fdf1e306689
|
|
| BLAKE2b-256 |
c51660a9b5ecd2e0a4f61015caa066e12815fcf5450f83fef9b75504d8e9a8f9
|
Provenance
The following attestation bundles were made for warp_cache-0.1.2-cp313-cp313-macosx_10_12_x86_64.whl:
Publisher:
publish.yml on toloco/warp_cache
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
warp_cache-0.1.2-cp313-cp313-macosx_10_12_x86_64.whl -
Subject digest:
d2726dece684985bf45c8e4556a58c2d962262b7f85c94cbd06703c5cac276d6 - Sigstore transparency entry: 955017012
- Sigstore integration time:
-
Permalink:
toloco/warp_cache@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Branch / Tag:
refs/tags/0.1.2 - Owner: https://github.com/toloco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Trigger Event:
release
-
Statement type:
File details
Details for the file warp_cache-0.1.2-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: warp_cache-0.1.2-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 166.3 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
88e2e2d9d0f99960bc76e35a1928942253e54f9faebc17968e8435a4494ae36a
|
|
| MD5 |
d594ecb5e3d814ada2381f3a548467fa
|
|
| BLAKE2b-256 |
c1a169ff57601d7277c995f11b46881f5b7f7a509653eb0f6ccbf519defa9f8c
|
Provenance
The following attestation bundles were made for warp_cache-0.1.2-cp312-cp312-win_amd64.whl:
Publisher:
publish.yml on toloco/warp_cache
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
warp_cache-0.1.2-cp312-cp312-win_amd64.whl -
Subject digest:
88e2e2d9d0f99960bc76e35a1928942253e54f9faebc17968e8435a4494ae36a - Sigstore transparency entry: 955016940
- Sigstore integration time:
-
Permalink:
toloco/warp_cache@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Branch / Tag:
refs/tags/0.1.2 - Owner: https://github.com/toloco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Trigger Event:
release
-
Statement type:
File details
Details for the file warp_cache-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: warp_cache-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 273.1 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cf0da2726215610e6c795412b3d5ea9be484b141dc04c735c3956e939e61a655
|
|
| MD5 |
dc2001f0258876306557497bbe8adec5
|
|
| BLAKE2b-256 |
2f2a364f3c6f316c8aca349ccd24bc809b17a3472cf2b5967f1d51d110eb326a
|
Provenance
The following attestation bundles were made for warp_cache-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
publish.yml on toloco/warp_cache
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
warp_cache-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
cf0da2726215610e6c795412b3d5ea9be484b141dc04c735c3956e939e61a655 - Sigstore transparency entry: 955017082
- Sigstore integration time:
-
Permalink:
toloco/warp_cache@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Branch / Tag:
refs/tags/0.1.2 - Owner: https://github.com/toloco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Trigger Event:
release
-
Statement type:
File details
Details for the file warp_cache-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: warp_cache-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 260.2 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
73a835fb9a3862f867aeb173ff4f731758d0a82d0fb22441b308411867861b2e
|
|
| MD5 |
5a3676cd4b03997eca414cc6071005ad
|
|
| BLAKE2b-256 |
0ff038fe5f8f89bcf949a7954f3ed7b1b1262189ba71b18670af60c9d5cf899c
|
Provenance
The following attestation bundles were made for warp_cache-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
publish.yml on toloco/warp_cache
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
warp_cache-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
73a835fb9a3862f867aeb173ff4f731758d0a82d0fb22441b308411867861b2e - Sigstore transparency entry: 955016889
- Sigstore integration time:
-
Permalink:
toloco/warp_cache@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Branch / Tag:
refs/tags/0.1.2 - Owner: https://github.com/toloco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Trigger Event:
release
-
Statement type:
File details
Details for the file warp_cache-0.1.2-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: warp_cache-0.1.2-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 248.8 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
befc2eeb711ac7c93c004cc8203317fcc5e08e14355dbc518d95fcdc7073a670
|
|
| MD5 |
2161cffe72052b10900b961a98364930
|
|
| BLAKE2b-256 |
6e9b2364b94de2fc020c87fc9e591d381f7241be606e70a9ffd8f68e8cd73ba6
|
Provenance
The following attestation bundles were made for warp_cache-0.1.2-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
publish.yml on toloco/warp_cache
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
warp_cache-0.1.2-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
befc2eeb711ac7c93c004cc8203317fcc5e08e14355dbc518d95fcdc7073a670 - Sigstore transparency entry: 955016973
- Sigstore integration time:
-
Permalink:
toloco/warp_cache@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Branch / Tag:
refs/tags/0.1.2 - Owner: https://github.com/toloco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Trigger Event:
release
-
Statement type:
File details
Details for the file warp_cache-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: warp_cache-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 263.3 kB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e23cd78182bbd20e242a0d1a8d151385d0fbd9c40a62528b018d722244afa4ae
|
|
| MD5 |
f7023b1432550fcdfd8c48d68eaa64f1
|
|
| BLAKE2b-256 |
8cb2d140cf5835e8005abd526f58340d931fa4f66af314cc78abd6a7494b2d99
|
Provenance
The following attestation bundles were made for warp_cache-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl:
Publisher:
publish.yml on toloco/warp_cache
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
warp_cache-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl -
Subject digest:
e23cd78182bbd20e242a0d1a8d151385d0fbd9c40a62528b018d722244afa4ae - Sigstore transparency entry: 955017073
- Sigstore integration time:
-
Permalink:
toloco/warp_cache@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Branch / Tag:
refs/tags/0.1.2 - Owner: https://github.com/toloco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Trigger Event:
release
-
Statement type:
File details
Details for the file warp_cache-0.1.2-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: warp_cache-0.1.2-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 168.6 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f13aaf6b62f2026e41a78531d82f5488e7b93dde30d43d5097d849cb1d5a3208
|
|
| MD5 |
a588dd219c29b2cc62cf442283e32066
|
|
| BLAKE2b-256 |
d1bf6bebfd33c5ced8639e8b510361b005b8475a8b6ec90ade66a547dbf80665
|
Provenance
The following attestation bundles were made for warp_cache-0.1.2-cp311-cp311-win_amd64.whl:
Publisher:
publish.yml on toloco/warp_cache
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
warp_cache-0.1.2-cp311-cp311-win_amd64.whl -
Subject digest:
f13aaf6b62f2026e41a78531d82f5488e7b93dde30d43d5097d849cb1d5a3208 - Sigstore transparency entry: 955017036
- Sigstore integration time:
-
Permalink:
toloco/warp_cache@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Branch / Tag:
refs/tags/0.1.2 - Owner: https://github.com/toloco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Trigger Event:
release
-
Statement type:
File details
Details for the file warp_cache-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: warp_cache-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 272.5 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a123eb0797ba86e99c773519f3b0b9afc4d3aca66baad9ec663418e9e59563e
|
|
| MD5 |
1cccc482f259114e7297fd4f5f99b9ab
|
|
| BLAKE2b-256 |
b5460a56a4447e52e2bf61815551d5601a4c1c9f898901711207fa6be47f8ed6
|
Provenance
The following attestation bundles were made for warp_cache-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
publish.yml on toloco/warp_cache
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
warp_cache-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
1a123eb0797ba86e99c773519f3b0b9afc4d3aca66baad9ec663418e9e59563e - Sigstore transparency entry: 955017063
- Sigstore integration time:
-
Permalink:
toloco/warp_cache@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Branch / Tag:
refs/tags/0.1.2 - Owner: https://github.com/toloco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Trigger Event:
release
-
Statement type:
File details
Details for the file warp_cache-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: warp_cache-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 260.2 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7be058fabef9576661b82d2ea495aab3b82e4c5b8524ee025d1a22f7f493c744
|
|
| MD5 |
1e8bc004ffeca80d339cf276c0388131
|
|
| BLAKE2b-256 |
76b3b9ec5bda96006656785fd58b6f001f8620d73209b07cfd0400257565a40a
|
Provenance
The following attestation bundles were made for warp_cache-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
publish.yml on toloco/warp_cache
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
warp_cache-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
7be058fabef9576661b82d2ea495aab3b82e4c5b8524ee025d1a22f7f493c744 - Sigstore transparency entry: 955016898
- Sigstore integration time:
-
Permalink:
toloco/warp_cache@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Branch / Tag:
refs/tags/0.1.2 - Owner: https://github.com/toloco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Trigger Event:
release
-
Statement type:
File details
Details for the file warp_cache-0.1.2-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: warp_cache-0.1.2-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 249.1 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3e2529caeeb1f78d0710c23c71eecf6e176a0374720a55436ceb390a3f8f5020
|
|
| MD5 |
a79d0e8b243c899dd3863b011ba1fdb2
|
|
| BLAKE2b-256 |
09f87652f665fb33dfa06415dacde1f9ef8296d391eeda6be6d751d40ae17bcb
|
Provenance
The following attestation bundles were made for warp_cache-0.1.2-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
publish.yml on toloco/warp_cache
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
warp_cache-0.1.2-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
3e2529caeeb1f78d0710c23c71eecf6e176a0374720a55436ceb390a3f8f5020 - Sigstore transparency entry: 955017023
- Sigstore integration time:
-
Permalink:
toloco/warp_cache@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Branch / Tag:
refs/tags/0.1.2 - Owner: https://github.com/toloco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Trigger Event:
release
-
Statement type:
File details
Details for the file warp_cache-0.1.2-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: warp_cache-0.1.2-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 263.7 kB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0813dc14017361338c8eaa8dbd3aafd443d87be3a084a31a36830f05d6118594
|
|
| MD5 |
af4a940f2120c45f4cb2bae2ff573f9a
|
|
| BLAKE2b-256 |
630c139003e5bdf8130bddcc1c954e992126d67c615d39e6267ff1599b0a4164
|
Provenance
The following attestation bundles were made for warp_cache-0.1.2-cp311-cp311-macosx_10_12_x86_64.whl:
Publisher:
publish.yml on toloco/warp_cache
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
warp_cache-0.1.2-cp311-cp311-macosx_10_12_x86_64.whl -
Subject digest:
0813dc14017361338c8eaa8dbd3aafd443d87be3a084a31a36830f05d6118594 - Sigstore transparency entry: 955017021
- Sigstore integration time:
-
Permalink:
toloco/warp_cache@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Branch / Tag:
refs/tags/0.1.2 - Owner: https://github.com/toloco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Trigger Event:
release
-
Statement type:
File details
Details for the file warp_cache-0.1.2-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: warp_cache-0.1.2-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 168.8 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
071c715cf2c627e4c301eeeaf9a47d137cbeed8040fca8b426b109dbd2e3e078
|
|
| MD5 |
aca2c181e5bdc31a9947cdf592cf2e93
|
|
| BLAKE2b-256 |
6315d21ee3cd5a88d807760fd2e163386132212a5ba555af003e1205e45630fe
|
Provenance
The following attestation bundles were made for warp_cache-0.1.2-cp310-cp310-win_amd64.whl:
Publisher:
publish.yml on toloco/warp_cache
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
warp_cache-0.1.2-cp310-cp310-win_amd64.whl -
Subject digest:
071c715cf2c627e4c301eeeaf9a47d137cbeed8040fca8b426b109dbd2e3e078 - Sigstore transparency entry: 955016964
- Sigstore integration time:
-
Permalink:
toloco/warp_cache@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Branch / Tag:
refs/tags/0.1.2 - Owner: https://github.com/toloco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Trigger Event:
release
-
Statement type:
File details
Details for the file warp_cache-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: warp_cache-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 272.7 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
56ddb984a7f2768352e1271cdf175f961b04bcbde1e168c009e88ec51240adfd
|
|
| MD5 |
7cd0d08dd1710c799b8965bbddefa647
|
|
| BLAKE2b-256 |
bff5aeb7f437eb948315fd9c25ae7a91e04e41a7b55f632e0010c8a2067cc141
|
Provenance
The following attestation bundles were made for warp_cache-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
publish.yml on toloco/warp_cache
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
warp_cache-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
56ddb984a7f2768352e1271cdf175f961b04bcbde1e168c009e88ec51240adfd - Sigstore transparency entry: 955016926
- Sigstore integration time:
-
Permalink:
toloco/warp_cache@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Branch / Tag:
refs/tags/0.1.2 - Owner: https://github.com/toloco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Trigger Event:
release
-
Statement type:
File details
Details for the file warp_cache-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: warp_cache-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 260.3 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
80f57e2ef3a9dcae518af92d3563cd55ceb2a6fceea54681bda7d3c15d1dbbbb
|
|
| MD5 |
a9718e3b2092f243b5328d56eea6abf2
|
|
| BLAKE2b-256 |
cf797e235ca42bf24d53568cfa0e786dfa5a0b7dc27154d3e6183fea96d4dfe7
|
Provenance
The following attestation bundles were made for warp_cache-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
publish.yml on toloco/warp_cache
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
warp_cache-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
80f57e2ef3a9dcae518af92d3563cd55ceb2a6fceea54681bda7d3c15d1dbbbb - Sigstore transparency entry: 955017004
- Sigstore integration time:
-
Permalink:
toloco/warp_cache@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Branch / Tag:
refs/tags/0.1.2 - Owner: https://github.com/toloco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Trigger Event:
release
-
Statement type:
File details
Details for the file warp_cache-0.1.2-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: warp_cache-0.1.2-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 249.2 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e56940d1a99cf3cfe53623599097d3bc2f65359dd3ef5b0c107ded33b32d7652
|
|
| MD5 |
82eb02ccd823409f21b511097c9cd0dd
|
|
| BLAKE2b-256 |
8bde1df86f74221ff56297efa7f6b9a312efb27fa63b9c3c938b92d99bdc13ff
|
Provenance
The following attestation bundles were made for warp_cache-0.1.2-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
publish.yml on toloco/warp_cache
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
warp_cache-0.1.2-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
e56940d1a99cf3cfe53623599097d3bc2f65359dd3ef5b0c107ded33b32d7652 - Sigstore transparency entry: 955016985
- Sigstore integration time:
-
Permalink:
toloco/warp_cache@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Branch / Tag:
refs/tags/0.1.2 - Owner: https://github.com/toloco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Trigger Event:
release
-
Statement type:
File details
Details for the file warp_cache-0.1.2-cp310-cp310-macosx_10_12_x86_64.whl.
File metadata
- Download URL: warp_cache-0.1.2-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 264.1 kB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2b416281e274afdcc0b67fba6a077121ae5226dde0e53f6c89877d9d6cc3a4e6
|
|
| MD5 |
f45e7918b4988ff67530e5668fbda076
|
|
| BLAKE2b-256 |
2722b26b52ea95a374875b860a7b11aa781e3cf2545a8023821f69170b053dc7
|
Provenance
The following attestation bundles were made for warp_cache-0.1.2-cp310-cp310-macosx_10_12_x86_64.whl:
Publisher:
publish.yml on toloco/warp_cache
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
warp_cache-0.1.2-cp310-cp310-macosx_10_12_x86_64.whl -
Subject digest:
2b416281e274afdcc0b67fba6a077121ae5226dde0e53f6c89877d9d6cc3a4e6 - Sigstore transparency entry: 955017055
- Sigstore integration time:
-
Permalink:
toloco/warp_cache@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Branch / Tag:
refs/tags/0.1.2 - Owner: https://github.com/toloco
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7084798cf9b7ae6eaa6ac6b635222b15804a2c92 -
Trigger Event:
release
-
Statement type: