Skip to main content

The fastest memoizing and caching Python library written in Rust

Project description

Cachebox

Cachebox is a Python library (written in Rust) that provides memoizations and cache implementions with different cache replecement policies.

This library is faster than other libraries and uses lower memory than them, you can see benchmarks here.

from cachebox import cached, TTLCache, LRUCache

# Keep coin price for no longer than a minute
@cached(TTLCache(maxsize=126, ttl=60))
def get_coin_price(coin_name):
    return web3_client.get_price(coin_name)

# Async functions are supported
@cached(LRUCache(maxsize=126))
async def get_coin_price(coin_name):
    return await async_web3_client.get_price(coin_name)

# You can pass `capacity` parameter.
# If `capacity` specified, the cache will be able to hold at least capacity elements without reallocating.
@cached(LRUCache(maxsize=126, capacity=100))
def fib(n):
    return n if n < 2 else fib(n - 1) + fib(n - 2)

Page Content:

What is caching and why to use it?

Wikipeda:

In computing, caching improves performance by keeping recent or often-used data items in memory locations which are faster, or computationally cheaper to access, than normal memory stores. When the cache is full, the algorithm must choose which items to discard to make room for new data.

Researchgate:

Cache replacement policies play important roles in efficiently processing the current big data applications. The performance of any high performance computing system is highly depending on the performance of its cache memory.

Features

Pros:

  • Thread-safe (uses Rusts RwLock)
  • You can use it async and sync
  • Varius cache alghoritms (supports 8 cache alghoritms)
  • Super fast (is written in Rust language)
  • High performance

Cons:

  • Does not support iterating (for values, keys and items methods)

Supported:

  • Cache: Simple cache implemention with no policy and alghoritm.
  • FIFOCache: First In First Out cache implemention.
  • LFUCache: Least Frequently Used cache implemention.
  • RRCache: Random Replacement cache implemention.
  • LRUCache: Least Recently Used cache implemention.
  • MRUCache: Most Recently Used cache implemention.
  • TTLCache: LRU Cache Implementation With Per-Item TTL Value.
  • TTLCacheNoDefault: Time-aware Cache Implemention; With this cache, you can set its own expiration time for each key-value pair.

Installation

You can install cachebox from PyPi:

pip3 install -U cachebox

Tutorial

This package is very easy to use. You can use all implementions like a dictionary; they supported all collections.MutableMapping methods. But there are some new methods you can see in examples.

At first, think about which alghoritm do you want to use? import and use it like a dictionary; In this examples we used LRUCache, TTLCache and TTLCacheNoDefault.

LRUCache example:

from cachebox import LRUCache

cache = LRUCache(10)
cache.insert("key", "value") # or cache["key"] = "value"
cache.delete("key") # or `del cache["key"]`

# `.clear()` method has new parameter `reuse`
# pass True to keeps the allocated memory for reuse (default False).
cache.clear(reuse=True)

And there are new methods for TTLCache and TTLCacheNoDefault. You can see those methods in these examples:

TTLCache example:

from cachebox import TTLCache

cache = TTLCache(10, ttl=2)
cache.insert(1, "value1") # or cache[1] = "value1"
cache.insert(2, "value2") # or cache[2] = "value2"
cache.insert(3, "value3") # or cache[3] = "value3"

# It works like `.get()` with the difference that it returns the expiration of item in seconds.
cache.get_with_expire(1)
# Output: ('value1', 1.971873426437378)

# It works like `.popitem()` with the difference that it returns the expiration of item in seconds.
cache.popitem_with_expire()
# Output: (1, 'value1', 1.961873426437378)

# It works like `.pop()` with the difference that it returns the expiration of item in seconds.
cache.pop_with_expire(2)
# Output: ('value2', 1.951873426437378)

# Calling this method removes all items whose time-to-live would have expired by time,
# and if `reuse` be True, keeps the allocated memory for reuse (default False).
cache.expire(reuse=False)

TTLCacheNoDefault example:

from cachebox import TTLCacheNoDefault

# TTLCacheNoDefault have not ttl parameter here.
cache = TTLCacheNoDefault(10)
cache.insert(1, "value1", ttl=10) # this key-pair is available for no longer than 10 seconds
cache.insert(2, "value2", ttl=2) # this key-pair is available for no longer than 2 seconds
cache.setdefault(3, "value3", ttl=6) # this key-pair is available for no longer than 6 seconds
cache.insert(4, "value4", ttl=None) # this key-pair never expire

# It works like `.get()` with the difference that it returns the expiration of item in seconds.
cache.get_with_expire(1)
# Output: ('value1', 9.971873426437378)

# It works like `.popitem()` with the difference that it returns the expiration of item in seconds.
cache.popitem_with_expire()
# Output: (2, 'value2', 1.961873426437378)

# It works like `.pop()` with the difference that it returns the expiration of item in seconds.
cache.pop_with_expire(4) 
# Output: ('value4', 0.0)

Frequently asked questions

What is the difference between TTLCache and TTLCacheNoDefault?

In TTLCache, you set an expiration time for all items, but in TTLCacheNoDefault, you can set a unique expiration time for each item.

TTL Speed
TTLCache One ttl for all items TTLCache is very faster than TTLCacheNoDefault
TTLCacheNoDefault Each item has unique expiration time TTLCacheNoDefault is very slow in inserting

Can we set maxsize to zero?

Yes, if you pass zero to maxsize, means there's no limit for items.

I use cachetools, how to change it to cachebox?

cachebox syntax is very similar to cachetools. Just change these items:

# If you use `isinstance` for cachetools classes, change those.
isinstance(cache, cachetools.Cache) -> isinstance(cache, cachebox.BaseCacheImpl)

# If you pass `None` to `cached()`, change it to `dict`.
@cachetools.cached(None) -> @cachebox.cached({})

# If you use `cache.maxsize`, change it to `cache.getmaxsize()`
cache.maxsize -> cache.getmaxsize()

License

Copyright (c) 2024 aWolverP - MIT License

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

cachebox-1.0.21.tar.gz (23.9 kB view details)

Uploaded Source

Built Distributions

cachebox-1.0.21-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

cachebox-1.0.21-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

cachebox-1.0.21-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

cachebox-1.0.21-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

cachebox-1.0.21-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

cachebox-1.0.21-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

cachebox-1.0.21-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

cachebox-1.0.21-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

cachebox-1.0.21-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

cachebox-1.0.21-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

cachebox-1.0.21-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

cachebox-1.0.21-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

cachebox-1.0.21-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

cachebox-1.0.21-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

cachebox-1.0.21-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

cachebox-1.0.21-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

cachebox-1.0.21-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

cachebox-1.0.21-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl (1.2 MB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

cachebox-1.0.21-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.4 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ s390x

cachebox-1.0.21-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ppc64le

cachebox-1.0.21-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARMv7l

cachebox-1.0.21-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

cachebox-1.0.21-cp312-none-win_amd64.whl (282.1 kB view details)

Uploaded CPython 3.12 Windows x86-64

cachebox-1.0.21-cp312-none-win32.whl (262.2 kB view details)

Uploaded CPython 3.12 Windows x86

cachebox-1.0.21-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

cachebox-1.0.21-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.4 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

cachebox-1.0.21-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

cachebox-1.0.21-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

cachebox-1.0.21-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

cachebox-1.0.21-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (1.2 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.5+ i686

cachebox-1.0.21-cp312-cp312-macosx_11_0_arm64.whl (397.0 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

cachebox-1.0.21-cp312-cp312-macosx_10_12_x86_64.whl (406.6 kB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

cachebox-1.0.21-cp311-none-win_amd64.whl (287.6 kB view details)

Uploaded CPython 3.11 Windows x86-64

cachebox-1.0.21-cp311-none-win32.whl (264.9 kB view details)

Uploaded CPython 3.11 Windows x86

cachebox-1.0.21-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

cachebox-1.0.21-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

cachebox-1.0.21-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

cachebox-1.0.21-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

cachebox-1.0.21-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

cachebox-1.0.21-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (1.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.5+ i686

cachebox-1.0.21-cp311-cp311-macosx_11_0_arm64.whl (397.6 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

cachebox-1.0.21-cp311-cp311-macosx_10_12_x86_64.whl (415.3 kB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

cachebox-1.0.21-cp310-none-win_amd64.whl (287.6 kB view details)

Uploaded CPython 3.10 Windows x86-64

cachebox-1.0.21-cp310-none-win32.whl (264.9 kB view details)

Uploaded CPython 3.10 Windows x86

cachebox-1.0.21-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

cachebox-1.0.21-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

cachebox-1.0.21-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

cachebox-1.0.21-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

cachebox-1.0.21-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

cachebox-1.0.21-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (1.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ i686

cachebox-1.0.21-cp310-cp310-macosx_11_0_arm64.whl (397.6 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

cachebox-1.0.21-cp310-cp310-macosx_10_12_x86_64.whl (415.3 kB view details)

Uploaded CPython 3.10 macOS 10.12+ x86-64

cachebox-1.0.21-cp39-none-win_amd64.whl (287.9 kB view details)

Uploaded CPython 3.9 Windows x86-64

cachebox-1.0.21-cp39-none-win32.whl (265.2 kB view details)

Uploaded CPython 3.9 Windows x86

cachebox-1.0.21-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

cachebox-1.0.21-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

cachebox-1.0.21-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

cachebox-1.0.21-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

cachebox-1.0.21-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

cachebox-1.0.21-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (1.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

cachebox-1.0.21-cp38-none-win_amd64.whl (287.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

cachebox-1.0.21-cp38-none-win32.whl (265.3 kB view details)

Uploaded CPython 3.8 Windows x86

cachebox-1.0.21-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

cachebox-1.0.21-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

cachebox-1.0.21-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

cachebox-1.0.21-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARMv7l

cachebox-1.0.21-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

cachebox-1.0.21-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (1.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ i686

File details

Details for the file cachebox-1.0.21.tar.gz.

File metadata

  • Download URL: cachebox-1.0.21.tar.gz
  • Upload date:
  • Size: 23.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for cachebox-1.0.21.tar.gz
Algorithm Hash digest
SHA256 b5874b1c4a6062fd30f50e12a3f16f6c43c0d37bfb7616eea7f2eb81116b3402
MD5 6b65e5c498e96b4f0dcaddf0f9bc14ce
BLAKE2b-256 f6badd0efaba71b9511ea99be356ea3e60418278ada702e16dc8962752982d65

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6f229b94a05c524b0b845d56aedf88485a0da4e31b40605c10b20a3bec838794
MD5 67efaef8e56dae928302d5a2031b0df4
BLAKE2b-256 748101b9942e3af181dda7a6c82c0eab2b1ba69348acd5c3c7f879958ce38cfc

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4dc802d45acc144512badd22a02f2352fc87f067091ca2b473a60a57edc71cc3
MD5 61c132f42dbadf8a118f217e422374e1
BLAKE2b-256 8c22050c1ccf55cc9e5f2b41c89fbda6723e4bfe701f0c214f5a157d2d4cb72c

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 71231c0f0ff37c792d085171fbb5a9580debecdb17e548608866dc48fb28e3da
MD5 89caae1aae7b0969a7bb7b41e4625c6e
BLAKE2b-256 5dd2e7c1c935d7f22656cfe5157a3d26178bb078350c43c89adcadd44c4c8e2f

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 805eb3a9c97e22197a523e48e708b41f6aba2738b95b9bd19b3bc964f265d593
MD5 518989beff366d7e900c50adecccfbc2
BLAKE2b-256 a989243890a9b8e09b20030f756ada4947265be9a8a249205f2cfb610b34d1da

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3f8d97ec1866c7371d884d314f83de32bf1e40bd684d612e2af0071ba5970812
MD5 88df75b7a7e1cbab8204dc6570aa8bb1
BLAKE2b-256 8f1f50fbf4cf08c7977a50254d1a1f279ad14a9ebd259284c107205ff363cfcf

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 974d9d81a1f99081bc88dd0563ae08181124cc64acdf0433c83973620d6f47b3
MD5 a2795e43caa70fecb8e73a5750d57960
BLAKE2b-256 6c03e6d52906c0b55bbc1e4fad1503531778cd7fc0cec356c704a83ad938f258

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 048589a63060739a2a9d34f0e935534979ac01339baede8fb4399560f4bc7dd6
MD5 a3361d9e16fb5632920452c162c45ba8
BLAKE2b-256 d0093eb53b011ee6bd4984b4a96a6d6c5f66f7f4df486467c7dc4856f9ea2fd5

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6c7d331f20509a5461317b8914d60237650c2763bec5028a4916bff07d54c3bc
MD5 c0671a5b8a50ef66ab00b31221fddaf0
BLAKE2b-256 b61565b226925b7344e46e2e7a96e92807e3426573f0a7631ee526e26af36269

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b2488efdc08bcbaf956324e45e9183c3059897f5f89b20da09f7bf3f74d85ca5
MD5 8db67633c207b6c7469f6158f3de0979
BLAKE2b-256 baeaf72f5ff2e72aa7b8bea221a400a348878ab7a0567c7ea18b5d0907dab522

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8fe9411ed35784cdc6328a3a8ffa78bc27702b58c9fa735dda5a09e8113c0f30
MD5 5c522b6f0824aa55c72897d24fd3d5f2
BLAKE2b-256 63937f6e42909e409df0b37f28d60679fc85a5a2be9af73e22b94e2b510ca1bc

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bb0f6b84c0150d6f4a4e06f9034c3e86ab5e76e5e6b0c4b24647b5fc12a2b04e
MD5 97b68bf477dbc4e8d7b8f852171055dd
BLAKE2b-256 ff04e43227b0f88ff97759901b8bb0d2aa089f79593ae13058042d054cbc6393

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 9d2b1958f7eaa5bf37c73536dfa07a79882fa8c88a48faebe9ea618fa024fd68
MD5 44cd61d85f4a813b90614950ee510790
BLAKE2b-256 ea63bcab0eff7022b4cd6b9a3bcfe95ea6908ad4a9093fb619f006a794036cc6

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3869e419b4064c102625e8c728571e0bc6b24835de338c383e21d4442199336c
MD5 9b7fbe54ffdc0c8d66735a45639095ed
BLAKE2b-256 de205bbef095d5c8d9a07812be313cb42e1256b482d9e7a56216ab45a9179a44

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a230f8a2c333e05c2425d0ab5980a3b2ce4d7b7bf73f2cdd0e053191ea3cda15
MD5 58c53fdd1099a250965b59453981abf8
BLAKE2b-256 28d28856fc892b83ea3df1759a1ae992cbb12cb521707414844817b9b44b9b32

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c63ae525c2cc73bcc61cb44ee2b0955e8fc389821dc1899cf17368a4172a1fbc
MD5 173090c63c956c590068bcb24bf177b6
BLAKE2b-256 f8c81cc12791baee2efe6de5aa77a5890db3eeb6d2a835e13402fc3ead394065

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 702323ab1bd34b641cd83724101b36691f0b355c84efe4429480c839c4f17cb8
MD5 58531007970b2e6de7710a17f11fc572
BLAKE2b-256 e9ef67b7f4d0548fec2d94c777e34973a2a06513363beaeb237401bb55e4b919

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 69e17b25dc616105ea983b27e2655c45361a80822720dccbd7e19423b36e15d9
MD5 18ec3aaed6561e20e10490140efbf778
BLAKE2b-256 b94d89d37a375d373992ae10fb7dbbb88083c5460084cd5c842be034e2a1f343

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 26b8b4a27a13691f849dc3295d9f143243bf7c2b4cb5b2a935d13545813bf656
MD5 8d0506765dfad7249caafb09321d4acf
BLAKE2b-256 c371337b272d5b4998c52e803a90b51c379f2b7fdc834fa38f6130f55f3de21c

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2b72cf139afc31b9a61bddb3488fb8cb3ca6cb00dda7adcf845a863123a2e917
MD5 b09689967992585ae36f3bd236141dfa
BLAKE2b-256 49ffd00294d361bb0c340422b9419e44aa976a90ce8d8003cb14f8c7a997723a

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0480214a54435c3ae78378139da79d5fdbf4ace65b632a0db69e3fef5f4c7cc0
MD5 1d99b57ab326ebe6f1ef83253185d1f2
BLAKE2b-256 ffe48fe4b12ce3e6a12e42c32e23f6c90dd8056b1812e355507b50563acd08b8

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c116b1bd89e69f7f2f2bf8e30a7ac5397efb18b8b7aa2c0304f91aadbb461008
MD5 2d7173f21c5203e4e3377b34fd4081cd
BLAKE2b-256 72e6259c75d446cb55be569d86664c891769021789cde44e7dcb07bc66decf43

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 de4c5ac85293f296d8b19a52134f6b5e921c7fc535d0884a4416e396838656ec
MD5 a932b4fc9f50a6e5fc58ec16e64aa5c2
BLAKE2b-256 79093234e82a2c9e8c274490ddd68718ed991810a2557a8da09c07b355f5513b

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp312-none-win_amd64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 36eedda94dd50c9fb6acbdaa0d3cbe8941e1976c82813370f37adb415a0f58f1
MD5 0227c74ae31ab92693edb79080f0b748
BLAKE2b-256 fa264140a9d82542c032b2a626886b6d2b27e269b1d17446cd4a58fffbc30464

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp312-none-win32.whl.

File metadata

  • Download URL: cachebox-1.0.21-cp312-none-win32.whl
  • Upload date:
  • Size: 262.2 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for cachebox-1.0.21-cp312-none-win32.whl
Algorithm Hash digest
SHA256 bdcd48f5551c6521f48e379e52ab6c6aa7fb39fb1850e1968db26340f204fc0e
MD5 1ce65cb3f24f031eb22a490649a07a96
BLAKE2b-256 eeb02b51704b2af41245dd3488496bfa8ae81631859845b599f74b84c2b16e32

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7cd3af96835d99a9a6691afa281fea47ce1b2025094414cca3d88188a6deadc2
MD5 96a2e22974151ee135fa65085b51288c
BLAKE2b-256 a4eef0af43efa75ea4f394dfa088a22047b5bcf53094175a07b812df31873d88

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f7f4fe72d6247761b637ede4e7ba23ac0d94e069f6d61eae15d6b3ecf9d4591e
MD5 9025ddb923c2961e2174c1e8ac1eac87
BLAKE2b-256 c5a29098d2ea24da2329a40773ae1d43454975f72a378b1429394743fece10fb

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c8112dc302b31acc8b735e522b8d19abbe48cdaeebbffb98e3a03aefea6f4255
MD5 db920cc73dac9819b149964a33e6cba9
BLAKE2b-256 0888e84be5c3c07afb8a84079b9a208f87445088e9fe39f393200639d72a1de8

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b98bb13531969c4a2cf4be2cc5ce104f16cf68045b124a54b09e5fe744964b4e
MD5 a6900cbd39abeae4b62b0beef22f2c80
BLAKE2b-256 eaeaa46237403fcda188662e380ceec4cedebe1816c930834cc1fd4922badf01

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 38d12d299b91bb29a9ff2996291a0eb3a5d5ac5bb2acf3031bde45cb3b5482d1
MD5 0aa0727494ae14f786ada5d5b4fad5b1
BLAKE2b-256 2fa33a5ee8c087f2085f18bfdb68b338e1f1615ef0fdbc6c4aa626d05bbb8b19

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 4b5fd7a6097f82ee52609596a971a5a7be8ac0d0900885b3f32af9c4565405b8
MD5 e956107a08a8c4f4ba502bedbed7dc59
BLAKE2b-256 bce4107dd03d6bcee49d4dc4c0610dc32d6625943eeafd688739b567b1025f38

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ecf61ab7458e6c9b12d27b1e26f882783cc6bfb6d4f07039f2e87552cc1c1ccf
MD5 b777281d31923f639de692ec5ef1686d
BLAKE2b-256 6b2a301904512c6fc9154ecfa803d0de7aa0db7e639ad8a81ecdbae0765348dc

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 04e8933845af21b8746c0b4afc45aa17492739c4a7221b191d6cf44f3b0b2f11
MD5 78b30bf2319f0d08f80512502ff3788f
BLAKE2b-256 fef78d976da02161006ace6dc157cb1dcf8e271359e6bc88941ecb81eedaada5

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 3083a2e94a2d5bf9309f7f82e3e4e83418f6a9785097bce95f367591116485a5
MD5 67755d26afaa12275801620cb62bec7a
BLAKE2b-256 bcd373677e46781deb4d1548e7607df72c7f1f97e034762186159f1b6325d214

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp311-none-win32.whl.

File metadata

  • Download URL: cachebox-1.0.21-cp311-none-win32.whl
  • Upload date:
  • Size: 264.9 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for cachebox-1.0.21-cp311-none-win32.whl
Algorithm Hash digest
SHA256 96d175428cd4167e3bf14534c798e510013c785a09f66768b0878ebbda0e99d4
MD5 1eb26084fb05d942c0e42cfa1a3e4f39
BLAKE2b-256 cdbc623ac931ae7715adc62a1371d7704148d1b763a31637f0a8f1c455ab6e6b

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ca00365e61cbc7507092330ebabace8994546d6d5ff04350646d7eaed083489b
MD5 56d75cae3b0b49bc077abc924671f971
BLAKE2b-256 6a05f064ceaae3522da2a240d2588a5d66445a5b6e0ed1d6991b18f23f6e8077

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 78945f18413cae12947e8526b8597d895caae0798a824375d6e242ec91411e3a
MD5 680450e910334b75951eda9be2da99f8
BLAKE2b-256 b22e409fc40b3be9286418506561b10ceb8b3bf7d0f374b0dccd5032c30cd09a

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f978f77c0c8200cd4955cc131ec78e11c3cce8520b588bebcdb5f3ae87721020
MD5 ff9e9fc24fce0f401a5fc0c891419026
BLAKE2b-256 4ddcf840fcfdc280628362b5a8507d05f45d39380beb4825e2b9854a1bc1baee

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e27cdf7d309607f105f2fd46a0978e5747ca96df30e34c03447dfa06a6649d82
MD5 451220a2e002abafba8742c2fa9b3285
BLAKE2b-256 ce1dba139f13dbe849742d9c4526aea0c4a66a9700c869915e7ad8062674da67

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5322ebb9d5516abe2b543bda77ffd80d0f1b3652e3a6f5b236caf274e506fad8
MD5 7ca1f12bb72e7340ef7ba988a9ece436
BLAKE2b-256 9295dafed74b3140a59c0f0d61031d5639560db49ba41a68d5415df92e84b2de

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 06896e9945fed6c0eb9037e407d6f18a1e76138687971053d0367620a158c8a9
MD5 633f976d349d883db1db45c49e55a7fc
BLAKE2b-256 2ecf689a2ec1b340464c49a12464892c46c0296403b0504975563ff9c33518db

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2516b60f5f959daf8ba3c0b774383798562b18e8e4b394599eb019dcbb0de321
MD5 2d7968c342486dddea8c1232a03e423a
BLAKE2b-256 80e28e518f3a9155a060d967ba881963f1cca42d6ff7c58ee7464aa81a367eba

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 09bf1d4211ec9b3d35742825a02177021b411c5181249d91bcda3d68558f94b5
MD5 1e696c9f1f7f631cd385368840b4f311
BLAKE2b-256 0e032872a38ef13ed532d2a7a35e26dc7ecb8fb2e109859c9ec0aaff02faff81

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 54b9f03770f9d2d378a3962d99bc5d1d92a66a41675af0e8e035ffc3361182c6
MD5 846005b4003cefffc3947b52dfc6e05c
BLAKE2b-256 96559d830dd71ba0902cd4bb1a63ffdb19fdd2887428b0065acb460e21994a4c

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp310-none-win32.whl.

File metadata

  • Download URL: cachebox-1.0.21-cp310-none-win32.whl
  • Upload date:
  • Size: 264.9 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for cachebox-1.0.21-cp310-none-win32.whl
Algorithm Hash digest
SHA256 16994a904bece22c91b225b1b6db4b2f96e5622e97aa3cd419f56a5ff32f46e2
MD5 1178e95e5766b89db0d3c6c23d9e6653
BLAKE2b-256 70ca2a486e8bd6366c0c65a6a8384834c2b10d4645c49a3660894240320c73dd

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2f8304a41b9cca4317ca2ef5c185ef6cd36691e28466140383f37a6f028fbd7a
MD5 dac7fd8b2a60c4607073c3d243ac4262
BLAKE2b-256 b9c0339e1bef8965a20eb7ff9c7506b10c683a06014baa69ce5fcc06f87bc918

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 00a0e17b029cfec2867db61a77364ffe0110fa4db15109c6187d078269bc6262
MD5 eee43610f9f1b4c4897a57041d9d5509
BLAKE2b-256 6f5254c3f9d8863ea05f457d33bdfe1d0f15893b81af5db00d1aa5876016d60e

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 67c15042c6207e5a3ae1368324ed133477e1b4271182b652b709d119257b8f8b
MD5 8cad99e21d94706357632f67e4d406c4
BLAKE2b-256 aa8fc222d8fab5503e4edcc2a71084ee157a989f4db1e4ce014b90f3a280ef36

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2982f1938e0974c112f6b46b17556c93d37507a6d45e300ed204342f80edcb17
MD5 8525c877fc07d81ea556f83675cd84bc
BLAKE2b-256 eb6c231eb28ae75e6555c79b64a35d828fadcb48f69cc2d0bf0f3f1e7c0825e4

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4907bf197e912d80ee4e38bc6025f2d42e5f2faea655e270a9ab552ec9dc3ce9
MD5 02480c042e8f7fb84493c28338363dc3
BLAKE2b-256 35d6390c788019266fd6b0225a3d4fc887584a4f767e7061a744cc9b6fe3ff0b

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 25107bca99c5019afe4be17863e333b8ede844412c99709fc9a6ecabea5ceab5
MD5 6f3556419e01c84e4b4e938a6a9a1b65
BLAKE2b-256 9378862959e4b13b9cb900b17ea839e9e0f3ec97ac105137571fa02bf34847e1

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7ce21e3a27b94617dd7abc693aa73dd6bc0cdb1d42f75dc8f8e3da21ef9e461b
MD5 ec8df5866dcc5c29d461d5e559052435
BLAKE2b-256 e7554df606ee650624d141b07a2e5d19bf9e35dce770a5506e5dac1ffe485942

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c254e4f019571610013e4bb276d69f6bd81b0e7c99629d09481d3831e349666c
MD5 6e90493d3bb82416b68a54ca2576332a
BLAKE2b-256 2706772a6134d41c749c4b8f1a70747aacb59e547c8caaa706de3e1fdf2d8cb9

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp39-none-win_amd64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 39e9c4bc19349f69155e5edbceabb00923d5a322bd2eca6232ddc49c4dfc7d16
MD5 3c2992dac54d1e085b65db572bfbf0ab
BLAKE2b-256 1e5b755404c2816feee9cd0e8a28e0337d50f070acc4986b0b9f649863a68c3a

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp39-none-win32.whl.

File metadata

  • Download URL: cachebox-1.0.21-cp39-none-win32.whl
  • Upload date:
  • Size: 265.2 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for cachebox-1.0.21-cp39-none-win32.whl
Algorithm Hash digest
SHA256 7adcbc922491d04eac7dc86b644b12da19bd1fbabdd89ee445811e9ad5c2b949
MD5 9efd53274cf39aebcce4cf6021bb9a9c
BLAKE2b-256 dcdd6535e861c79ea7d14e586250e5519db9aab467a9665331f05fe688fac671

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 25f93e6d2da30db5bf5e045e40fa414e19759afc5af5ae3b1cedcd4c1ef69ba0
MD5 09e471677dfbf2533d666d5b333e68f8
BLAKE2b-256 094819df363ea644ddb046fd73b43011b48e7cabcc8451e150a640d90fe0d73a

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 5de00b2e4c27b2fbcf671ef4329556f5428ca47bd8f5f457acaf36dfdd5052c5
MD5 3e8e6aa9759278067ae33791a81f73f5
BLAKE2b-256 5f5b1db4e01f1f031af55609d92419831b286a1e147401b799396ab2b291ca8e

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 84410b295a031b5a1c35bed4d5bd876df45fb379f3c854ad865cb6e964674c19
MD5 4bf850c3ee68e4f182a48559626dab0f
BLAKE2b-256 fd82b7e3678eb4739e8d8539043a2eb9235896846ff2f747280fbe10b4878fe4

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 26c232c04e219ca2dfdbf575b78e3e129e06b793b6b73372b649feaf4ebaa3c6
MD5 be944ad1ca5a883496b5e6ec60c20ee6
BLAKE2b-256 bb2fa888a1d8949f394d26a5b745a66756544b1559ae1427270d2fe6e514e56c

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 310a7587ccf8002e3f4a023dc3e18ac06f49f319125a8a02da60460199a88809
MD5 4f7364493cf7622c2f2477176f829040
BLAKE2b-256 400d168779089859d1d20a3bb41bf18ecb4875a43c3661d50632d804a8b7ed33

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 e02fb08aa2e9cbee940d8cc10baa14ef1e5b60d91d17577dd0626d0951f45253
MD5 0e9e3b253f748e129895f216c5baa4d4
BLAKE2b-256 7451c346635b94585f1bd4c7efe0b95aea7dd629f758b46b8473bed994bb4be4

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp38-none-win_amd64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 491bdf50271722cb8053ba5ea5410628dc3733429aac3d761ef7b6db985cc2ca
MD5 d74e64b543a45413d5f4174eed2c10fe
BLAKE2b-256 8fea271c241a24ba12b6908ba64af34c38774cc9d868fbd1efa929f426dff572

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp38-none-win32.whl.

File metadata

  • Download URL: cachebox-1.0.21-cp38-none-win32.whl
  • Upload date:
  • Size: 265.3 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for cachebox-1.0.21-cp38-none-win32.whl
Algorithm Hash digest
SHA256 44786ade598c8e3e88f3e193caaa413d82e7eba4a9e8112f1f4e6a6c256b352a
MD5 3f5b545a87bb9c83b0d495344fcf8b3b
BLAKE2b-256 1dfe128a21f17022eb283e4ba979a09a98cd54643149bb92fa6c878e85344f0e

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 33f1b6d4fc66b3f1dfe604aca334aaad88284b50d35882ff16ff9f0e303230e8
MD5 7a673f770850d3bbbb9982fe9af37677
BLAKE2b-256 910f2994a6439c0b5af391c482116e653d8175ea35722a640b63ff497db42e7b

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 faf70095b85c9193ce756c68145fac2bd283aa3c5ff23016a02852d572f2df4e
MD5 f3484fa6a7d752539ba87e5f32fecc56
BLAKE2b-256 569d98726bbd0e6add4dc8616d826d4ce17b0748482388562278117f571a491d

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7cc7ec562f18caaf76428010d940011811af69e151348b31aa4e5b4d590629d1
MD5 beb70c0ceba732924f2bceaab6d5e0ba
BLAKE2b-256 34f1b7d737cf0ec74da0bd6e756ad7f49ed25801658b6aaa105e255851651d13

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 57325eb9fec51ba2bca493c1905532b0e8c8d9cdf29ca0f063af697824559e61
MD5 593b3bfaf2c1dded4d5e7aaa3e310bd9
BLAKE2b-256 1f53841bb5f7b468a07f917b39980a3cec201c38188b3a02c00a6d9fcf32d5f8

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5fb1a3e8b185f948458c9622794516cb157e763d3e711c75ffd652bf17aefca2
MD5 dab53f0aea19fb362e8a5dedee2592c4
BLAKE2b-256 c269000b2ccd9f650ca7005715d77cac1c63418c6fab853e8e17ebf7c28736bf

See more details on using hashes here.

File details

Details for the file cachebox-1.0.21-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for cachebox-1.0.21-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 c3ff17fe4f2f0a9681e9a9c23cfb713fe0aa71a93edb87a4c53ceed1bf65f070
MD5 6ee67f8067ae611071b079bc5e3ac32f
BLAKE2b-256 58db47b97d6727f85031446aadb14fc6d2e4326ae07f8a1262d08bff6bccf09c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page