Skip to main content

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::RwLock in Rust)
  • Async support: works with async def functions — 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 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
  • Examples — runnable scripts for every feature (uv run examples/<name>.py)
  • llms.txt / llms-full.txt — project info for LLMs and AI agents (spec)

Contributing

Contributions are welcome! See CONTRIBUTING.md for setup instructions, coding standards, and PR guidelines.

For security issues, please see SECURITY.md.

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

warp_cache-0.2.1.tar.gz (1.5 MB view details)

Uploaded Source

Built Distributions

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

warp_cache-0.2.1-cp313-cp313-win_amd64.whl (168.6 kB view details)

Uploaded CPython 3.13Windows x86-64

warp_cache-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (276.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

warp_cache-0.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (265.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

warp_cache-0.2.1-cp313-cp313-macosx_11_0_arm64.whl (253.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

warp_cache-0.2.1-cp313-cp313-macosx_10_12_x86_64.whl (266.9 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

warp_cache-0.2.1-cp312-cp312-win_amd64.whl (168.8 kB view details)

Uploaded CPython 3.12Windows x86-64

warp_cache-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (277.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

warp_cache-0.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (265.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

warp_cache-0.2.1-cp312-cp312-macosx_11_0_arm64.whl (253.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

warp_cache-0.2.1-cp312-cp312-macosx_10_12_x86_64.whl (267.1 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

warp_cache-0.2.1-cp311-cp311-win_amd64.whl (171.0 kB view details)

Uploaded CPython 3.11Windows x86-64

warp_cache-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (276.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

warp_cache-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (265.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

warp_cache-0.2.1-cp311-cp311-macosx_11_0_arm64.whl (253.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

warp_cache-0.2.1-cp311-cp311-macosx_10_12_x86_64.whl (267.2 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

warp_cache-0.2.1-cp310-cp310-win_amd64.whl (171.2 kB view details)

Uploaded CPython 3.10Windows x86-64

warp_cache-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (276.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

warp_cache-0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (265.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

warp_cache-0.2.1-cp310-cp310-macosx_11_0_arm64.whl (253.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

warp_cache-0.2.1-cp310-cp310-macosx_10_12_x86_64.whl (267.4 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

warp_cache-0.2.1-cp39-cp39-win_amd64.whl (174.1 kB view details)

Uploaded CPython 3.9Windows x86-64

warp_cache-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (278.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

warp_cache-0.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (267.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

warp_cache-0.2.1-cp39-cp39-macosx_11_0_arm64.whl (255.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

warp_cache-0.2.1-cp39-cp39-macosx_10_12_x86_64.whl (269.2 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

Details for the file warp_cache-0.2.1.tar.gz.

File metadata

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

File hashes

Hashes for warp_cache-0.2.1.tar.gz
Algorithm Hash digest
SHA256 ea5f3c5a976638b51cb92395f7e4c4c59db51d5fcfb326ebafaa183e1783dd7f
MD5 f892f7e3aafc0202b502852d4c5581a0
BLAKE2b-256 54d50d58144885ad4c2cf6dc9efe0d55921bbc950cbda9c16ff5161f24aa9fd5

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1.tar.gz:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: warp_cache-0.2.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 168.6 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

Hashes for warp_cache-0.2.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4e42e9f4b4244f1fb17817cfd7ff482cf6ec94f9943e55851ac60fb17c8e877e
MD5 371a1baf80aca427bc29162777ee8138
BLAKE2b-256 cbb3195f3693851b4d795dd02bf80a538d359ed153f75c8f14a01881be84bd52

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fc2a94907b8ec426156b141da036c7a03f46cdc8de92da207cd64ecacff6cbc2
MD5 d36e130ab039a5bbc9116f4fc4ab13fb
BLAKE2b-256 22bfd4de142ebfc6b1553c073df0c35ca2df53b9ac9209072a040b5039f103d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e8e3d38e4b6e582051029308947cc108e7f90920aa50ae5b8d4f5d54fc0db812
MD5 9939fc45e919db5735cb246386211ab9
BLAKE2b-256 a9a950c726ebf1b2a75cf6a59d3c5e04043b397567c4a8af152a69d6b6b2344d

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c7ae5f7a0c3195629a6a23aa56bf41ce70a83608a2a7ee3e6e15d2072da14a25
MD5 5c19c44f1eebc9cca55259d4476964ee
BLAKE2b-256 4545c7abb371560cb7ace9d1d9d3c7b3e7d070578e5e7d9820254c408a1806e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.1-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 16910ac7dc71b36854aaefc0ed719f7f1a02186375f3ff69d6c75678ab5325db
MD5 a500e28999b23cc2e133e9234d2b5f38
BLAKE2b-256 19db8199c306a266af4a0bf21b993711687a0d36a74774a183cb45f4d471001a

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: warp_cache-0.2.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 168.8 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

Hashes for warp_cache-0.2.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 585893a93b2142e30aceab294b7eaa090460e6df1a2ab70e76e183a0541921ed
MD5 1f6f9ddff514b3b221c5c8444f853892
BLAKE2b-256 95e89e9497859b5e5f0cac23968268e37b2b15528ab02fb8fb154f86e943e179

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b5657a4c16d5247357d29b821a5c1ac202ab09f1d4814b17fe176094c6a8cea3
MD5 030cb45b75c501d0fdd2d31015b0a18c
BLAKE2b-256 c3f957ae978a333ad9ecdd8f98c13eb876f555f27dbd0a7c6ffab571b8be89cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e6f7afbffabccecb9b27e362a0d2873bb161d974de9c356fee6c03f730b8a108
MD5 b064c106b9eb1bd7b9a58b8e7c0d3984
BLAKE2b-256 df693a51a39e67d34afd78b99ef030d4158f097cd5be567c5643e517591ddfd3

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 19f4aba66f83058290afd72481c05320c3937b9767a424389ff4b7fda34b3bd1
MD5 f405c869d14ce436f9336ae05e0371a3
BLAKE2b-256 de83f3acc4ac53939e349fb73bf8d96b9d5730c3f2f7b97351da11d685e99e11

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 26b877043921bfae1ff38def77e86b9e8268986fa0432e40e386d2787b4412de
MD5 4e7c8883a70b01169c706fa151eecc11
BLAKE2b-256 9e46cab7cbb6ad1d930d5693e6c7e7f773b85b68c87453429de6a1347800eda6

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: warp_cache-0.2.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 171.0 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

Hashes for warp_cache-0.2.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 50b6652dd0f21aedf125e5bd646a77371a4d121b64064e27e8fef72a3b8a8f7e
MD5 3c0c1319d389f4e4b13ea3139b277c83
BLAKE2b-256 30923f8c2d27d13c7cee3ea28d8a8371279c3879dfb7e63744fdf9800dbb25e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 13260a20c5148d4a74fa0341fd973a3433f2c1a0bcfb365e47bc87bc64373aae
MD5 b495047fcb64782a498cbb8d7f4c5c77
BLAKE2b-256 f602b25927d4b55ced677a50d8aea9e55d4932598b3d9b054373c883539af833

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a44b3824166146a323a75ac8226a1e5ec28973b3b9352e588a8ff1c5eca70c62
MD5 85bff182348999f89a523858ef054ff8
BLAKE2b-256 fe3728e247690c49b02c9aad8274b8def242f22215fdd8fe68063a29e3d0b321

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 483c3d838dda26536ffdc3b445e9df6cf863977067965cc8a30ce4e881e7dc89
MD5 bfb823d834c0b14c01e7fc2f0d5a9022
BLAKE2b-256 120c98b1eea84b9b893f9765bb74cac550cb102e8679a898a42525dacb18f285

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 993da6ebecc97fa2f40e5e674b21b8acc21f65902495192a0977b687cd4887c4
MD5 fe583183118841c029a78cf5b553b8ad
BLAKE2b-256 21e18bbe127f7bc726ece567801ac1747de473528bcb338f87112a78bba2f839

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: warp_cache-0.2.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 171.2 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

Hashes for warp_cache-0.2.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c46c2f2c1dd41603b81b0caa826b90ecc8d74662dbde86fec2b8b917dedd3993
MD5 39a17952bb81033fe301b3360c2bab94
BLAKE2b-256 de8c69096c667c22dbbc22c1e0f08248f9c378bb215c1ecbe4c8ea9289d655b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b759ad7fce64ed3226f6e9882e99b39deeb775e3e46de5e1b612a93c2c2010ee
MD5 ae0bc2bef08117361701a3a3a1c98a04
BLAKE2b-256 ffafa386dd20804835c521111322d1141fd73fc61bdf734b49b37853b81e3238

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dcec52e276936dbe1a1570604022602392ef2cd33d03a9dab5be8d5a4093b5dc
MD5 0493ada31ebff9bd26db711398b64b3f
BLAKE2b-256 c242ded54a3ffac3a27c40ad151a5209c4bef343ff04f8e842416a0401ab1882

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dd177975f85fa46d08b5bfc5609a2008b70552ce2bf5a3b49ebb1299a6100546
MD5 c90271dc01c11e023b853056926d55ff
BLAKE2b-256 c44cbd70c5bd5553ba42062f4cc88a9d78485e7fb5c098207fae7d853a997700

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ca1bfbb7c9aa9638d33bce2d04a0332718f81aec2b2f00089c29ba4879df1ea9
MD5 e3ea635ba7db5816bb59be16e272e77e
BLAKE2b-256 b87c9634b4695968da0122f1d05e7f1c8b3d8c1e9553dba0775950527664018c

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: warp_cache-0.2.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 174.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for warp_cache-0.2.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 5a2941849716346b6fe5874b98e8a01414cf0a121067c0139bd647630bb58b78
MD5 5cb905ce0617cc69dfd6939589a036cf
BLAKE2b-256 181229eeb55153394d6e5c55220f2a6aab2b503822e887ec5497f29a3b953623

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp39-cp39-win_amd64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 30a1c70f1cc68a317f21eb50530351d9313d0f1b5813c12acae5d37a375c9c96
MD5 3ce0450c1dd78f344cc6c44fac7a9644
BLAKE2b-256 a2ac315f7976ed5ec125057f58a87ed4f41f53efbc8e771d71a1aa9e52fc407a

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4599dcd3434d1c91aea6fc8aac127490af050051f0dc89ea05bac5e370cab9b6
MD5 e710b68e79455bb55dd6b4c50882e804
BLAKE2b-256 d0e67a793536cdbd80de6aace9d65582441c85adab079118dd6818b75d0b6c0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d25ee2436d4313df99ad7d6ea63af2e7fbdf96caafd3d7171b4d35d0b5fb244f
MD5 f4a49771108a9a58d35491874e3fd676
BLAKE2b-256 9295063457768369abb335ca875b8a72fdf768fe89fb6bddfe5bd4968f617a70

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: publish.yml on toloco/warp_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 warp_cache-0.2.1-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.1-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4680c0b0e19e864a46d9fc85994113008e00bbdfc8071b557b6c05d46603263c
MD5 08ea6707fbeec5977800c30dd9355ca3
BLAKE2b-256 59eb65656940e1bf0e05455ad52a56e3e938b593de54bda66efc31ea3b688fa0

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.1-cp39-cp39-macosx_10_12_x86_64.whl:

Publisher: publish.yml on toloco/warp_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