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.0.tar.gz (1.4 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.0-cp313-cp313-win_amd64.whl (168.7 kB view details)

Uploaded CPython 3.13Windows x86-64

warp_cache-0.2.0-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.0-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.0-cp313-cp313-macosx_11_0_arm64.whl (253.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

warp_cache-0.2.0-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.0-cp312-cp312-win_amd64.whl (168.8 kB view details)

Uploaded CPython 3.12Windows x86-64

warp_cache-0.2.0-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.0-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.0-cp312-cp312-macosx_11_0_arm64.whl (253.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

warp_cache-0.2.0-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.0-cp311-cp311-win_amd64.whl (171.1 kB view details)

Uploaded CPython 3.11Windows x86-64

warp_cache-0.2.0-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.0-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.0-cp311-cp311-macosx_11_0_arm64.whl (253.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

warp_cache-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl (267.1 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

warp_cache-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (276.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

warp_cache-0.2.0-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.0-cp310-cp310-macosx_11_0_arm64.whl (253.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: warp_cache-0.2.0.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

Hashes for warp_cache-0.2.0.tar.gz
Algorithm Hash digest
SHA256 b280694aa2b27ed9d346eebd78e24ee141fdb0212c046b7822f8f8b1d2b12a99
MD5 016522d28047e6e708a6236550484752
BLAKE2b-256 a2b7149d40171cc5ad80b0feab4591750bac5e5155d099935d5b41f6f0cb922e

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.0.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.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: warp_cache-0.2.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 168.7 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.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1274bd7da953070374f59247b3206cd2283afe63cecd02456b7bd7cc287d1bc5
MD5 f7a5e41ac5df7d9e3d4f42f121a6b127
BLAKE2b-256 0647afb908de57eebcecf2172b5b8464eae897a04f5cbf2359c0e0de50347a33

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.0-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.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ec90a153c056dc03f9e7bcf053ec4cb9d859906df3b93c3ccfebc900df17609
MD5 a2c00da9333593066f5d5970d7a29b08
BLAKE2b-256 11604370fc29e67bdfdcac03a39e76b7a7595ef70fc2125c603aa429afdcb0e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.0-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.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bfdaf246da0bd3c9a17cb5b86f9884cd4cc4bdb4336585d91931303d08875e45
MD5 1c6325b9d6353f175f657cd37be78a42
BLAKE2b-256 cfe5767795ae2e302a27922715f3dd578192b83a93220bd801cd0c5d62def2a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.0-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.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 65f8d6cd582cec4f9470ca855c4535c266a9cc141bd5de0235bf2d32034403df
MD5 417e3a6ad422deb7cf07e4da6fc7b159
BLAKE2b-256 50998c454498c89bb44313e661b6bc57442d0699d3a16cfea440e5fbfaa54850

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.0-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.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c06454f20b529e3020bc13d7703a2cdc592490da3a7817922e7b781b4955058b
MD5 3844db205ed75d501630e5571fcedbbb
BLAKE2b-256 97e10a7e0a9b705d1232e52ddc9535feb14b81ff0922ea8ba863687708ef7706

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.0-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.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: warp_cache-0.2.0-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.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9409e7ee6297b13d4151326cd39cf7ada7a72d1541e15b4890bd8571adee2c6a
MD5 dfbdc68a4af89f170196bbe13ee0d59f
BLAKE2b-256 a9fa228b8357c5531a1d2f5d925aa402c51a07acc080f3bb54a40fd24c560159

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.0-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.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 11b6b9e22a62176dccf60d200031baf26053792b68a3989e764c97409498660e
MD5 851df75a0f6fc6043ed37d30114c34fd
BLAKE2b-256 1b0c5d4fc886f3a672305ecf616058d797cb3e3d2e228979c7ff8a82e924fd0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.0-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.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 124734a39e1b2748d1b56d8f138cd739a571b08c29ebcc11ef2aebd14139fb8e
MD5 d33f524bedbe187ebee4125e135a0789
BLAKE2b-256 37d4016622996ef3c5b92d53d5a6d14bf5501f9576088e84220e2f2406de5250

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.0-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.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bbc45273f4f9a938371727a686ec5f0a898c3b47edbabbbbb94b7194e09f1fc0
MD5 5ccddfd45d4e7360861f3f2e3ab495b1
BLAKE2b-256 11cb89c18fe3e3f98875deb95e4e40f3a70e886cd7b69c84f305245582cfa98e

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.0-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.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 51f65b8562a79c5434857d6051c06e398e1fcd2cb9059a4d5916f5bb741b46c7
MD5 5164fb2941a06c0450720be369e71f22
BLAKE2b-256 d725a0d5fcbfb98f3027f513f0c75229e59995d1f79cdc34023d221f1e590965

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.0-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.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: warp_cache-0.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 171.1 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.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3ea4f509bc2e9a947af2241abe082670353748b52e06ab253bff3457b3fd8d86
MD5 56d706509815e3cc9e1449a08ce52332
BLAKE2b-256 ca8b8a6bda06e781edb4202eeaa721261c857f7030086a06f8a996c21a94c419

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.0-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.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ee63d29db6f716df9162fa67c3edf3ba8a3df456fa086db04e7a7106871027bb
MD5 a1fcd1458a33b14144952ce560f830eb
BLAKE2b-256 d2cdb807f9adb90991236ccb95a2fac7fe237fab17e3fdc7602c9fbe4cbe046e

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.0-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.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 116d5c689a1b2edaf7936fc0aa60bf414a893b1f92670984548a9509c60c81fc
MD5 0eac2e3e7f4a9e37dc49166e80cb43ac
BLAKE2b-256 36585905460e021dd7e92cfd97f336be682b2692f2b5790842b244bf27eaebf3

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.0-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.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 44bad47416115440203886ad750db0d87c55c2c59f155c86e68b747261fd8c84
MD5 47928487a0daeee9f5b6ec4a545593e1
BLAKE2b-256 d672156d3b8d33be4b72be6f1a5118f7f28d6273293f6ab121b43a6b7b32e421

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.0-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.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 80533f5b625c4c89e489e9be4b0153cfe7785f94b6a4446e51d7d9a66c989fa9
MD5 c3de639a7ecb024ae391fbb51ed94e1c
BLAKE2b-256 455c0c467fdb5e9bba1ede1928528c4c27e42e66f58f3a4ae0bb14930a2c3cb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.0-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.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: warp_cache-0.2.0-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.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0f88aa33183fcfd5ae5eb54f7509611b673ebb0e3dc3f20103c3053f4e411e17
MD5 8fb3e4c65b15c64e262afcf418720b17
BLAKE2b-256 177d28152ebb3d2d9729fc71a01e1816455d4e26dd649b1a8c769d9e8991d868

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.0-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.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1eb34b76332e35e23eec8d02d4dc918862d7dcd0a4e300313ff44f24a6b28f88
MD5 48e506a50066fecdd687ed95c1f479dd
BLAKE2b-256 3202e61143ccb884b4e781c6c9c2c0999cce5b1c7878d8d85c2baec18c7247bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.0-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.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 911277d2afe48bc09c2f7a39c9adf40baecc5046f6e35ff197b6bbbaf786ec56
MD5 36dd1fc69a2209d26d90e566a05cd652
BLAKE2b-256 3394e84bbc516c46472b47094b2cc3738bb53e6b1f81efde3c109d954a62f2ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.0-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.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9751fa842d0a29b7a4d5745bf659d0b5e03c18317425634936d43e3f318505e5
MD5 da0869b227b71ad5e2ec6af16e13516b
BLAKE2b-256 e2296fc1affc8eda70c5d87aa06ed793c66f46974f09bde9312a263346bc16be

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.0-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.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for warp_cache-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 46042102b04f711218660e49f0ddbaff3f572dca571fa39176f071e3a97b635b
MD5 bf8a6560e607319a8b2fbfa3009a168f
BLAKE2b-256 fd52ddb74845ec35bc69868bcf04637c8ee60459d7d42c5ffd57d1e6321e78a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for warp_cache-0.2.0-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.

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