Skip to main content

The fastest memoizing and caching Python library written in Rust

Project description

cachebox

Changelog . Releases . API Reference

The fastest caching Python library written in Rust

Did you find any bugs?

[!NOTE]
The new version v3 has some incompatible with v2, for more info please see Incompatible changes

What does it do?
You can easily and powerfully perform caching operations in Python as fast as possible.

Features:

  • 🚀 5-20x faster than other caching libraries ...
  • 📊 Very low memory usage (1/3 of dictionary) ...
  • (R) written in Rust
  • 🤝 Support Python 3.8 and above (PyPy & CPython)
  • 📦 Over 7 cache algorithms are supported
  • 🧶 Completely thread-safe (uses RwLock)

Installing

Install it from PyPi:

pip3 install -U cachebox

Page Contents

When i need caching?

There are some situations that you may need caching to imprve your application speed:

  1. Sometimes you have functions that take a long time to execute, and you need to call them each time.

  2. Sometimes you need to temporarily store data in memory for a short period.

  3. When dealing with remote APIs, Instead of making frequent API calls, store the responses in a cache.

  4. Caching query results from databases can enhance performance.

  5. and ...

Why cachebox?

Rust - It uses Rust language to has high-performance.

SwissTable - It uses Google's high-performance SwissTable hash map. thanks to hashbrown.

Low memory usage - It has very low memory usage.

Zero-Dependecy - As we said, cachebox written in Rust so you don't have to install any other dependecies.

Thread-safe - It's completely thread-safe and uses read-writer locks to prevent problems.

Easy-To-Use - You only need to import it and choice your implementation to use and behave with it like a dictionary.

Examples

[!TIP]
See API Reference for more examples and references

decorators example:

import cachebox

@cachebox.cached(cachebox.FIFOCache(maxsize=128))
def factorial(n):
    return n * factorial(n-1) if n else 1

# Like functools.lru_cache, If maxsize is set to 0, the cache can grow without bound and limit.
@cachebox.cached(cachebox.LRUCache(maxsize=0))
def count_vowels(sentence):
    return sum(sentence.count(vowel) for vowel in 'AEIOUaeiou')

# Async are also supported
@cachebox.cached(cachebox.TTLCache(maxsize=20, ttl=5))
async def get_coin_price(coin):
    return await client.get_coin_price(coin)

class Application:
    # Use cachedmethod for methods
    @cachebox.cachedmethod(cachebox.LFUCache(maxsize=20))
    def send(self, request):
        self._send_request(request)

Implementations example:

import cachebox
import time

cache = cachebox.TTLCache(maxsize=5, ttl=3)
cache.insert("key", "value")
print(cache["key"]) # Output: value

time.sleep(3)
print(cache.get("key")) # Output: None

Incompatible changes

These are changes that are not compatible with the previous version:

[!NOTE]
You can see more info about changes in Changelog.

Maxsize default value changed!

The change applied is that when you pass 0 as maxsize, the value of sys.maxsize is automatically used.

import cachebox, sys
c = cachebox.Cache(0)

# In previous version:
assert c.maxsize == 0

# In new version:
assert c.maxsize == sys.maxsize

Iterators changed!

The change applied is that, in previous version you may make changes in cache after abtaining an iterator from it and that did not cause an error, but now you cannot make changes in cache while using the iterator.

import cachebox

c = cachebox.Cache(0, {i:i for i in range(100)})

for (key, value) in c.items():
    # This will raise RuntimeError, don't make changes
    del c[key]

Type-hint is now better!

In previous version, we couldn't use type-hints as possible as dictionary; now we can:

import cachebox

# In previous version this will raises an exception; but now is OK.
c: cachebox.Cache[int, str] = cachebox.Cache(0)

Cache iterators are not ordered!

In previous versions, some caches such as FIFOCache can return ordered iterators, but now all of them only can return unordered iterators.

import cachebox

c = cachebox.FIFOCache(20)
for i in range(10):
    c.insert(i, i)

for key in c:
    print(key)
# (5, 5)
# (9, 9)
# (0, 0)
# ...

__repr__ changed to __str__

We changed the __repr__ method to __str__:

import cachebox
c = cachebox.Cache(0)

print(c)
# Output: Cache(0 / 9223372036854775807, capacity=0)

print(repr(c))
# Output: <cachebox._cachebox.Cache object at 0x7f96938f06a0>

FAQ

Can we set maxsize to zero?

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

How to migrate from cachetools to cachebox?

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

# If you pass infinity to a cache implementation, change it to zero.
cachetools.Cache(math.inf) -> cachebox.Cache(0)
# If you use `isinstance` for cachetools classes, change those.
isinstance(cache, cachetools.Cache) -> isinstance(cache, cachebox.BaseCacheImpl)
How to save caches in file?

there's no file-based implementation, but you can use pickle for saving caches in files. For example:

import cachebox, pickle
c = cachebox.LRUCache(100, {i:i for i in range(78)})

with open("file", "wb") as fd:
    pickle.dump(c, fd)

with open("file", "rb") as fd:
    loaded = pickle.load(fd)

assert c == loaded
assert c.capacity() == loaded.capacity()

NOTE: Added in version 3.1.0

How to copy the caches?

Use copy.deepcopy for copying caches. For example:

import cachebox, copy
c = cachebox.LRUCache(100, {i:i for i in range(78)})

copied = copy.deepcopy(c)

assert c == copied
assert c.capacity() == copied.capacity()

NOTE: Added in version 3.1.0

License

cachebox is provided under the MIT license. See LICENSE.

Future Plans

TODO List:

  • Rewrite all cache algorithms and use low-level API hashmap
  • Change hashing system
  • Improve tests
  • Rewrite stub-file (.pyi)
  • Rewrite README.md
  • Write an API referenece
  • Add new functions such as cached_property.
  • Add possible methods to implementations.
  • Make better type-hint for cached and cachedmethod (if possible).

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-3.2.1.tar.gz (45.3 kB view details)

Uploaded Source

Built Distributions

cachebox-3.2.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (389.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

cachebox-3.2.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (680.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

cachebox-3.2.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (412.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

cachebox-3.2.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (377.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

cachebox-3.2.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (361.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

cachebox-3.2.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (389.6 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

cachebox-3.2.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

cachebox-3.2.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (680.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

cachebox-3.2.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (413.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

cachebox-3.2.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (378.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

cachebox-3.2.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (361.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

cachebox-3.2.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl (389.9 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

cachebox-3.2.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

cachebox-3.2.1-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (680.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

cachebox-3.2.1-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (413.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

cachebox-3.2.1-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (378.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

cachebox-3.2.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (361.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

cachebox-3.2.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl (390.1 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

cachebox-3.2.1-cp312-none-win_amd64.whl (287.7 kB view details)

Uploaded CPython 3.12 Windows x86-64

cachebox-3.2.1-cp312-none-win32.whl (233.4 kB view details)

Uploaded CPython 3.12 Windows x86

cachebox-3.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (392.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

cachebox-3.2.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (723.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

cachebox-3.2.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (414.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

cachebox-3.2.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (379.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

cachebox-3.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (365.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

cachebox-3.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (393.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.5+ i686

cachebox-3.2.1-cp312-cp312-macosx_11_0_arm64.whl (331.0 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

cachebox-3.2.1-cp312-cp312-macosx_10_12_x86_64.whl (366.8 kB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

cachebox-3.2.1-cp311-none-win_amd64.whl (286.4 kB view details)

Uploaded CPython 3.11 Windows x86-64

cachebox-3.2.1-cp311-none-win32.whl (233.6 kB view details)

Uploaded CPython 3.11 Windows x86

cachebox-3.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (389.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

cachebox-3.2.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (681.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

cachebox-3.2.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (414.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

cachebox-3.2.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (378.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

cachebox-3.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (361.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

cachebox-3.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (390.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.5+ i686

cachebox-3.2.1-cp311-cp311-macosx_11_0_arm64.whl (329.7 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

cachebox-3.2.1-cp311-cp311-macosx_10_12_x86_64.whl (367.3 kB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

cachebox-3.2.1-cp310-none-win_amd64.whl (286.4 kB view details)

Uploaded CPython 3.10 Windows x86-64

cachebox-3.2.1-cp310-none-win32.whl (233.7 kB view details)

Uploaded CPython 3.10 Windows x86

cachebox-3.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (389.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

cachebox-3.2.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (681.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

cachebox-3.2.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (414.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

cachebox-3.2.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (378.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

cachebox-3.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (361.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

cachebox-3.2.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (390.5 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ i686

cachebox-3.2.1-cp310-cp310-macosx_11_0_arm64.whl (329.9 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

cachebox-3.2.1-cp310-cp310-macosx_10_12_x86_64.whl (367.3 kB view details)

Uploaded CPython 3.10 macOS 10.12+ x86-64

cachebox-3.2.1-cp39-none-win_amd64.whl (286.6 kB view details)

Uploaded CPython 3.9 Windows x86-64

cachebox-3.2.1-cp39-none-win32.whl (233.9 kB view details)

Uploaded CPython 3.9 Windows x86

cachebox-3.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

cachebox-3.2.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (682.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

cachebox-3.2.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (414.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

cachebox-3.2.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (379.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

cachebox-3.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (362.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

cachebox-3.2.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (390.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

cachebox-3.2.1-cp39-cp39-macosx_11_0_arm64.whl (330.0 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

cachebox-3.2.1-cp39-cp39-macosx_10_12_x86_64.whl (367.5 kB view details)

Uploaded CPython 3.9 macOS 10.12+ x86-64

cachebox-3.2.1-cp38-none-win_amd64.whl (286.7 kB view details)

Uploaded CPython 3.8 Windows x86-64

cachebox-3.2.1-cp38-none-win32.whl (233.9 kB view details)

Uploaded CPython 3.8 Windows x86

cachebox-3.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390.1 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

cachebox-3.2.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (682.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

cachebox-3.2.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (414.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

cachebox-3.2.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (378.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARMv7l

cachebox-3.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (362.1 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

cachebox-3.2.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (390.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ i686

File details

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

File metadata

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

File hashes

Hashes for cachebox-3.2.1.tar.gz
Algorithm Hash digest
SHA256 9a6b408e90d72b9eda8a3e63ccc46af03383f80cb1640e563048ae8ddd9aa47a
MD5 ed12e1f9e75227570a8d38d856ce4f64
BLAKE2b-256 bb3a91f245ac4c7dfcb2dcc3df474869a2659917b956622e61dda7e278ec16f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9ecfb68c1dd1cf998f777607536e69bfc29d0648c87977f3aea9477f1f332c15
MD5 6b99325be81d66251fffef4c27b731da
BLAKE2b-256 c01207cddc4b3a06ffa747752c3e51880a237a5c92174991d026a134a3529e1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d7ee2c13a74bf68e151ce96295bf441312ca230b1fea7ef2e0596fa35ee4c83f
MD5 a0ef5e8345bce560e4fef0b7b4052f33
BLAKE2b-256 169bbecc1d3332f97228b0558ecfdf88aeec0601a530ca93902ddc726c1cc31c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 63f8b1969189c2720c94238f00cfe73a81354581b70c70bafcd19ffac7b7d369
MD5 baa9efc7a704df034e6b2251f4b2a351
BLAKE2b-256 4644b141da5676c0ced8970abaa7cc8e1bf0d2b7f84273c5d3676cd6d492d16a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c816a7858312e2f112621004904e2279d677f87fb1d29d2ded156ab11e7462a3
MD5 37668d14d78e891653bacf2e53de50be
BLAKE2b-256 ab3f8090ce7f95cb3055f84cd84e7c20ac14e891f6b76f39a5561c0427c7f0d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d4212cca9b7bf5bbc12cf3da14eb37dee849bb03a6fffe1a8b85971e18ddf258
MD5 94b3a2eb18d7389e3e0f2045c5d027b4
BLAKE2b-256 838dd36000b23a9d89470c97856def48f102355010082cb58c4487291d7c28b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 9510348e9a81f7610a6436351a139dc7a76e19b93bbf49c870e19b7ff4296f28
MD5 c9cb991027747887174bebcf67ae08dc
BLAKE2b-256 aef65cf4e2671be86d55bbd17c8652a9bb647a4d00532afc5e997e045afd2ddf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 92c0d2b4d1e7a0b529beab8878592bc25a8d0e6dea82340a7a05a2fd81c5733a
MD5 8b7afaf042ecdd0bf9db14dd486ea177
BLAKE2b-256 a3c79f82d88ff47512c20e97a4375b4a9a5d275cdf6d1d5af7cb9e603c2ae373

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 44f888f874c1f789283892df0fafe9ddc1915c29ad907d7de14dd4bb923f2d5f
MD5 4dbe6b72e21341f61610852177b5077e
BLAKE2b-256 def271d5f80e7ff282fcff4062964c3c9ef29f2656d3f18c60042d562d6bb664

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 383f2719146db47f54c55201a105ea6d39f2e67fd8ebb24140cbb9b8204cd44a
MD5 c48875c025e7575f720c489b0cafe622
BLAKE2b-256 96a82c65f5e81af880e29ae3447b96ea52b81a19ccd33432e7d4706c8ddc7765

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 81edae63915c835dac0570af34ee385d055cec470f536addb8c8037e4d5e1b69
MD5 b093727bf6c7c3001f53129b1c1200aa
BLAKE2b-256 8a2b7db2c1a97fd2fc42e7dda04eb53d549bd559a8d237530e4cce380a50e7b4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8d65d3869fe67711558bf4e871644f9b813f0be4719bf44066a05006ae406ffa
MD5 3be7f7a144023ed1a8e047647510b38e
BLAKE2b-256 a2aa8d5b71755ee51ec2b00707ab937b75ed55d1e7e75ca2eedbd853ea8d013f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 89a14f1dd96a42ee87155295432b702355b78ead3c93823add53811c4a8bebe3
MD5 470c6a841dde7e53ccbedc10920eca10
BLAKE2b-256 cfc6dfc618b843cca5013ef748d532c5f88eb116c3ed0263abbebc9fdf78856d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3ffe3dfea2ecf91be89831923477b37599fecdc09f08d48b1e63f04dfea3e68c
MD5 a7eec8a963fffa5c2a1fcb15982bb91b
BLAKE2b-256 4cb13152cb28b65332e97377fa6e3a79c821e7d39d6b0c29da07fe0d424f76f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 773cafed754670b973683200c73067b397c1c781907a610d8e5d1ccbaafa27e7
MD5 bf2ab43846d2400d2c51305657c58afd
BLAKE2b-256 db82b404400d2ae487b4ea50382d4da4b857365158b93fe7c7293dcca058281c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6b385730d59d69495f12d81640872d48c6bb010b777354705b7a99519fefa864
MD5 65b4486a4f94563f244579da81e19c26
BLAKE2b-256 6439584d34ae19d46b69b63a99d4bd762e61a414920db52f01fb60f0178d420f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ae03825511293a084e62b169fd993ea8a23ac4191e3fab6e4f43bb677d9e0193
MD5 81d09e319a823be491350303fc37f9b7
BLAKE2b-256 9a68d83a9677089d1f85f278f227b1ce507abcb2d59e43b97552fd170039559b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7681b5212d637718ec666b57371bffa32a0ccf36fcbc6da6e4725f07043992ac
MD5 45cc0601044b52dfb56c45ea47284c17
BLAKE2b-256 526a671d70b486ff7f99fa9076a348b8b4c53e7ee606f0b1dae6ffb8553ab178

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 11c478d2722793ae6cc3fcf366f79ed75405014e6c4484f85a8233c0efad1d5a
MD5 b96214b246af8877c3eadab751a2f9a6
BLAKE2b-256 931639dd412fe3c8bd161a668fcbf8f2e850abe4b7e8e7e835bf7f9a0913f931

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 0dc5bd8e10f0b75cee4dfaf4780506a2ae8b07a4b9a294ef560304d990377533
MD5 c9f18c4a00449a04b035bf410d048859
BLAKE2b-256 0a622b72f3f05fbdb66561e12043c13f1a7abdf3fb34a8d1badb64ba657eb8f9

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cachebox-3.2.1-cp312-none-win32.whl
Algorithm Hash digest
SHA256 26486f0ef26eec33f3043512afe84c0af785bae45075d17562eba1aa97ce48b3
MD5 009e90ab4db60c64ebcfeb1161f5d505
BLAKE2b-256 edd77405494ef689506e6636583ca93e662e0a0ddb078193d7f448112dd6ddd9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d6f472396bc64ed2bd94a415495e3099b0d717a6cea7aa285f83a2330766cd8f
MD5 9e5c28f8d18b5bf370bfee64493eecdc
BLAKE2b-256 7097cfcb1b57bb8558a6be1b97044fe6725086cec29a7661e608f1b74591301e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b1b2b079742add4bc4b54060f256a95de28490ce2ea66720dac534120e8ff277
MD5 51d13cedbeb1853f84e513e5cfd5ed9e
BLAKE2b-256 135e1498671ed7854e5bda864b67c9b06f88dbde8a00122cb31de70c6e1a2fed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f7f383d285781c42a8514c1f6e60abd071f677392c0f48cfa1c95c36bdfd1f96
MD5 53f3bdd53d0229e75771e8717b965658
BLAKE2b-256 05d06e30c317b8052da416b073bda8fc563419c23f271470aa5c9d4c499ffe78

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 64a6e465cbc85913b793b9bfcb91e4e03c94d06ed733334489bc0ac3e57d5a16
MD5 f22e64ae8582b62dfc4b5a471fa560f5
BLAKE2b-256 1d41236cc5f1d21eb0578cf587249be4089d937cbfb986fdad6b9521cfd63a48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7fac913ead0186a33fdce7cc0fc8ab9a5c47975c8477f66eb766aa9b17fc4277
MD5 a55ac9cacf005fe2a20a026d743025b8
BLAKE2b-256 9c96ed0d854ec2e9d3e26a2e4d203e4f87c23dffd68e1bbe5a9646175591dce5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 3f69e710378ecc8b12dfa7ab60032e4bf722155dc54c647f0804f66f33609616
MD5 3e76d1e11c68e693cea6d52af50586de
BLAKE2b-256 947ca7efcc219c3c41946ea90fbaf84eca020cc3fe0eba63ca7aecd237cd14cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 de5e166cda66f4da2a084a2480fcf093eab6d8b7043102785c410deb4bc088e9
MD5 2887dfef9b922446d5d0b3526be3694d
BLAKE2b-256 d90920d3f9202f5909edd6c59a14d64e6a5d64b32d778dbc5e8299cc17879b98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 cddd9079fd4f32189225a0ec5d42bc0bc12a45b395baa762db56d0f793d4d992
MD5 9617f03c2127e73ba72bfd40c1fddc57
BLAKE2b-256 56b4767e96819dc7142fb6f0b658a13eceee6eb5da87e507c20f8c6cf7c2a120

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 7d874bf3c556f7cfb4c8e0e6462a6783d50a6a794eb78d50011921bd26129f6b
MD5 d2fa1657dfd905f5e82977a81c7c1bdb
BLAKE2b-256 54855ef3b0fbe599ce582604f5d65258791e0cc08b01b4be24a788986fed6c6d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cachebox-3.2.1-cp311-none-win32.whl
Algorithm Hash digest
SHA256 7ceeb970a9c736dc7510b4ce22d796cf3e02e460244a74f91ddc9826b03601e0
MD5 21e076212bf49a1eff75ee8b73db3036
BLAKE2b-256 d80c0e185ab7374ef1490595d622e4e9e5ce2143d9efcdf85d1c230a668e3846

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 224931bd311b144488486b8a5aca7640ded8cea5a8f3d35c83404b2f4c054b63
MD5 8589683bf7e10d2c22382f374135989e
BLAKE2b-256 897b74c17f4e6fb73ee164087f83bef4ae1017db9e416ff80b9a81423571ca53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 377517afddbe914b5649e893fc201865d1749be70b832142984a8a7ea80c6d35
MD5 6b9aba1497952559790a41da3f165201
BLAKE2b-256 1100fe79d4f9612bdbeb0166dcfcede34ed9cca242709ba1d851a814a4423ddf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 09f88d655cce4a11d974adbdfd47ee559940b8bda8d56e60ff4b8654716b8e4c
MD5 1eb8f4692c2e53307e5bd1a9bd50569a
BLAKE2b-256 6a4f266a7497be8068ad8f1bcecf16d3c0fa2803afa7a5b863908272fb432876

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a4717b97c1a0ec8a5dae57932df7439a1cb2815b18eb09ddc96e5655ef1898f4
MD5 32b6d5b51826a0058f976c957392fe9f
BLAKE2b-256 9b7be18a481472d15db6c1668f382bc03c06bc877006239f896275012802423b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bd3db700b8f9628041c85cf8245a919ee6af1b334af2f74b6745d245210e4704
MD5 743572abcdff6ed5316bb9d3dc001fc7
BLAKE2b-256 114d69c9afc61634bec37d0f222257a0949bad1f86aa64f5800f13e1a2582673

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 f36824e98ea620ec5ad62401b779ced0780fe3a172adcbab45cfe6a01246e260
MD5 5d7bd930a7ed19bddae3d44288ad3585
BLAKE2b-256 e1d9e35f7d04571ba083e42520d5c6196ad6704e771ada7739abdc5b94e2f5b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ee579c01c2c6631a6a33c2639f99071a606078c9a16b66579b831fe7164755a1
MD5 cc12930537b5112b0dbf1de0fe2f23b5
BLAKE2b-256 496d44793a69246cc28fe0c6f98ff6e5c3d8d59d60442e9de4c082d782aa2b7f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6ef2cdc6f2edd65df79080fdbb2285e391131473300eefaade91d5e43ba67945
MD5 bbc85d32ef5f0abcf6e9424eab08cd8d
BLAKE2b-256 b64df21a0947fc4ee341cbaf81811c5f977e429aa076ef4b630bb59898ec7a51

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 7da1b5a671f9362b8a26da73633e548c67440e5cf9ed9d143555f399150ec356
MD5 324b8ec2ae7a6ff2e7a09c57a9b01f01
BLAKE2b-256 0d9be4cacd7f90c4cc134e826e3cb2f3bf1565d484f37322677ee937fd65d6a0

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cachebox-3.2.1-cp310-none-win32.whl
Algorithm Hash digest
SHA256 c703f1b06f9012a1716bc6fd93746ddef3267d1501c8ae08aee5e4ff2d2d87cd
MD5 106e9e0f8b9127e588dff97a3f2a6f01
BLAKE2b-256 214043ab1d4e8efe47439471baa40ca21e88fa2f6251ed6848186acd78990971

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 82223822eadfa97e805343f0617ce3762540c61366341afa83b9d27f7a7ab577
MD5 594cb811e998f92e1aee1469cd4f7c60
BLAKE2b-256 d71efb5c1f293ee295ccf989d9e3ede23404825361a1b250e5f97acb9b2aa703

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3d7362370565fea3d6d7ac414467f03585e7cfaa89658e5d5ab956ebc69a2eb0
MD5 9134e9e407ee4891c6aa510d30be6085
BLAKE2b-256 8dcc2d291104cfbaa0e720804c158a7971bb57a9cf523ff8621ffa91ada4402c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 bf0fb047107fe35e0019a6bf067d58a22200d98dba4996dcf0008f0d97f74cb5
MD5 652d398fc6a130916dabcdbc40bc641b
BLAKE2b-256 3b77def26d988918bff7098e8a2227400873c0773d1b0e77f2ac477eab8145e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b9de2001a2e00dce9c3e1682e4cc34758db8e61293cfbeacaffefe5d09caf5f3
MD5 db6dd20059dcb0fa4813584603336556
BLAKE2b-256 cf8f1f76a8e72867200f83e6a402d4cb67586d8dad726de8bdcb8b723d7087ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bd008541fabbc189f521d2e3ee24b89b7cdf349d7ca74b2a114cad1f047f561a
MD5 07dab11240c3d011481e37fa82716736
BLAKE2b-256 70d710e6f0c5a5bfa1250aa360de4fca3d8b85912c35f52893e88c2dc2a61688

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 f7c4d517f7c210389991e3525d73b53c14250008a4eab0f8c42d405cbda62e5b
MD5 739a08a578359d12c5070b459d478b1b
BLAKE2b-256 98f8d4b5901e950d883fb8cccf0941388819c40611f31a68a44f28c32a213b07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7b0d4d45aed33711b12f2432f6f0344b6d76c1b8de92554a84a0879a237990e1
MD5 bc520c3eaefd8ae5a2bdc185473ce3c3
BLAKE2b-256 776eb72139f607dd14384f882e6cc738fc14815d63b6dabef9ae37204fd15ee1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1eaffa8efc8b40ac7248c6a7ece1e7c13d850015dd640f54771f6d7284a41807
MD5 5e062b6c9ec153fc1568a18b33775c3d
BLAKE2b-256 a508ffd8981bb487a928c37d3b40c2a162dbce5b9c41a047e74b5203812b7214

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 b53bb799e809c5af3d9ffefd3b595894fa8e0e1058caf76213171e55a1d6a329
MD5 bf0c20717b34f2920800b7a34850c90a
BLAKE2b-256 f6512d463feb3d71259631b05231ed375702e44efb9b47343fdc5157547a957b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cachebox-3.2.1-cp39-none-win32.whl
Algorithm Hash digest
SHA256 f109087da7f9e2547e055ceb36e72be70784f54de20aeed77cd650afdde688d1
MD5 73296739ec234c0bc2cfe32268d31f76
BLAKE2b-256 a82ecf756b93d32b3a370e6b2d1587f37a3dbfc9de0ecf2a311637347a6a0674

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a345aee6fcffedfc6335b5742e8e64e0f578d47398b076f391217a454d6d7f1c
MD5 69f80c46a7b2acf960e665c43a736b9a
BLAKE2b-256 65a3323444661277fe77cd0c3a62ecca67a2baaa855f250eefce5d0a5af54974

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d52ecbd5eae0b6155e05ead58e0864c2e638242939b257c9c2d0c88847f20177
MD5 95b0c5fe5e496c9e521597537a841f98
BLAKE2b-256 8ec8bd9c3ce3c2c39b989b47ff5f5a3233433c9d06a53ca5528826777d86709e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1379bdafe8ddf79b22168255582f1383601c6dd68b850ecf8db8be693c56c2cb
MD5 9036af3d8afa8262138e6f3cbbbc3532
BLAKE2b-256 fcf09b2abd4a5c73799d73530e3fdefde4e6a39ad1da546def54d369165c9580

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 21089559626a70988184d7a7abfed96a7737e9b0775479577c16add6f552dcf7
MD5 545baa29342eff6878e6a853faf1d5e9
BLAKE2b-256 21d9a068a9392588f09ecef17216225b78f06cbed6117398c7d3cce5cf0f2149

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3aff5896eedaa05c9ffde1914d9c48dfccab644973a07eedab4562799fcbdef0
MD5 a3c12f8453c6fb89d547f7b7c379f67f
BLAKE2b-256 aa350551b00ce44ea83315c19e4652b636ea3140253813006c0c226368ddd1dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 91db39b4755506686ca614975606a5efcb0312a4d9ef5f0e435b57b1ba183fa0
MD5 d5889eb4c516911254d52efc7611f99e
BLAKE2b-256 4ddfd494c4977ae644e44dbf95f3145696b1e242d75a61c99b399a94a5915bff

See more details on using hashes here.

File details

Details for the file cachebox-3.2.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cachebox-3.2.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7eb8b73edb3dd65de2847851ce06bb4ae5cdcd4004be9803b5fa4f1dc9795a00
MD5 7c2d3ad207c9e86d36832ce02b86cf06
BLAKE2b-256 b0967f686b5c3ee87023cf7f05f77c192cbb167f0a944795f21289a9fb035ba8

See more details on using hashes here.

File details

Details for the file cachebox-3.2.1-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-3.2.1-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 46f0a983c4ad091a7ab2758a8b827005ba837941e90c41da621b28c98541da78
MD5 94cb4954595ef729cede92b563e97097
BLAKE2b-256 50a26acb0f8bdbe2dab9704d1d4cbc1424181c5e171d7363c40fd07f4c0fdeb5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 1bb4ae901e3e75bc77fb19971917ac67d001b731a1bba79529c31ea0c61dc356
MD5 e7ecf520d921c1f95d41683c4c0a7283
BLAKE2b-256 80b4fd1bd1ffd9f039d54dc2a412375ce0d1a56ab236c43252680c6a58b46e6c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cachebox-3.2.1-cp38-none-win32.whl
Algorithm Hash digest
SHA256 f6a80f8fdd0f95b1d01058f50d92c50bbaca3930af582a7e9633bfd9d34063fd
MD5 fb614b771163481c700bbb8d2603ccb1
BLAKE2b-256 8d326ff24ec917be28bd49bbd330fde9c229de58b2bb3eea3ac9f5db067aa02c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3ccba72c13ef65573ad843699f354eebfe469d31a1a0dbece5a75be30b3bb321
MD5 df75220b7207fd4f6645f8f257f58423
BLAKE2b-256 4a79d59ce98dae625a16c8efd2d7f49c661ef4da617bdc77e82f5b4be12fe6a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3586adf028ab597eb5a26c85c6488a889309dc4e9522eb789403299bd8f6c8b3
MD5 1312d726909a5903783821476c3aa588
BLAKE2b-256 95be7e11355dd4525dbb1fe98a06ee032a7b966cdf47398713434dda02c0fbc1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6e0698bc445c815e938cd1365dca247255b78d9bdf68d156518645cfd943fe9e
MD5 c21be9c6bc0526a8cbfc942aab43f725
BLAKE2b-256 162470c39caa9dddfa44e52c153c08f063be044f706b313fce20dc23af4fbc45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 711f3cdd7e52b7ad46bba45502e5670aa47f525fdacecdabbd8b1721c687dd88
MD5 f01fa0f8b48a43cd1c7ac60c772e25a9
BLAKE2b-256 81712667eccdd1478ac0fe5ace440d6fc65a61a572b706569f7aaff82eea9306

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b95b81ce98eb2c8e47f080eac1a75ff60fd3a741abf726ba189bae0fdc5a4915
MD5 254b2aa24dd14cd60e42f8fc2f491c7b
BLAKE2b-256 acd7406a225cbbc72ff1108a57ce31c63b51fd5c708cd1f4d79f091c482f4206

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 c66b4e03ca38a3bf3b838d4d177cc1dcbf9a89c9fde5c158d9cbada3c55dc778
MD5 b9f8d93c34254c03ee5a5cf438eebdcb
BLAKE2b-256 65312c719e63471ea12ced98939f4d27f228f58102bb46cdbcfb2814ba503eaa

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