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
  • 📦 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.1.0.tar.gz (43.6 kB view details)

Uploaded Source

Built Distributions

cachebox-3.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (394.0 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

cachebox-3.1.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (680.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

cachebox-3.1.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (410.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

cachebox-3.1.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (378.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

cachebox-3.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (361.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

cachebox-3.1.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl (392.7 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

cachebox-3.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (394.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

cachebox-3.1.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (680.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ s390x

cachebox-3.1.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (411.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

cachebox-3.1.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (379.0 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

cachebox-3.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (362.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

cachebox-3.1.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl (393.0 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

cachebox-3.1.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (394.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

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

Uploaded PyPy manylinux: glibc 2.17+ s390x

cachebox-3.1.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (411.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

cachebox-3.1.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (379.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

cachebox-3.1.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (361.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

cachebox-3.1.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl (393.3 kB view details)

Uploaded PyPy manylinux: glibc 2.5+ i686

cachebox-3.1.0-cp312-none-win_amd64.whl (286.6 kB view details)

Uploaded CPython 3.12 Windows x86-64

cachebox-3.1.0-cp312-none-win32.whl (232.8 kB view details)

Uploaded CPython 3.12 Windows x86

cachebox-3.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (395.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

cachebox-3.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (719.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

cachebox-3.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (413.1 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

cachebox-3.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (379.4 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

cachebox-3.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (364.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

cachebox-3.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (393.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.5+ i686

cachebox-3.1.0-cp312-cp312-macosx_11_0_arm64.whl (329.9 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

cachebox-3.1.0-cp312-cp312-macosx_10_12_x86_64.whl (365.2 kB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

cachebox-3.1.0-cp311-none-win_amd64.whl (284.9 kB view details)

Uploaded CPython 3.11 Windows x86-64

cachebox-3.1.0-cp311-none-win32.whl (232.7 kB view details)

Uploaded CPython 3.11 Windows x86

cachebox-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (394.2 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

cachebox-3.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (682.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

cachebox-3.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (411.4 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

cachebox-3.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (380.2 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

cachebox-3.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (364.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

cachebox-3.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (393.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.5+ i686

cachebox-3.1.0-cp311-cp311-macosx_11_0_arm64.whl (328.3 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

cachebox-3.1.0-cp311-cp311-macosx_10_12_x86_64.whl (365.2 kB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

cachebox-3.1.0-cp310-none-win_amd64.whl (284.9 kB view details)

Uploaded CPython 3.10 Windows x86-64

cachebox-3.1.0-cp310-none-win32.whl (232.8 kB view details)

Uploaded CPython 3.10 Windows x86

cachebox-3.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (394.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

cachebox-3.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (682.6 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

cachebox-3.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (411.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

cachebox-3.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (380.6 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

cachebox-3.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (364.2 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

cachebox-3.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (393.6 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.5+ i686

cachebox-3.1.0-cp310-cp310-macosx_11_0_arm64.whl (328.4 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

cachebox-3.1.0-cp310-cp310-macosx_10_12_x86_64.whl (365.1 kB view details)

Uploaded CPython 3.10 macOS 10.12+ x86-64

cachebox-3.1.0-cp39-none-win_amd64.whl (285.1 kB view details)

Uploaded CPython 3.9 Windows x86-64

cachebox-3.1.0-cp39-none-win32.whl (233.0 kB view details)

Uploaded CPython 3.9 Windows x86

cachebox-3.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (394.5 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

cachebox-3.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (682.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

cachebox-3.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (411.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

cachebox-3.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (381.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

cachebox-3.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (364.4 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

cachebox-3.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (393.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

cachebox-3.1.0-cp39-cp39-macosx_11_0_arm64.whl (328.6 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

cachebox-3.1.0-cp39-cp39-macosx_10_12_x86_64.whl (365.3 kB view details)

Uploaded CPython 3.9 macOS 10.12+ x86-64

cachebox-3.1.0-cp38-none-win_amd64.whl (285.1 kB view details)

Uploaded CPython 3.8 Windows x86-64

cachebox-3.1.0-cp38-none-win32.whl (233.0 kB view details)

Uploaded CPython 3.8 Windows x86

cachebox-3.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (394.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

cachebox-3.1.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (682.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

cachebox-3.1.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (411.8 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

cachebox-3.1.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (380.7 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARMv7l

cachebox-3.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (364.0 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

cachebox-3.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl (393.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.5+ i686

File details

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

File metadata

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

File hashes

Hashes for cachebox-3.1.0.tar.gz
Algorithm Hash digest
SHA256 30c1c81923cc1c3babd24f474844638e8ceb3a6dafad1ca08cea6c6b87fd7891
MD5 e25bc12dd2ec0ee40b6aec3362f1e59d
BLAKE2b-256 fe2f45fc93aeb7ad552f3e21cd3284af0bb6f7288443462b79d97cac1518cdff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0f096e3e9f4b79bcaccdd9874e5ecfb78c11b61dfc237dca119a796b852bea8c
MD5 e524983303c8fc84f7789a7b928d77cf
BLAKE2b-256 95534966b0ca191aa6aeafd06caa42afda7530e1c5adf33f90396d69e4c080c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7660365c6aef104144e4c01d1d66ab8b8337c2def7c9805373d7797433661f66
MD5 266f6b4247888a2b29d6a1481c22022d
BLAKE2b-256 2fc02a57c6f3bccab0a3ab9b1726718260efafdd39d91d4ad152a07187b86583

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 27ed6c7f015c33834784db385c35d952a5f914cb4aba2cc681243fc1728a5812
MD5 c0139e8ae0b5b1849aea0a24b72d44b8
BLAKE2b-256 3b05ff54d16f299b3453c50dc98537b0e784798044c3f6ad5f32c483d6c74919

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1c4de4dd85cdba90bd4e3e2e83e46c1850cc42a27aa74d0acd5e899b479ea33c
MD5 413950309dc57b57e6c2f2390e976b2b
BLAKE2b-256 ac379a154693b20bfbe1c18a9a04af0636b4918502d807926365f9ee75013cfb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 906ff81261c751e99db411e377c315a1af97a8c11bde1e4d842271df27e66e5b
MD5 4e10740447fdf1a408e042083d359615
BLAKE2b-256 21bf78e796feab3122887aa95a53e49edd6ac883e21805528a8180b8de763f3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 ac5bd57eca34dab34b4b95a6e00dc49b07d70df3aa3544cd845d84a9b8eb3cf8
MD5 091b5297153ea4547b463e1fa9b1496d
BLAKE2b-256 2709ed32f7b45dcfd8c855f0b769dfc477d2199dd90160d6393bedc984ee1452

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b5b46a9521edf39aefcdb071ab2e94dcc8e50f42af3bdbdf1e15a781e11af267
MD5 9546ad13434fec9e6a592db63ffcc394
BLAKE2b-256 18df0febfb2f99d6846a63c1a62bbda08e9a3571d8531795219a0f0319a3e6f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 662e18c2d073a9c58ad4b195c14bd91e6f9575d76af66beec13107462aebc579
MD5 0d181987927946f44f2948f9c717d23c
BLAKE2b-256 3cf300de86b5107a0a2b03612e79691e1de6c20a44384ac2ad34dd2d515cdb71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 202adcd11f5b1a63fa3a87250a51649e8b0ae23e7122c6dfbcdbbfaad2a5627f
MD5 c16b4bbf8084f59e00062fa763703f6c
BLAKE2b-256 dcc6456056c3335d39054daec2c880e610a46a4235de726faf87cd2606cfe4b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c572fb0dc52a886d1b8cf16dc73afaac20a7fb57821ecb1b76f280d1eb6f9230
MD5 528c1503770c2fa849ece26907675d65
BLAKE2b-256 b29a4b7fec16572a2c702ea8f621236485c0eff0cc9762f9cf3a8b04444a36ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5a137fa2396beba5776b852011bfbb0751902ec94562f8ded98aa0d8d9fb6cf7
MD5 27e8f7c9c8dffa93321e69f84cbefc94
BLAKE2b-256 46dbe0c8d5e3d45b935fcf2b7730a1679c3e06d7790a837a0bf2e10a57cfc828

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 bb21be3dfd6f93aa34386a8fb9b058b57d85f24f2d1dd639d20e1b0a2b459375
MD5 4034dfc1a3c884899f51689d768a6b21
BLAKE2b-256 b1b7d4d3d94f5199cb530d9b49134ec27023612750e05b11c0ed6ada0b5c17e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9313cb86488d59deda4a0e6dcc44249699fd80fbeccaf18a336bf636bbf0f7b6
MD5 e94e25171f953c1b12013961185497c6
BLAKE2b-256 2817c9afaead4447e9d1aa2279b428e3ed7b4f179c0d247ce90dd38e25cb5013

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 cbb28649ca7c56c4159fcd7e5687eb1272aed10de4ade7763b3c8bcd7218bef2
MD5 f23af46119fba47eb7489b20b8467181
BLAKE2b-256 cd70267cfa9fd5b733931d225033a3d709e932553acdf1f7b39757e3c3b4059e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 3d4bd7a7d2b1933c9598eb47821bb98f77212713b2a21869151bce3b8460ed14
MD5 cd91c7cf5a5a392a5e27fef3c928f399
BLAKE2b-256 d05936066f0ac0ba8ae0c9d88616b53ce7566697391df00c15c7e970f085a31e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 63833e2810492ad64ad4151798e59076b197e530b370b95cec622f04eb1c952b
MD5 3a87c759895dd4ad678c4c296979bdc4
BLAKE2b-256 7a4f7a15887f3b8ce5849798f81ee5cf5f76e764078500c13bbd01dcce176680

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e7c6cf55910ca0e65f0fb40de8b24ccf98f6ba1078fcb88022334b4e6d125140
MD5 0dd3751ea951c83c164513bcb84b2e76
BLAKE2b-256 943afc18d091bbdc4b4428fdc31a88a343db9bcdf19cfc7825415b07b7e29627

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 d79a189af4306d57464d4b91484a77be2bb901ed9e88b42235cd6258da96b5a8
MD5 d47a41d3a1b48c14e8b51e98dfa4d7dc
BLAKE2b-256 89944d42257daa92e46eda2d84008b81dad5a2ddf88aec8b2a13f9f1883128e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 10c26ecd546d32faea07ea50e8943de1ddb9a59587c1f2fa3ca2ee1b6ceb5fdb
MD5 258fe2401fd0193e7d3a68436faaeddd
BLAKE2b-256 c1de3ae59a21c4356302b5ddb198737b0200653c51870ee5f2cab97418985612

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cachebox-3.1.0-cp312-none-win32.whl
  • Upload date:
  • Size: 232.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.1.0-cp312-none-win32.whl
Algorithm Hash digest
SHA256 2e0ba33cd5ab81ff62a047c684743243d905416bc03fbb42eed52dbd795f2a13
MD5 4e709e9cbc696e671d18cf93ac274abc
BLAKE2b-256 647405932723a4c2cebd7bfb7b4d6b02a58e37359cff3ea27430bb0df501696a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 da06bffe551e2ce02fdb5f8d6b5ace0c9cf290e17ccacf7a1665a7e8ae73a397
MD5 4c52a997eba7fd10a39cbe8fb6099e4b
BLAKE2b-256 a03a9309f6a499418bc848ca4e03ede0bbfbc891b8d2ffcd62b6d4a8ea0d79f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a652f5c91244b5482c7ffc8a909fa2b4ce3db3f07cc78efc0d033e365f7461ff
MD5 04b5182631f36b23da353623a9efd379
BLAKE2b-256 3cbf540f36cc18ca2f3e44191740f67c22babe31a40219146e95f8c1c930cf6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 99350129f5b17e2f404912bb496c2b872bf247f04738404637351bdf13f606ec
MD5 e076606f8dfcb688a1bc5c3fb2ad6838
BLAKE2b-256 d94dcc12dd5813a4d7365cb414ad2f0c941252965b4c43be8f264e3fe755d64a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c20add505444d4b556c50f507c415a8959d5b4498d8d0f7f08b8efaceda9f596
MD5 cd2e41379696b1cec435a8578b7649ae
BLAKE2b-256 b4b29c44e863013e125fdf0b368cbc9079076d1c7818d84cb2b0e310ef017a2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fc26529436d205fa48f52887bcd061467a24a29c4b5aab2094693afa15cdecf2
MD5 a67356463d29dbc5b647fb519196594e
BLAKE2b-256 9363ff4345e8f718464625a71795109469a385188ac56a288a533fbe9ed4ef8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 5936476f93ccf9314634b00f79089a8ed35db9aaf344f1f200fb50132c38ea3c
MD5 9fc7387d025ac752157bfb20353d3a69
BLAKE2b-256 b3c48851631032577735f495db20ab3ca11ac7c8fd90d59869b8ecaa8d202998

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 73bb65cc25f0c340621be016c9de633daccb066d1e22ef83d3381007e2d91d5b
MD5 12e7ec7b3eee1f4c6d2c7c4d396ea66d
BLAKE2b-256 b7f1416a686223c1ce8f3c6e9fa2eada2a4521725b1c091994ad87f1bfd3784f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5d186800ffb76e4194105e6220506da3dafff47ecb15aa8d19770a9abb1fb5d3
MD5 f866bb873a9c9d1afa78227ab59a2edb
BLAKE2b-256 66c7c990194a2a0688b1ef53ee3dbefaaa45665426abb1ce7c80c09595740425

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 54149c21050ff99e42438035d2690d3f160a07f4a65e7991832637791720f227
MD5 f1909fa06351ac73f17da96802c55fac
BLAKE2b-256 594241a74f95de6b555030a55ed198db35947a7225a896c5573fe678a8fc3729

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cachebox-3.1.0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 4ded477a42ab12a5afb12250b3051d7cfda1a6839d1eac654a3643b38455a880
MD5 06527e7eda2f23f2c74b5a54d42e833e
BLAKE2b-256 6881a179518d6376637a663dd42f5212ea5beb43043216fbcc05fc617f0bdf94

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c7b71c88c8326f4a86fc34920b471d054d7c30d6d7db1f51f49a8ddb5889a61f
MD5 6565c66f43269cfac1a455d8783b5c57
BLAKE2b-256 2158c0055c816182012e8987fdfb5ea21c7ad5a5cdf3bdeb2abbd52f4445df38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e6a9008c333221f986135aaacbc0048fc1283936f76057645b6334fc3ff7c5bd
MD5 0cafa1309d093303f494723dfeca3b5a
BLAKE2b-256 564f6decfe1d64f4194739866fdb68140abbcc4a84b221a863e3d1ca53e4689c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4e7897d381e32f86b7fc237fbaf362f530f4c9886e914bec81b62d1726c7140d
MD5 8ac15989cd368c958e5fd4438e0a8689
BLAKE2b-256 179b01dac12fc7650a1245b02f2a9540181a2c677ac58dbe2f46d864355817c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2df10890117ddc24e73004e0699d76a8681a447a9d008e471dfaad548d1b6720
MD5 af5e885b57da5b2e9e93dd2aa68af0db
BLAKE2b-256 14c960e6339737463dffc58c75d884088d28fc834c8244fd698e5d2bb004f8c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7c88138b66ade34554cc88288d5fb163a59b1a9538ec917a8a805ef30242440e
MD5 6c8fafefedd1a912f965387c993b3ca2
BLAKE2b-256 a4c9932171d4e0b3c0443c15acdacfe666ba8509fb0d778fdc1bb3454bfc8e82

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 8cb929f81e0d330b12a2a58345de8eea65834302a8ad058f582885739241ab28
MD5 0ed2d928f1710fecb232196668970058
BLAKE2b-256 410e94840e2d5235d300cb06d97d6f6dd04e5b200c11d12a390fda86246f4a5a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 03eda880878cec0308eb0a12deb881152b3b57e97783480da27dcbf512eeb611
MD5 5d98cd25f63e42fc0bf85e388e6ad0ba
BLAKE2b-256 d1577aaed933e8afe51e85b696cb0e089e48c58cd3a9047b0bc3df0b46b25603

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ba24db629f270b62c8cbe5b02db0f4f22322fdc579550f929894dc254179b622
MD5 bfe16caf1f77a910bea274acc773509f
BLAKE2b-256 123e11b9e14f360d1d403dd1a1b84181531cce81e2451e5b4245fa268e24ea4e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 cee88a7971fa495b6552dd6db9608a6b39ae0c52fa19425f6f9bd79a5afcbc86
MD5 870b1cc4ab7e4b864d0e5c3ec89a8640
BLAKE2b-256 6c11d10b616fc8a9c3909f58f02c82cd07966ee5a3e7208be8d87bbe3409eafc

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cachebox-3.1.0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 46d58e4be03d0d3888d9397740c7b962f33cd80a719c1648759c72805e71be59
MD5 e6e8dfc3d34b13453ab63848a7b3d23f
BLAKE2b-256 5df63bc9303d9368b3c0ecd441fdc9d4b489313f95b88023812c45d195a2fa16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 84023a8f8df69ef63e4ef2f8ab4cdcdaeb60882fea35d966059ed851973e1606
MD5 b623792f1ef9024cba96a24b825f6357
BLAKE2b-256 9e829f52cd8e6e6d20dff92ac5c29813daf6030ebcc45e9c9934230a6c7f55fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 29f5187b3ea5cfbdcfcb9f5800f92d33abd60d7690cbef9d381335de4cc255c6
MD5 91fa9b3dc4ec85cd0c57277bceeefb41
BLAKE2b-256 a13f061ccf43059421935ca4e5b1df403013a1753ab337a52b03d65c21743288

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 526629ca8a8ff1dd84af80552fef36bfec94942f14db7e27bb29918a886a45ad
MD5 ca3493829d408595b7b2492c7a3df94a
BLAKE2b-256 02d6742e0094023ee4848db703adf7d05e98617cb2a1482b005aa802b3514b4d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2025426f92d4d70db1d7bf5f8815c4775598861d6375f89d6237749e30456540
MD5 8e5f53c5d461592d5ba8ef6f3ba108a5
BLAKE2b-256 27e3512ca7a24c2a017af22efb3584585b871eb9cc9bf87d208101d3cd5c67a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c37418ac682bcba70ff8ab45f3e70e1ff9ad0dedddb988b39070ba42309c97c0
MD5 298db7427a563923492b386b6be0a769
BLAKE2b-256 8cd2aad5a33c99d92fac60aafd7f72e1d24a691b6003abc799c68a0133985b8b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 86864336a08854709e43f9ce6703d7ccc725e9e05f53bbe21a9469811a2e0049
MD5 9b49c1701f479bdafdebcf9cd141b350
BLAKE2b-256 d46bbbf8c62af877546f569911c9215ce5a1f2733b60917bb59ec34a8dfe08c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2ed3551b7db133b331bec86a3a39598f8f62fe55f375597e40428ebdc1777293
MD5 d02190531d8b1f3e36f035cd90443d54
BLAKE2b-256 860979283de24cf1a6a6db0efae741f1f027d9b1c7dada515e735b6ebf5bc79c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 478850e2d28f9fb6d807dfdcfd787c9d6a48f366e5522012471ce7866d09c499
MD5 0adf9e59e4294a01f30eb86b3103e81d
BLAKE2b-256 73b836981c9071a773eb5a187cfdfaf64dcc15f47363201917d47b0e04c29446

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 e4331bba0e7a257966cbb0b7b0e253b7cc1b61a795a502a55e00f1e1e4b65935
MD5 be3824ea2dd289c0f135116a4f81c0c1
BLAKE2b-256 4981c74d6bd09c149d6195fd02f5a6427f4d5e3bfadd4bdecd021775fbc351c6

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cachebox-3.1.0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 845c65f8543ce47f44b882f706893ffbd45e197a90835f22a89665b266afabcb
MD5 516a6d7489513c7d785178b603c2efe7
BLAKE2b-256 3f41e74b08cb2f0090dbf29662d4e7cb31c38ad0cf29854a3c5817dabd9f5f22

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 78d5534045aef8495e020cd8123f9e272d1ef60be52770d5f880c9f42cf22535
MD5 365dab6aba88788d6ee38985dc6ababf
BLAKE2b-256 60aae51f6c1063df009de7411b6301e8d827bd96575b96981de6768f3ac67f1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9e9cdb84a8ce024433d8dc584e95204187b5165fd470c68715e470a2188b9596
MD5 56e65e2d0e428b72b9dbc931f533654b
BLAKE2b-256 b7ab1f72e6cfa47d5e60da81555aa949b5cfbfc069e06052bc54c76ef2ef8471

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 b68b6c8a29c113ce9257295d7fcb3387e6d22d491a83d5607c778e9bed210cfd
MD5 6d6c8846aa6f1e6ce212cfb803610350
BLAKE2b-256 f9f43f252b3264771bcb02a5527570f2875bd5e89abc207a55f3583e5bdb4d0d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0754c3d01d212a3ad31598fc7a27d314ebf1903b4d647397ab029c437a292fac
MD5 65fde4593dd8ad2a60520c242ef82ec5
BLAKE2b-256 0a4fa6cd88990d48579ef2439b317ec0022ca10d9d07833879efa7e17691d747

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fcc34944a5e4b9b4aea7a9c5169452b9a83466d14f2e4bf90270171bf3f9f1ac
MD5 836fb9feeb49d07499cf5d2b8fa9103b
BLAKE2b-256 b2528d02a2723591c02a6ba7b0c69c0313d0a22c3de4dda616b36f0946912099

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 f5c9ad4675a003783825c55a31a2e8dc67b62fdd7481209fa800283e7e993719
MD5 c6a54551683afa0b7bbea9a390c4a589
BLAKE2b-256 bbf5fcd1905882cc2b18906802c5c46701fc58546c22a43f41cb4d4f1df0d935

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b83efc21639a257141cd705d92daca5754a42d48510333d7e319d75c19a18e70
MD5 c1bbb57e9e356ea65486e7d51bfdb53f
BLAKE2b-256 22e185cb119a28f632df5376a9bb7d41d24ec150424371c3a8f8b7b5ddbf6b66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3d0b93d628ce94502c6a77ce0f823311a81866dac54fb4b765c153ce138bffc7
MD5 f0374cd7cc2a065d51c482071e1e40e1
BLAKE2b-256 69acbc96c0879946b4bf812b728dc8b78bf3d7c1fb0b530d49150d95edb28a54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 088efc35cbde50a624ad9a32b75248f9f385b8a8c9f561835ebb09dc4c1f760d
MD5 2fd67d8636b700716aa276e8f6d53482
BLAKE2b-256 c9e4e65026bf7c65a625759dad8715900a0ca8ebb1187d91dc48020f5648ac03

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cachebox-3.1.0-cp38-none-win32.whl
Algorithm Hash digest
SHA256 d145789927d3bcfbf38f8df3ae83eaa24dae1d709048386ab9b425bdf3f910bf
MD5 d989d91eaa187fb2c558fce74948b752
BLAKE2b-256 8af1bc2a2852b82bbabbe342c4cde6759393daed5858904331d151182a0918b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 15f60e726d8ce4d3247d8a22a11e8a684b44b43a539f1b07edf23183ea342a48
MD5 3f98c7728a57af141af5103410a61c8f
BLAKE2b-256 6aee67f2a49e20f519d82a029f362d0de5394cce2507a24388fc43637bfd36c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 0bc6bbd88b23e6568802c8151da0b5eadf0aa244db5557f5bd39df108a200954
MD5 0e999d6a9d53c1ce1f5ea59878ae6f4d
BLAKE2b-256 d005842c3cad1703d6ed335ca3e0521ac731f2a91a7c11e370a3ba5cba3d5a68

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 47ef2ab74a8ed622e61ca628d5a3bab013b900fa193465d4f9ce9d070f1f2019
MD5 0c6c0ae26305f16337c3d8cb4c36f86c
BLAKE2b-256 0250e5dad4f8de9e862879cba1a017847325f5775d50cad319e1c8fdaacd8a21

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c949d7c11171d6a7dd38ccd77a3181a79012279f4a116cade959c070010aba78
MD5 7141cc2ac0813353ea90f03733eb6fac
BLAKE2b-256 5100d9f4287e68b1e13c81596d575a3ce00e3cb6d7907b263f1a8fe84d4a1443

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 079b165367f89f854a5d8a9948beb528dce72805a4cb3300f7280822981bfcb6
MD5 d2333f5dbfc805faf837818227898744
BLAKE2b-256 fb0fc3bab8967331bf89ef40f11d8f7c13bf024b8c9d3fabde9118254a3b3de6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-3.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 015a70592caf64bf559e9284108dcf6059482e472b87e6d564875a83d52c6387
MD5 9c0857f878ef7d81c9cc29009c384a76
BLAKE2b-256 ed60fa868a19da2126b03781691b61ee8ad86b523ff8455f8045e95780de03b5

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