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

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

Uploaded Source

Built Distributions

cachebox-3.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (396.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

cachebox-3.2.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (681.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

cachebox-3.2.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (414.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

cachebox-3.2.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (381.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

cachebox-3.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (364.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

cachebox-3.2.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (395.8 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

cachebox-3.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (397.0 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

cachebox-3.2.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (682.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

cachebox-3.2.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (414.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

cachebox-3.2.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (381.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

cachebox-3.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (364.7 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

cachebox-3.2.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl (396.1 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

cachebox-3.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (397.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

cachebox-3.2.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (682.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

cachebox-3.2.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (414.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

cachebox-3.2.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (382.0 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

cachebox-3.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (364.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

cachebox-3.2.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl (396.4 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

cachebox-3.2.0-cp312-none-win_amd64.whl (289.2 kB view details)

Uploaded CPython 3.12 Windows x86-64

cachebox-3.2.0-cp312-none-win32.whl (234.8 kB view details)

Uploaded CPython 3.12 Windows x86

cachebox-3.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (398.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

cachebox-3.2.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (722.1 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

cachebox-3.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (415.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

cachebox-3.2.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (382.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

cachebox-3.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (367.3 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

cachebox-3.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (397.3 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.5+ i686

cachebox-3.2.0-cp312-cp312-macosx_11_0_arm64.whl (332.3 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

cachebox-3.2.0-cp312-cp312-macosx_10_12_x86_64.whl (367.3 kB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

cachebox-3.2.0-cp311-none-win_amd64.whl (288.1 kB view details)

Uploaded CPython 3.11 Windows x86-64

cachebox-3.2.0-cp311-none-win32.whl (234.9 kB view details)

Uploaded CPython 3.11 Windows x86

cachebox-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (396.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

cachebox-3.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (684.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

cachebox-3.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (415.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

cachebox-3.2.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (383.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

cachebox-3.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (366.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

cachebox-3.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (396.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.5+ i686

cachebox-3.2.0-cp311-cp311-macosx_11_0_arm64.whl (330.7 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

cachebox-3.2.0-cp311-cp311-macosx_10_12_x86_64.whl (368.0 kB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

cachebox-3.2.0-cp310-none-win_amd64.whl (288.1 kB view details)

Uploaded CPython 3.10 Windows x86-64

cachebox-3.2.0-cp310-none-win32.whl (235.0 kB view details)

Uploaded CPython 3.10 Windows x86

cachebox-3.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (397.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

cachebox-3.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (684.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

cachebox-3.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (415.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

cachebox-3.2.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (383.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

cachebox-3.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (366.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

cachebox-3.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (396.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ i686

cachebox-3.2.0-cp310-cp310-macosx_11_0_arm64.whl (330.7 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

cachebox-3.2.0-cp310-cp310-macosx_10_12_x86_64.whl (368.0 kB view details)

Uploaded CPython 3.10 macOS 10.12+ x86-64

cachebox-3.2.0-cp39-none-win_amd64.whl (288.2 kB view details)

Uploaded CPython 3.9 Windows x86-64

cachebox-3.2.0-cp39-none-win32.whl (235.1 kB view details)

Uploaded CPython 3.9 Windows x86

cachebox-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (397.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

cachebox-3.2.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (684.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

cachebox-3.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (415.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

cachebox-3.2.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (384.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

cachebox-3.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (366.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

cachebox-3.2.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (397.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

cachebox-3.2.0-cp39-cp39-macosx_11_0_arm64.whl (330.8 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

cachebox-3.2.0-cp39-cp39-macosx_10_12_x86_64.whl (368.2 kB view details)

Uploaded CPython 3.9 macOS 10.12+ x86-64

cachebox-3.2.0-cp38-none-win_amd64.whl (288.3 kB view details)

Uploaded CPython 3.8 Windows x86-64

cachebox-3.2.0-cp38-none-win32.whl (235.1 kB view details)

Uploaded CPython 3.8 Windows x86

cachebox-3.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (397.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

cachebox-3.2.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (684.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

cachebox-3.2.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (415.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

cachebox-3.2.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (383.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARMv7l

cachebox-3.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (366.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

cachebox-3.2.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (397.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ i686

File details

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

File metadata

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

File hashes

Hashes for cachebox-3.2.0.tar.gz
Algorithm Hash digest
SHA256 6f977ab19e5201f8f94f505a5636c73453c2d18432fdb88ea315307e3ac9899c
MD5 ab338d995e1f3bf4f01d40aa28aaa573
BLAKE2b-256 acbab35bde79d04ed6e7ea083b0116428ba7097d3974355fe5861767f2118498

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 26023b6922d801b57b68f96ca816b3b9d80574e459a37ddd1c5f2868a72f18bf
MD5 d2e999eb2f0f46dc96683178d5e70e77
BLAKE2b-256 f4ce3ac6a7584270b86b19db60e184d1b4a17384ef4ffe7942d63f1e179e7dfa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1a718cbba32b29a3dd9f9a70b9dc94bb709bf8bff62c209e58d695c7b52499d2
MD5 a6e0c5a37bf6be9224f06fb63e2908b8
BLAKE2b-256 8c50de0458b82f5b9aad10fb88e8765ccfcf9dac330dc86c6e6809a392b4c442

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 78c219707e755503d440d6348bfb9e8b4c03e541cf70c393cd21f9aac8f4d877
MD5 143c27966f58256b283cb60db030968a
BLAKE2b-256 cf396e7b0fcccc70b172ee5843359e486aa2adfc06b4173e2a5c73445e99cc86

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 da35f23741b491be9944590cb1507be01c8b0ff40a63d5bd5b4ee717a5dd39eb
MD5 a57d3102b23ef2d5056775a9864285e3
BLAKE2b-256 5618169271c2a8f89293f5b841ddd65d41094e97b4ceb1e3eda3150092058dc2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4c266d3598c884fde66e1d7a96a4162e71ac8d389b1f9fbd5ec1c06165ae57d1
MD5 6506473ff44dcebb2fe86040a130ff54
BLAKE2b-256 034fdc99813955788e9dd55682943588236b00615313c15634b0f6b8d3294117

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 a56bf2add5cdb5a2fbb8180dbab95129bd6740f5f8956de6d5ef5b5a92f752e9
MD5 e44066560f1833236e7128eb0063b292
BLAKE2b-256 c61d56c36aecb290cc91160765d44f8e60351129b0418c81b5ba0449a1e4af07

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b3828a43b90728b23b6e96a4c1560880e8da59501d1b4698b66ab01bbc9f3064
MD5 c986760dd34a0b80555a54b67ec25329
BLAKE2b-256 389f46f7ff1276cdbb50cfa4cb31df7ae4e29d0133dbb039d205142dfb6b8d30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 205897cac507f96332385cc3e9157c515a8d81fef895f722febd6093e6a59317
MD5 6454183f3a5e5262efbe32b84716e8d2
BLAKE2b-256 2ecc22a9001389be2982d9b81f504806f1b69b40169d0e390fa8cd95d326625c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 37d180c46ba294bd4e43ec7ea07ba3f6e0b3f2d141ca8a9bebf29e9582a49129
MD5 ff4437ae33ddcf27db69d3d637a58a57
BLAKE2b-256 f174eeb3d7164722ebe5b4d8035044aeb8b7842fa6d67ecdfdca32391f304a86

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 dc8e638e03f18566581a5551bc5eb8e2f44699fa098381c0053798047b28173d
MD5 4af81c303d2b3718dcb988e9f9a95815
BLAKE2b-256 9cf94b6868f478211736774cc324dec61004f7e2ea5a5745f8a84509d5a9c6bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e710318a63de8837467be1276c1e3cfc105b9dcf2d3e2c1b977690247f10323b
MD5 18930db308bf25b36e9ce9747ab8e274
BLAKE2b-256 9279b3700f275c4c37e2f657bf9cbd9d01298912d978191e855f2d3b182f69f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 9ff83ca30490b47c6de6c3aa377458dadee450d71aac409a912fd242d5a41120
MD5 65c67b7eb1ca434ce4a6675add1bba3b
BLAKE2b-256 b6ce168426298ce6553c993f488a7397b59aaf67ab8b27041bc002d41800d50e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2b8a3d3129a8d33d6dad3db6d94de646c27199d6c72b940e920a91f7b6a8c2ff
MD5 6c887c99dd35ea04eecc7fca15e7201f
BLAKE2b-256 cd2deb0c55e6d64dc3be37306d1a23bb2b589385ce6079e392379dd2c201c057

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 753adc0ea9d11ddad77f84ccd5c559216a997ce38b0323451370d0891116e1bf
MD5 b799bb5c90029d22084616b960170148
BLAKE2b-256 5d72060f8b9bd82fc75b5491af9ba0d1c7efb022c5ae22878e25062ee066486e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c7ac4a3bb4334f5763137ac56e6463c36a9273843d529fa54004e3ac7c64bbd4
MD5 2fb4a4b317d897c965b89ca96a2faa83
BLAKE2b-256 5fa39064e9a42af89c58dc7cf80e34b203d5f0a70334e5503200b5c3e6924d72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 cc63ca33c1b9f445cdec701e8f91062ee7688de406687dc02f755f7b7f7ae375
MD5 54963790ecdc84bca250a1e0ee47f2f6
BLAKE2b-256 c1ccb92248fd5862f4dfaefb050968a9bf548dd6064150be42862a70a9eb351f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ac69026e64acfe9ffe673497ea7ddb06a172f178963cdfad05ed2ae4e9275de3
MD5 b057c8bf24632c02d76601070f623a98
BLAKE2b-256 b943e9ed9970899de7bd7c9bce1cc2b2434638145d9ccb3657215c4badfbadd6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 5031dfe90e167a7c9c159979d18b73c184eadc36ac57dcd7a692f4ab4de7487c
MD5 3989a5e43284a6abef4268ef06c1771d
BLAKE2b-256 18456d2ecd58cc838569390bce893f148cdb70987a9d264e6844bb5a1be373e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 49f73785f365e654f9880eb763b16e51263a4304ca73854f1af3c1777373fd21
MD5 bfb97375397e1122e66539f80605bcc2
BLAKE2b-256 0aad7d531fccd23087b7b0de8a8f03bf821250922c5bf56e6718fe4939551e03

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cachebox-3.2.0-cp312-none-win32.whl
  • Upload date:
  • Size: 234.8 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.0-cp312-none-win32.whl
Algorithm Hash digest
SHA256 8a7110fc3589e9c1027469e0f68dcb7088298712c40fc3c2ab446922f84986ae
MD5 03ce0a9393c1e0beeb42a1e2d55c6fe7
BLAKE2b-256 b0fcb10b6f6361d472618be218da90f9de80370896c6c30d737f68908374c068

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b1750e7cdfaebf8fb520041010e96ac7c1e04e47fdcccb29463aac251d65a1c6
MD5 85bb1686b5f689ca832041cab158d113
BLAKE2b-256 8fde056694db02731262fceb3af5e5c9030688cfb8ee8fb5721a0768dfe9f077

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 758f13a6292f76fbae2913d8ee140af7e786501fbb12007ff402b237c105c10d
MD5 38bd8d454df58857fd7c3489f5e1b58a
BLAKE2b-256 bd375469753409aad99273beed6dfa7ee709e8ba7bc98e80098dab50f604c93a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 239eae3619e6ad2d7fe03e10f8b07bb01946ebc7d41cd13087bd58dc274510bc
MD5 351a2df2325802b2e6979efba23bf48e
BLAKE2b-256 81db3bb6af6c752d90f7a18f5951ef65fb788a01377d6d67b4be2b9c4e41c5ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ba8c14ef6040f90e585ffc3d4c19642a93d5d9b4c58f218a2d4221fa42e23ffe
MD5 43d56edf82b5618b35a7172176caa185
BLAKE2b-256 2e7c5fb33082bc86837e8b8fef650e0f565f6a2791290c6153d5c200617a2881

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b7eccf3669a6a6dc7561985a67e629cc168ee6749d5cfa378ee8b786cfc3d66e
MD5 c61fcc457fc66e2e56093d9823f7ef79
BLAKE2b-256 9dd5e5e78946179cfc0c7b4ccb8eb9a39b9d6a5966210fce11375af23c15e10e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 9a7438b54f7f238ccfc7a22bf29ae4d33955941e481eac3cf4d1e09c1fa737f2
MD5 06001bc7934478e9875ba962a8c853dc
BLAKE2b-256 6bca42d91a9a46020f7fb3aacfd287ae7027c2e21cc574717f0c2ee8e2cd4c73

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 764e5d06955512347fae60fe0adbf3b99ca4b48ea06be6477c5041774ebb7776
MD5 74a2969cac83c206fb44dc8ab35bc882
BLAKE2b-256 1c7857361fbe13aef4544e51ef723aa89000993ad93018cc1ecc5fb12cca5acf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 24f75abdb86694e51ebc9dd517597d1b41956720f088d5725086eb50107b5b56
MD5 9123ad5a706c8040878da81f1ab60d87
BLAKE2b-256 e5090a7f1d7046247ef592d8feb7c806fe6fbc6d021b9b60038c927c7bd1ec09

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 80a86030b3b2385ed30c6eb04a4d4db22961db7523d60a861795c6f730fdf394
MD5 af7e666c05b3c3f96981f75af653208f
BLAKE2b-256 c0b3a196bfee820ea85966696e3b70902f3700f5ebcb80ec974a1ae3f5e734a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cachebox-3.2.0-cp311-none-win32.whl
  • Upload date:
  • Size: 234.9 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.0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 140798e47d785c2ae89e7968c1bf1ab9801cc7ac7c0b7549b0f3d64272a2488c
MD5 baa02a9b48cfcb37912dc662f14afcb1
BLAKE2b-256 258a1b99401c378d4195674afaffa0d24594c0c0b41531895fe0095d90cfeb6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b09669da4b1dff268134f7faade8c114586edc570fcf4f454a27085c3666e60e
MD5 d26dc459126c632b7011e5fe1e7f3ff5
BLAKE2b-256 b371bb944a552ee41680dd70e0e96f9e02bd30565c24da7cbf482e1014c496ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4084dcfc866ab064870ec8d00546486f28173d8d5cb3dc79bde21f720ef57415
MD5 f4c8a5d1980c7df51bf47e6923a8e3c3
BLAKE2b-256 18f19369b455fb70532238c6e56ea1989fed5b42bad8f63a0d5e800c5d4df5ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9a0775a410aaf24c19984135420abe6c3c689e80a27bab34d41911379b24fdfc
MD5 17f9b79c77ec21da21f6cd22de17d7d8
BLAKE2b-256 3bb16dd3b8662b0d1d28e55d82a70f1fdc01423863269190eba170f79aad2156

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ac24c603888e21aa77b7714f43c2d5624ab3493295434e1589de6f45caa99381
MD5 16e18f179d564e44b3d7570216abdfc5
BLAKE2b-256 89fd35d9bf8af6b28f65f6522735d05b9213fcffbf50edaf6567e7ceaad6938f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1ed97bf4d13da9e05d070fc15c04e857dade5f851732411fe9da0a60456fc68b
MD5 01b147f502486858f8c747c03db1871c
BLAKE2b-256 2da04457ffcb41fc52fad9ae2f4c730fece8c0a47f9985aad532a5ac3c1acb5c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 7149b6a19e2e11a9ae26b1a0654cdbf9aa80d93cee475db00faf5571665ddbf4
MD5 275329434aa74b36ec2058b1912d57a1
BLAKE2b-256 d5f4a12ae2647192190793b495a3a5a5f6362307b9228d0783f9e977a891b132

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4900606f656a0f18485e17e1c07ca1c327d25d75c6da21a3810c37dccc009bb
MD5 4207b3bc6f8645bf806f6529df8489a0
BLAKE2b-256 574651ec7703ffa3d69f931fbb3892e5a531132c9b6b4abaf712cb5f58c40a35

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8e0ca9d3cce4eb85ab37db31b0864c46cbdc039f0903f8425d07652cca428160
MD5 67e6853dcf395bd4fb238041dd8fee1d
BLAKE2b-256 8991b38064dbe408277465a990c47152aaf46198fc35b90af933e2107f0538f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 2c5dc392aca8abccaa251dce23df630d3a08fa016b49e066392399421bdb9c07
MD5 0ab282d1c07b04e2daf18ef5281f58a5
BLAKE2b-256 1e413a580160f568fc3b6762442ef819ccb8bb765bc7aeb422c776280caa5f05

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cachebox-3.2.0-cp310-none-win32.whl
  • Upload date:
  • Size: 235.0 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.0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 010a22af8b8ceb806b4c9390171431488805b3df19e64517b6e1d87d35af66ed
MD5 f0715e73ab4e4aa5f823f6a97eb6ebdc
BLAKE2b-256 e273ca976a6334ec874ef52f669e4eeedc9954748e5a9810ad7a5d3848af5470

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b30f74679213c56a0eeedc4b961420b92f689d32e788cf503e2ee77570f04f06
MD5 836931fc1d126741e2b21692c0ad1d19
BLAKE2b-256 fa6b1a844decebf59eff66c8afec20a438bec9236afd1448230e7375888e3c26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a18b69a62740cdf64e1d8812133695aa7c075c2a42ee60bc4c16dbf262eba80e
MD5 1752e5f4a9a7676a42426aeb8c8b560b
BLAKE2b-256 a0781469f25d4258e0a8c25f2277e42a9b916fbcb4c67d024f180f70c3a4412f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 7521d3b185dae84e6accf4528ccfb31bddb09eac33af45d6344b6936be9d1b7e
MD5 48418307cb8fa297b11fa81d7d9318b8
BLAKE2b-256 addbfe26ebf0547e653e32acf79212c2bb95e5f4a62e6a98243118adac66971b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c15d99dbf2b49eccd5f740a33dca9abb28ffbbbc0d00e331aac9501ec1f3cbbb
MD5 312e4995a8cf1f92e394aaef26f1024a
BLAKE2b-256 d9cf753b9acbb6e9ce2f79c04b521b710c731fdb379741353d3d35f1c690088c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 de29004322929b2ca0b173af8cbe32cf7fe64c4d99f3dbab5baa0c73af55b363
MD5 d292abf9b3a548150d59f3ecacd53b5e
BLAKE2b-256 b9c27025254300aeb7de071b8a836c632a19028125260a5c0c6bbf306e7f5cb5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 dde54e5ecdaa29fcf1e80d6f5b52d95d8c5669fb3e6d1211ced46802b3049ab7
MD5 a843b7c3fc806614985c98559073c5f8
BLAKE2b-256 b6727940c41631132d79908a56f0dc15e6f1d0cd3628accbb244af2f4364579b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2ee91efc9bd1c2a5ccd869a89c59c2b05430e6fa6777bacfba4cfd11eb07d5f6
MD5 1649a97692841c6afc054fcc08441b36
BLAKE2b-256 dfe111a45cbebba25571c474d7888c4d4982e8794b8c39c882b71f5f58e5673f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9940ca1cc0cdf5b3547236caece7e886a24e72b7d68c672c3d863e1696eeecd8
MD5 fa5afc09b0faacf9987507ed472933c9
BLAKE2b-256 c18ecd089ce6e86ab0b40cba3fa246edbbbafaccc7d87d60b3c3b837105c0960

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 f145e5f73d569e1ade91ae0d35a1f4ff84843dfe63f2ec0cf6057c0a29497ddf
MD5 2ea9c6825c7ad94d6116d99e85842d8a
BLAKE2b-256 68c4ee329c611db4bc9ae976043cb8d04589dbaed268f566f0527d0e58fb5324

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cachebox-3.2.0-cp39-none-win32.whl
  • Upload date:
  • Size: 235.1 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.0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 6ada9b542c04a7ebc8149dfab31e98d90275137e9a8102d719dab4fa0d8afea4
MD5 ca6c96e4b5e606e15dc5465096b0641c
BLAKE2b-256 09dc73425270b0edfddb273f0b844fc19372238a18f8956ba6d973d6512cdfdc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 abda40fc9a840d03007be9a764eef7e9ced6e7383f27b181a1c0d7c741a7a83c
MD5 d338dd9f2936e7dbcfa7b5bce3e7bdbd
BLAKE2b-256 df9ca733115689b0400ba8e3b99960771861ca3055228c82ce1dc74f760ac6f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 19cd2027f4c6f6a7ff319ce151df6eb7b293a10b27834e1143ea0f80cf035a42
MD5 2f5d312070f064b5d52d17ae4c333923
BLAKE2b-256 1adf7433ab6d4442af3ecf6c48526d467d21935d7e33d5d8226aa6208c6005be

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fd4630cc075c5cab7d393e71554fc5e968d25517a5547f659418091e96bd1a7d
MD5 347c28a7c41f9a43c02f9836c8377e39
BLAKE2b-256 10955680cfa0833fc70e3fbd997a22ce2dd54bc1db2685d8939f23ead309d03e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 527320be024fabd3760c5b5cdcd38b769154ad0a440541cda90c043d726eadc0
MD5 ba396141d51002b9068a9546600490d3
BLAKE2b-256 88e182df51f46c421f42016f0f9b9db94bebe843f69febe869229fea5e6cec9f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5102d576141641ad66da5ad392fb3e82e10d6a5ad191256562270e970f035b66
MD5 3080c3dc747b1003556805650032b99a
BLAKE2b-256 c20c97d646afc439cc54a737e59f0aa38f0682a298993f0840d09467d3b536a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 b0d5013a2dce20204910d6cab89383ad207f7fd3b653ac4dff8dfb317de6e6ee
MD5 8cdc80589e6eaba737ca4f63b370ffa0
BLAKE2b-256 b04667312f207004e7880fba5e7bd866788e34d3a2308f70fee87125e8855ccd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 07c49f106ec3e09ebf0bc6ffb71217cf9c2b31d1144a49c0be82cfccdf012d0b
MD5 f9b3760f529bc48bbc0a345bdeea54be
BLAKE2b-256 4010607115d3343b77f13141a0e8afdb717de5344d135532007b37adcfafebe1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 555f9f047d9b55aafc49bdf1b72f4bbd825e2c5ff63871cdbb548f71ce52fac7
MD5 9265596c1ba557ad6015e8746488a0b0
BLAKE2b-256 520c49f24da68fe830bc1bc4b5f544a821028f9a9212bafdbfda911208af8e8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 c2b750eb30b35c2226460f5b8539f2d339e6834f8d623055cc111115d2aeaa65
MD5 71baa802630c163efddbab65c31bb660
BLAKE2b-256 92494e06de86c9fb6364745457756db69e339972653af19147ab3664b871f72f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cachebox-3.2.0-cp38-none-win32.whl
  • Upload date:
  • Size: 235.1 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.0-cp38-none-win32.whl
Algorithm Hash digest
SHA256 2f07e089041216ec5c1bbe8245c4034d0faa381aa920896b8f01c01cc2dd45e3
MD5 c112c788f5130c56e120bee69eb88718
BLAKE2b-256 c3f78a20dca0cfb6cce598db4c65b51e09d662218dcf1b235c893777589bad1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c7fa74bb96a954505956e882ec52a5b2c2797c8685230490e26d653b02807519
MD5 0b82e5409ec5e31a3c651eb305612951
BLAKE2b-256 23169fce076d68d7a027daf0c2018f75031ab208421b9fb75ed57ec67e85b7e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 851831bc7160b0ab652387bec7b576f0474a61903d7a51134cdef53ef01524ef
MD5 6871ce07ad80275bbba64c0e5d534f1e
BLAKE2b-256 1181d0e220ee0baad79bcbe5aee5a0353cd1223878a54884945debdea63f6b69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 96b035649d6dcc09a9c48eb236d62b3f5575502026e77d9a8064177f79a6cfa1
MD5 6acf6cc55615df174ffdf846241f9d0f
BLAKE2b-256 3808ee0c138174af64b3669f12a124529e508fa5ffdbc670f87460b82fa19714

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 596a4911005aef335bd8d236f23933221bf86ccbe81dd3ac2e82a8070b1703f2
MD5 be5c35a652702ef217f7564b21e71959
BLAKE2b-256 8bbe0f195a889a22c1d8a2f7203201da049c10f56f04c461cf80899bddc58fb2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7274e30e957f6eea6f33aa0c4f541b11a28e8bbc8a682d67d690580b420a14ff
MD5 32ac336ef392e9def209fafedf55ba51
BLAKE2b-256 b2c94d464894f38c7ebe8757fb3015444177da1f023ce77866b9cb6da902b815

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.2.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 d557a8fb67cbfd8f3b442065bf79a80dbec0d04cba2c9e7a81666d4622c4d8fb
MD5 1f92b2dcbc643666f9ee6f4db07ee10e
BLAKE2b-256 5d240f1df28d38438cc16a5b91a33f16ef2f344e59719cc68c3e60e9547aaf3f

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