Skip to main content

The fastest memoizing and caching Python library written in Rust

Project description

Cachebox

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

[!NOTE]
This library is faster than other libraries (between 5x-10x) and uses lower memory than them, you can see benchmarks here.

from cachebox import cached, TTLCache, LRUCache

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

# Async functions are supported
@cached(LRUCache(maxsize=126))
async def fib(n):
    return n if n < 2 else fib(n - 1) + fib(n - 2)

# You can pass `capacity` parameter.
# If `capacity` specified, the cache will be able to hold at least capacity elements without reallocating.
@cached(LRUCache(maxsize=126, capacity=100))
def get_coin_price(coin_name):
    return web3_client.get_price(coin_name)

Page Content:

What is caching and why to use it?

Wikipeda:

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

Researchgate:

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

Features

Pros:

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

Cons:

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

Supported:

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

Installation

You can install cachebox from PyPi:

pip3 install -U cachebox

Now you can use it:

>>> import cachebox
>>> cachebox.__version__
'...'

Tutorial

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

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

LRUCache example:

from cachebox import LRUCache

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

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

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

TTLCache example:

from cachebox import TTLCache

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

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

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

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

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

TTLCacheNoDefault example:

from cachebox import TTLCacheNoDefault

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

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

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

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

Frequently asked questions

What is the difference between TTLCache and TTLCacheNoDefault?

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

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

Can we set maxsize to zero?

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

I use cachetools, how to change it to cachebox?

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

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

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

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

License

Copyright (c) 2024 aWolverP - MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cachebox-1.0.0.tar.gz (27.2 kB view details)

Uploaded Source

Built Distributions

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

Uploaded PyPy manylinux: glibc 2.17+ x86-64

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

Uploaded PyPy manylinux: glibc 2.17+ s390x

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

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

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

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

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

Uploaded PyPy manylinux: glibc 2.17+ ARM64

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

Uploaded PyPy manylinux: glibc 2.5+ i686

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

Uploaded PyPy manylinux: glibc 2.17+ x86-64

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

Uploaded PyPy manylinux: glibc 2.17+ s390x

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

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

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

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

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

Uploaded PyPy manylinux: glibc 2.17+ ARM64

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

Uploaded PyPy manylinux: glibc 2.5+ i686

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

Uploaded PyPy manylinux: glibc 2.17+ x86-64

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

Uploaded PyPy manylinux: glibc 2.17+ s390x

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

Uploaded PyPy manylinux: glibc 2.17+ ppc64le

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

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

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

Uploaded PyPy manylinux: glibc 2.17+ ARM64

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

Uploaded PyPy manylinux: glibc 2.5+ i686

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

Uploaded CPython 3.13 manylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.13 manylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

cachebox-1.0.0-cp312-none-win_amd64.whl (281.1 kB view details)

Uploaded CPython 3.12 Windows x86-64

cachebox-1.0.0-cp312-none-win32.whl (261.6 kB view details)

Uploaded CPython 3.12 Windows x86

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

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.12 manylinux: glibc 2.5+ i686

cachebox-1.0.0-cp312-cp312-macosx_11_0_arm64.whl (395.2 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

cachebox-1.0.0-cp312-cp312-macosx_10_12_x86_64.whl (406.2 kB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

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

Uploaded CPython 3.11 Windows x86-64

cachebox-1.0.0-cp311-none-win32.whl (265.0 kB view details)

Uploaded CPython 3.11 Windows x86

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

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.11 manylinux: glibc 2.5+ i686

cachebox-1.0.0-cp311-cp311-macosx_11_0_arm64.whl (396.9 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

cachebox-1.0.0-cp311-cp311-macosx_10_12_x86_64.whl (414.7 kB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

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

Uploaded CPython 3.10 Windows x86-64

cachebox-1.0.0-cp310-none-win32.whl (265.0 kB view details)

Uploaded CPython 3.10 Windows x86

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

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.10 manylinux: glibc 2.5+ i686

cachebox-1.0.0-cp310-cp310-macosx_11_0_arm64.whl (396.9 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

cachebox-1.0.0-cp310-cp310-macosx_10_12_x86_64.whl (414.7 kB view details)

Uploaded CPython 3.10 macOS 10.12+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

cachebox-1.0.0-cp39-none-win32.whl (265.1 kB view details)

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.9 manylinux: glibc 2.5+ i686

cachebox-1.0.0-cp38-none-win_amd64.whl (287.5 kB view details)

Uploaded CPython 3.8 Windows x86-64

cachebox-1.0.0-cp38-none-win32.whl (265.4 kB view details)

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

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

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

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

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARMv7l

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

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.8 manylinux: glibc 2.5+ i686

File details

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

File metadata

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

File hashes

Hashes for cachebox-1.0.0.tar.gz
Algorithm Hash digest
SHA256 43d40dd2ea6e7ec1678aedbb4fd6160a99abbf0ee0d80202ccc7f4abc04c0359
MD5 18861688a9d148e69ae3ea7ff5d24129
BLAKE2b-256 11549f351fa933fefed6e136348a0d50eacadf73ab97c20e3b319cb356e093de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c4acf09e0462419716f337a5b070682bbaaf5e476b8a7ea06357835d56b1a7ab
MD5 3503d60a0c3e8fab8be0e5a447580383
BLAKE2b-256 9ec86e99f1c3bbed6bd42daf5c09eff0af73419e57f31f1b6b1cce0498e3cf45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c5f12c7bc1dc9c41b1ca14eeb4743797f159804e2d05cb756792f942cf7443f2
MD5 3f23e5a9e3ecfd08db12901f6be0aac7
BLAKE2b-256 8794a1fce256b37bae34f5ba316864faf092e8f101ac2d319b03112ac8111f6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0faf66234eea27b8d70f13aef5cf8da33b2d87ff24c522323e205765cd8cb201
MD5 7e5da4eda47dfc61a412f4ce56988777
BLAKE2b-256 c460cf32a2ac035116bc22674176dca53a9afdff7555b7c2394dd5a37f61c9aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1f69f25c6cd90be50f1ae572213f9415d3886bab72249124c0c12e8cf573e78d
MD5 0125702622356752dfe3eaf974d86746
BLAKE2b-256 e3f32ed4dd684e2681875d02079d6756b6db92197301e244361e58181889b056

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1ce2f9cf3b7bee721785a465116fe3a8bc1ad6d8596196173ace1ee39fb7c30a
MD5 bed15d0c5677efa98e1c19db7d7a2711
BLAKE2b-256 ef4a70fa8bed1b1d586e96255a62cc612373f7f44e60bb144477c7a122fe1f36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 bfd53ec8550da285671b25f5819303c6ceca8077f9eac2a23144aae738adb4c7
MD5 5501f9879f04db1b7b5faf57e30c3f7f
BLAKE2b-256 305b70114f94497489c4cb9fedc211e8658eaa0a1a651a1ecfbd30f82cfa975f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 801576f89b4492ed1319304b09d77fb90b681c6d17ed676b8acc384d68efdede
MD5 512c7529d7f27cfef4a02016a12dbdc3
BLAKE2b-256 bf724ea2246ac66a786d618603305614d9960f693ce92239ba64641d06fe0ae4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ae0e0e2e663ad2a6cde7d66c90140503c2e46916d1dc9a6e970126b72049549f
MD5 49c8e38505f1d44050c3e45fc3278c48
BLAKE2b-256 5c833cff3e313db35cde81e4b450d232f0509ce5d2d927eb62a66c5d5269ea1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 05b6fcdaaf5cde9ae3d2787737a98a65f58a8e88bc9846fdb0275d9c67fa80ee
MD5 340c1ab974ec51fd82e9e1dd7d7fd4c0
BLAKE2b-256 d620ed2811847ed36d0611963d9ac99492d3b0be6c1766c839f9e0a9b85e552b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 b59324b5a415c7a108a2aee4efae317e416aaf8e32a6c3eefbbdd7c715e17c17
MD5 46398742c4c24e72d36bd1f130931b4e
BLAKE2b-256 d2893c3da74857a5b4a1262b8fb6ef0ec4fe1fb1f547607843d744353dc537e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8035cdddd1875336e3569f538d3dacb6100aeeb45b09c4a558f237333df6c2ae
MD5 bc9f348f2d60c14180e8cfeb7e4e900c
BLAKE2b-256 564a337f78a1a866f8ad11c410af85f1a3ddd750a72445736624f37a061d8f6b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 f144e7fb7afee85e9b18240820153eeaaae2c5f5cc22008b25df2f7f3118062e
MD5 bf24d747fa51afc5e1238158772a7236
BLAKE2b-256 8c02c9342b1c8333e7cee5149a19e369231db6ea7868b676ef5939247fd74988

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ba8e5a1bc341c904987511b40b928881a1ceea95e57194e79057e6921fd82088
MD5 4cb83eaa1feb6d142e957c37b994b5ce
BLAKE2b-256 016c6014bc95a504b64bb2f5b1d86da6f8ace56eb41997fa086715565c87beac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f74c41b31476f83bf0a61b0bd1c8bd8212362199e8502df47e3231d866d033a0
MD5 e2e2bec159e7b7817828194189bce4ce
BLAKE2b-256 819975deb1154a75d741167b4743cdcf037e54880beea9b7cdedb3beb2d3df97

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 db4fed7fae94952f177208a2271da19d2bfb9f2abc25b2a6e710dab94de175b8
MD5 a5cde1c56d916ba5ea996f536139c9af
BLAKE2b-256 733aebd16d0f190f04e79cd6312b6472dfee5baf9db58b5c619a1990a3df4a0d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 de8dac616e5f5346c769f2d77b70de0a50c804f10f89aa675a09ca071a26eee7
MD5 01ae9e3fd2ecd8386fc0d1ae67ff7e29
BLAKE2b-256 0e32c87eb25fc8841d069c10222bd4ea0079820dc3c73e106bf43d80b57d5621

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9c9189a572baab99834e32ac27cdc1af59f09c2ecbbf820503aeccb25a49ec51
MD5 0e9c86c8a38e431000234c72272e8ee4
BLAKE2b-256 b2e73af3edeb35a0921715699818b816a96ff82c789b10cbe73371835c4143f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 530531c498860f4af0ef53605c385ecd3b3c418dea229b121271455fcf60c5ea
MD5 0b60dd96c8f6d1b240e5e7845f248095
BLAKE2b-256 3760091a97b585ce31c799e0093c617ef777cf9e9d4aaab2330f4af2645df65c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 89539a9900b646ce0bea43d96382ee36f18a332128ae39771a0305984475e096
MD5 976857cad45fd6933402541ccaf62bd8
BLAKE2b-256 e9961bcbf87a6580df9252d3a761faf03178d7610231a64b119f50995123322a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2934dc972d779a1c30d3c730374f2a9cef279c3f301a2977f1467e70482b4f38
MD5 de9ed4c196b5058ebff3c9a0a6b7bd0b
BLAKE2b-256 6f368a03b5279f43ff5b5ab14babbd69fa0622de39404d13de03070f56f0eb56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2d9b1c54f694a1ffa67268914e3867b823367263ddf4fa10d028bd9c490b6b2c
MD5 659cb820a97a4aaa0fbefcaf0abb5dd7
BLAKE2b-256 cb72c7c43b97b3e4ef6bc1d15cd549cd8c98fe13ad3e6718746a7c0019107033

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 44bae520eeaa163f0ad7d036ed811d2b4c552cd29d432ac1e5905ccfc6b2c9cb
MD5 fe50766f0fb5261f7caf8b75a4cbfeef
BLAKE2b-256 5206fef9482c9adcc8570a3e8ce68584447a07f949c93f5debbc005483cd5b29

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 56ffaac5cee238e61ea7783b3d31cada834fc069f0af4ccf1654aad8ce12651e
MD5 fca90b5d289c22382e209db47e9c36f8
BLAKE2b-256 e8460159dacbfb1ed7a02b0b0e4d9dc826ebc98ec4658bc36b4245c978af5895

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cachebox-1.0.0-cp312-none-win32.whl
Algorithm Hash digest
SHA256 4fa809ffd1df826dd79332cc62ee8e70254a9a91da1121058fe88324df5fcdbe
MD5 1f9c54b075ccd1b40b8ab8f27ddb5b03
BLAKE2b-256 d714aaf68dfd4d58c8bef81752592cf37e1107e167436f6591bcefa6f5565b1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bdffa4938bf84d4cafc767b80e5af482f26e3e518f3e944aab2ae6a5b24102e6
MD5 7eb6e29a1078b0e1dc8df7078b88e7b5
BLAKE2b-256 806a8f4b1edc323eaf9776744c2ea9ffaee77a522613a7b5f7806734d6ddf608

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 046310fc833a9f94274457b239e4f103549a721e0f4291c313989cda227a2007
MD5 57c23b1c0d2124421eee05470dca6d6d
BLAKE2b-256 fe3bbcd484c09ac584a76d82abaee50df69acc3adf7bcdf19f1b6c8fe0bc9a5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2178742d4f3d9427a8dc9e5e4c9e2ac8d2d095f2581c9cc24c24ed344b9440f4
MD5 84d0a35404dcef38c2dfad8488bc6ef8
BLAKE2b-256 9615b67dcd17a1559d8ed7f1b6a9960b8fe4f04df0ae091b1573baf8e406cb6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0620e8500b58c56231cdba8c0b5e347aa1940c9af23ff95ab58cc6b9570f3050
MD5 584b1ff4ea0537f4e4a751c0a14751a2
BLAKE2b-256 0e6041635f75ff9ca753f9a81530032b81a7d2b4668db6e5b378873ffeb1e0a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3937bf97a8fd985df778a7bcaa9cb04d8592dd6462ad2cff2b23af9f83caf81d
MD5 26ef38868ba075dfe1db7c09886c8b38
BLAKE2b-256 c2b025beaec522fe6403c327cf4d91b26342e7b1d8bd40ea7f3e1eeb3ee60cdb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 a88556ffa415e6893734fb08cd7996f0b95d908e6baf31943ff4ee620f69853e
MD5 e366d53324dcb3b9295c6de9c8677eff
BLAKE2b-256 e0b5c500aeb2bf24c514e3d1fb66d2aef325e3455dc341f55861362cc15217cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4e296941c63324306759c6ba7058e2f3c6843facb7d325dc409c7410bf49d3dd
MD5 20e9a01c844c7535c548a05b13799dc1
BLAKE2b-256 725e8dbf86aa352ebca2f9396c21eab228adbf812796a1087c0a0285ca9e136a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 be7f9e7d49be84e56416a37009c70c645449b783ea48a4121a7282b49c9f597a
MD5 08ab5d7c2cd69953518bdb2f5b38a7d6
BLAKE2b-256 9287a4e513c356bbe5f8b0e328af2fae125d0e2452f2ec3ba4a94f127a456a64

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 9f34ffc06ae51826be94de1a981b5a14800e6a8b0180bee9a5c0a709c46946e1
MD5 209eee114ab0c52158a4a68165a11986
BLAKE2b-256 7d0bf45a6c9573e7a8c7f5db52f51d63414e682cb2dc2c4dc032319b8ddb9888

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cachebox-1.0.0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 ceea9b32862f2c475ff178514f177361610242a474e706e3384aef8648c31409
MD5 2603fa576fc4f887b7529c7037558cc6
BLAKE2b-256 05b624f7fdb6b1f3503f5b6f1513989ea53a0bd8b587d4af054feb8cac1e2250

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 708e56476abcf8b0ce6005da8bc5d7d09a9eed3f354ba3a27e5e2cba2ee170c3
MD5 5d4d56ce9a52974af93ab047e28c37e8
BLAKE2b-256 5b62bc43d7eef7f403ac1c05567ce077a1f2a45e4a32d1a5b441fd46ced055c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a80e9fa6327cff99f486b24ed83e2dda48716c5492ab2f4096456351658aaa74
MD5 1d1d6b19dcb778149b2c47d671652db5
BLAKE2b-256 0ffea3e6750bcbcb015b1f02126d32dde86cd81e2a371ed03bd4915271513912

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 4d845f0bf94b702085f293c247ade82ed4dac434ba93a2a71caf20aeb7782ced
MD5 17382fd60f8b661feee000ad083c09b4
BLAKE2b-256 cd136b2f969e1808e384e67fc9f534c666c2721b646033fb25cb295225e9af92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9eccda1aecc9d8a869b7924f89fa78189d5082756ce43e5cda225271193f9a21
MD5 b9bc65c38d603b3d0aed80495cfbd29b
BLAKE2b-256 1ef62f30dd8312d9091213d94f27403f74fdea7010f2ab8fbafbd3454d3a1cd2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d7ec330b92ffe4716f43715c5cbe2e3a12219867bec754ab23b2549f8a84c51c
MD5 feee28cdc475b006765276e3eef64665
BLAKE2b-256 fced747053f50a1568c7341fa3a477af9628a2dcf5dacbc2024ab9c3f0267e3a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 ac57c948aec9366f62c78c4315f92db86b9639e5308635ab88d3bb80e172eedd
MD5 604445c448d4fe15dfaf2be8fa91bc7f
BLAKE2b-256 01e1b184f8d603c4ab6c69499b45b70bec6258be497d950a7eb282b0c91a5d90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a9c8f7fde0d260ceaac1b479f5ec4d9681764d3bd2753bfa795e201cd0d5e843
MD5 46d9d7b07fd67a7f89b648e7a272ec54
BLAKE2b-256 8448d52a34556f770f8b132a4de9a56e8cf8612d01cbeda3b30452cfb50f14f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ce818656781678e8356175809a5fdea10ad2088ae679558823ba9a545744b579
MD5 2fb60a124b7cff6d8bf1ebebdf4fca64
BLAKE2b-256 82af24c836da855c9c755c6f96a20ed93c709e8205411667fe7d6299a6a5070b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 a279388698ba03e4b6e0a34e312776b34eddc628015fc3d29308811f4616d93c
MD5 de9e5ca8daa8183fbb66523f44dc6d77
BLAKE2b-256 3e00df2cf8a355827278f1753c3d8245887119825c25171ae7d655c974545523

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cachebox-1.0.0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 bb543543a39a7ee69423144c44bb196e3b57512f8ef2489af18636fa74b7bb14
MD5 3294b073b6f9fab94474b74fb9f22f8f
BLAKE2b-256 b2cd1ffaf6ef425de99e73e51b0ee773456e26b2a50e5afa493da5baaa446657

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 adadf94c97e4d7b2acf3ae4ce165d270b26c6b8d4606b3c41c9df1564282ab2e
MD5 b740c1d6a1a0057166e307bb3683d768
BLAKE2b-256 d9a74205b8f442d9f9cdf77b25aa9aa087238a397859f8affbee76c58f051898

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 144b6e7d897c3c90b5d851658abbba0c71eac1e8f770a91bf5945709011c5e2d
MD5 1413a5f45dfe2a1b5c658114ffdd8489
BLAKE2b-256 a1a4db530c2d532946e8286b79b7a05ce71ce0a32baf1e5b5641776bf501d809

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f6e5660269d6429bcccd67a7696f217e5981527cdd105e50140a1188c6824581
MD5 2982b1f2e42e92b95bc5b3630511fa8d
BLAKE2b-256 3ee0261f1f129459ea126653bc8d5a453e41c61b15240280c3eed9612f08d261

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 037267337cc5abbf05ab9b99cc2afe6554b961631aff8bda15c9378608b74d36
MD5 506111bf31f5ea81c204d850ad1568d7
BLAKE2b-256 e56fa5c79dde4c46f42cf0f5fef4bf9c2c06f7202bd559c287a75c56e064a67c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1bb04c110b1882239ff7e725441f41ae8a50978fc77afcc63a1eb8f2e528489b
MD5 6f9e02cff7314aec557ed9054d2b4735
BLAKE2b-256 eaa1a606ef4cb5b8efc6d105064c2dca08c003c2671031446e3e9795f36f0a0a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 3d5e9694926fbda88c84a1940f4e0e409dd6ed7d2c77ea35e61a72447a1c24f3
MD5 66f2e3b12b06568cfb55c89273627679
BLAKE2b-256 8fdb448e84fbaf052844560bdd101f9081217e08c26a368a51dd388d0dab8f4a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e6a80344683a71d091fc71cd13174976838940bffaa436cbe108faa9a553ba90
MD5 e566337a55177515cd6f82c8f3a826ba
BLAKE2b-256 65e9b437fbe7eac0491a498b82b95abdaf01ae43459a602efc1c7af96a97858a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a80bb7777d8228b9838dd935565c0f8eafd3eb71d18644f5d7c9aae57cf7e3b9
MD5 b6738bc74d91cdca73b256d2a22aec59
BLAKE2b-256 1de1fcefb0bdf4bcc86dae8304d6cb472f650c0b72c8d88ece01927bc553e3cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 071426baa692428f6d378a5a12e0bb4266f12178fe04e2786bce862939f37162
MD5 f7f560a2156cc6fc9d362650ba8f7a00
BLAKE2b-256 dea337f74fc51e7977ee4441fb092985de69a9b0ecb7e4f68e651ff370264ad3

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cachebox-1.0.0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 de65564055f68d6884d2b288a7fe1c9696f14bfef0b1a2fbf6841d1305449b67
MD5 614fea48501775900ea616de2bda967d
BLAKE2b-256 07a5a18b43a8ed32aed47aae78ce9242f2771081d3350f53bf823a166f4fb3d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6110a188ca1d7a165fa6850efa7c2371c2cedfe6c40a83c6022927f32cb60874
MD5 41985a295df9be7c50d4402369608c23
BLAKE2b-256 07c46211824f676f3dc2d4cdeb6ef19d9fa08b89961c1fae4a332a43359849a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2639e9b362656cfd11ab779261881b47322b65f13dbb9378212adaf5524f627a
MD5 60b81b23b07c561e4ac5335827fa1763
BLAKE2b-256 8539336304ff23614790afacd80e21044ae888a78082baf34043e473c184c1ee

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 edebc9a69da8116073f054ac57224672612eb1925b1a498846b35eca28571568
MD5 52a97269c9fac0765704fc2200472ab4
BLAKE2b-256 551920cf917ef243a3c7057c8cb6dc6e753bef6ee7a529b28b3d6f36756a69ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d03e2c71509eb9dba41c3a9fadfbc3e1e82e950603bb2f03a6332c911e06faba
MD5 6603614484f676c55a5053c2e3cf1975
BLAKE2b-256 0addbd7a96c10516dfeb44a693d8624909e0480135a6a2e3b4b1cbe480a7c20c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 37b07ebf90ec2fa4d93167183289e36e1655df79f9e6c73df1193ab3af0c4ff0
MD5 bb24b2bbd6ffb656730c751320e31421
BLAKE2b-256 8a122c68cf58ad93ef70d509c6db597bc731896fa391cb51b4b18ac05640ae53

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 2e34c4248a0d286960fce55d9fc717dc33b3494b9c29b3b753c6c24655eaa44f
MD5 88616e3ea7be2ed057c531a97e15ec51
BLAKE2b-256 284d135a9ee2286adec5d5bc0ff2a3191f7f6f29eae7f6eb91ca6d8411883d91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 7d6bac83c31f7704f69a5fdda2c671841806e1623c8c5c3ab13f321714ae6489
MD5 afcc763b4f43cb58b7a37e576ed2560b
BLAKE2b-256 02dfc5aa3404431af81fcfcf9d3dbc3d8a8f63d4915910ec9176b97160b75e8a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for cachebox-1.0.0-cp38-none-win32.whl
Algorithm Hash digest
SHA256 f3b8f07e93caa4b7fb06f9c1d41fde580d9fdd070732aca2c7486cf231a24339
MD5 0c2b9b5c1cc141aef7b5c5e7e095edb1
BLAKE2b-256 56ebc03145e8aa06faee81f9ee83f51027ad6425f5deeff634ab2dadd6d9a6bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 61c669b11beb00a0217f73632e656725cc599f73747bfb56b891bade885959c4
MD5 122aa029d8334710faec99dd5db36bc5
BLAKE2b-256 29248f904351fe16b33775ee7b32a6f47e691c57ac6fa5ed922f64ad2d5d7c11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 8f3d0c88e9e551511f41c99d7387afaeaa5bbe2b5e8b7d70201720f37e1b0069
MD5 238278ff6a1b0c6d20e743f5870b22d6
BLAKE2b-256 b104b37a4070883a3686dd0417857ba4ed3497e3e16a7792b348c813b6a244bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 826f82ce75d1900d59c97b6ea2267cf6474715f98a1c86e6c105cd2e7ac0a64e
MD5 2cf70af3bbdf09ab0245b4349f776193
BLAKE2b-256 baacff39237cad3c8ba87e78da830677cd0ed198d35323ae332fc9b3529f4dad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a0161d3a6233e7ff7faa1f88cdc8b71316eca1ae48b3eedc52194401c0a146eb
MD5 840fdbe4ea08f1a5df4f0d063525c029
BLAKE2b-256 7ef446f243df21327c2a8fd46daba2bc4d2788a22ddbec0343fec65924eeb771

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 30b73956e54e06a2de2fd63002050bc4e40f3782139b16ced92710ec5a4cd9b2
MD5 4273771a3d75629b3469bfab5d77e445
BLAKE2b-256 d94d9a43e7909c742a0645726dc074684b70c0093aa1c2138ba41be047928c0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-1.0.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 008fda977c41cfa5fd14d1c45de2565bb2b6685ee2b0413d026a16b987cc2081
MD5 343c10907a7ef5bba68733ccbbae003e
BLAKE2b-256 d48a1a35c5b047d47305d5b5c034e977f0aeabcb5e2044f94bc2419650ccaa5f

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