Skip to main content

The fastest memoizing and caching Python library written in Rust

Project description

Cachebox

The fastest caching Python library written in Rust

Releases | Benchmarks | Issues

License Release Python Versions Downloads


What does it do?

You can easily and powerfully perform caching operations in Python as fast as possible. This can make your application very faster and it's a good choice in big applications. Ideal for optimizing large-scale applications with efficient, low-overhead caching.

Key Features:

  • 🚀 Extremely fast (10-50x faster than other caching libraries -- benchmarks)
  • 📊 Minimal memory footprint (50% of standard dictionary memory usage)
  • 🔥 Full-featured and user-friendly
  • 🧶 Completely thread-safe
  • 🔧 Tested and correct
  • [R] written in Rust for maximum performance
  • 🤝 Compatible with Python 3.9+ (PyPy and CPython)
  • 📦 Supports 7 advanced caching algorithms

Page Contents

When i need caching and cachebox

  • 📈 Frequently Data Access
    If you need to access the same data multiple times, caching can help reduce the number of database queries or API calls, improving performance.

  • 💎 Expensive Operations
    If you have operations that are computationally expensive, caching can help reduce the number of times these operations need to be performed.

  • 🚗 High Traffic Scenarios
    If your application has high user traffic, caching can help reduce the load on your server by reducing the number of requests that need to be processed.

  • #️⃣ Web Page Rendring
    If you are rendering web pages, caching can help reduce the time it takes to generate the page by caching the results of expensive operations. Caching HTML pages can speed up the delivery of static content.

  • 🚧 Rate Limiting
    If you have a rate limiting system in place, caching can help reduce the number of requests that need to be processed by the rate limiter. Also, caching can help you to manage rate limits imposed by third-party APIs by reducing the number of requests sent.

  • 🤖 Machine Learning Models
    If your application frequently makes predictions using the same input data, caching the results can save computation time.

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 Dependency
    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 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.

  • 🚫 Avoids Cache Stampede
    It avoids cache stampede by using a distributed lock system.

Installation

cachebox is installable by pip:

pip3 install -U cachebox

[!WARNING]
The new version v5 has some incompatible with v4, for more info please see Incompatible changes

Examples

The simplest example of cachebox could look like this:

import cachebox

# Like functools.lru_cache, If maxsize is set to 0, the cache can grow without bound and limit.
@cachebox.cached(cachebox.FIFOCache(maxsize=128))
def factorial(number: int) -> int:
    fact = 1
    for num in range(2, number + 1):
        fact *= num
    return fact

assert factorial(5) == 125
assert len(factorial.cache) == 1

# Async are also supported
@cachebox.cached(cachebox.LRUCache(maxsize=128))
async def make_request(method: str, url: str) -> dict:
    response = await client.request(method, url)
    return response.json()

Also, unlike functools.lru_cache and other caching libraries, cachebox can copy dict, list, and set objects.

@cachebox.cached(cachebox.LRUCache(maxsize=128))
def make_dict(name: str, age: int) -> dict:
   return {"name": name, "age": age}
>
d = make_dict("cachebox", 10)
assert d == {"name": "cachebox", "age": 10}
d["new-key"] = "new-value"

d2 = make_dict("cachebox", 10)
# `d2` will be `{"name": "cachebox", "age": 10, "new-key": "new-value"}` if you use other libraries
assert d2 == {"name": "cachebox", "age": 10}

You can use cache alghoritms without cached decorator -- just import what cache alghoritms you want and use it like a dictionary.

from cachebox import FIFOCache

cache = FIFOCache(maxsize=128)
cache["key"] = "value"
assert cache["key"] == "value"

# You can also use `cache.get(key, default)`
assert cache.get("key") == "value"

Getting started

There are 3 useful functions:

  • cached: a decorator that helps you to cache your functions and calculations with a lot of options.
  • cachedmethod: this is excatly works like cached(), but ignores self parameters in hashing and key making.
  • is_cached: check if a function/method cached by cachebox or not

And 9 classes:

  • BaseCacheImpl: base-class for all classes.
  • Cache: A simple cache that has no algorithm; this is only a hashmap.
  • FIFOCache: the FIFO cache will remove the element that has been in the cache the longest.
  • RRCache: the RR cache will choice randomly element to remove it to make space when necessary.
  • LRUCache: the LRU cache will remove the element in the cache that has not been accessed in the longest time.
  • LFUCache: the LFU cache will remove the element in the cache that has been accessed the least, regardless of time.
  • TTLCache: the TTL cache will automatically remove the element in the cache that has expired.
  • VTTLCache: the TTL cache will automatically remove the element in the cache that has expired when need.
  • Frozen: you can use this class for freezing your caches.

You only need to import the class which you want, and behave with it like a dictionary (except for VTTLCache, this have some differences)

There are some examples for you with different methods for introducing those. All the methods you will see in the examples are common across all classes (except for a few of them).


cached (🎀 decorator)

Decorator to wrap a function with a memoizing callable that saves results in a cache.

Parameters:

  • cache: Specifies a cache that handles and stores the results. if None or dict, FIFOCache will be used.

  • key_maker: Specifies a function that will be called with the same positional and keyword arguments as the wrapped function itself, and which has to return a suitable cache key (must be hashable).

  • clear_reuse: The wrapped function has a function named clear_cache that uses cache.clear method to clear the cache. This parameter will be passed to cache's clear method.

  • callback: Every time the cache is used, callback is also called. The callback arguments are: event number (see EVENT_MISS or EVENT_HIT variables), key, and then result.

  • copy_level: The wrapped function always copies the result of your function and then returns it. This parameter specifies that the wrapped function has to copy which type of results. 0 means "never copy", 1 means "only copy dict, list, and set results" and 2 means "always copy the results".

Examples

A simple example:

import cachebox

@cachebox.cached(cachebox.LRUCache(128))
def sum_as_string(a, b):
    return str(a+b)

assert sum_as_string(1, 2) == "3"

assert len(sum_as_string.cache) == 1
sum_as_string.cache_clear()
assert len(sum_as_string.cache) == 0

A key_maker example:

import cachebox

def simple_key_maker(args: tuple, kwds: dict):
    return args[0].path

# Async methods are supported
@cachebox.cached(cachebox.LRUCache(128), key_maker=simple_key_maker)
async def request_handler(request: Request):
    return Response("hello man")

A typed key_maker example:

import cachebox

@cachebox.cached(cachebox.LRUCache(128), key_maker=cachebox.make_typed_key)
def sum_as_string(a, b):
    return str(a+b)

sum_as_string(1.0, 1)
sum_as_string(1, 1)
print(len(sum_as_string.cache)) # 2

You have also manage functions' caches with .cache attribute as you saw in examples. Also there're more attributes and methods you can use:

import cachebox

@cachebox.cached(cachebox.LRUCache(0))
def sum_as_string(a, b):
    return str(a+b)

print(sum_as_string.cache)
# LRUCache(0 / 9223372036854775807, capacity=0)

print(sum_as_string.cache_info())
# CacheInfo(hits=0, misses=0, maxsize=9223372036854775807, length=0, memory=8)

# `.cache_clear()` clears the cache
sum_as_string.cache_clear()

callback example: (Added in v4.2.0)

import cachebox

def callback_func(event: int, key, value):
    if event == cachebox.EVENT_MISS:
        print("callback_func: miss event", key, value)
    elif event == cachebox.EVENT_HIT:
        print("callback_func: hit event", key, value)
    else:
        # unreachable code
        raise NotImplementedError

@cachebox.cached(cachebox.LRUCache(0), callback=callback_func)
def func(a, b):
    return a + b

assert func(1, 2) == 3
# callback_func: miss event (1, 2) 3

assert func(1, 2) == 3 # hit
# callback_func: hit event (1, 2) 3

assert func(1, 2) == 3 # hit again
# callback_func: hit event (1, 2) 3

assert func(5, 4) == 9
# callback_func: miss event (5, 4) 9

[!NOTE]
Recommended use cached method for @staticmethods and use cachedmethod for @classmethods; And set copy_level parameter to 2 on @classmethods.

class MyClass:
  def __init__(self, num: int) -> None:
      self.num = num

  @classmethod
  @cachedmethod({}, copy_level=2)
  def class_func(cls, num: int):
      return cls(num)

  @staticmethod
  @cached({})
  def static_func(num: int):
      return num * 5

[!TIP]
There's a new feature since v4.1.0 that you can tell to a cached function that don't use cache for a call:

# with `cachebox__ignore=True` parameter, cachebox does not use cache and only calls the function and returns its result.
sum_as_string(10, 20, cachebox__ignore=True)

cachedmethod (🎀 decorator)

this is excatly works like cached(), but ignores self parameters in hashing and key making.

Example
import cachebox

class MyClass:
    @cachebox.cachedmethod(cachebox.TTLCache(0, ttl=10))
    def my_method(self, name: str):
        return "Hello, " + name + "!"

c = MyClass()
c.my_method()

is_cached (📦 function)

Checks that a function/method is cached by cachebox or not.

Parameters:

  • func: The function/method to check.
Example
import cachebox

@cachebox.cached(cachebox.FIFOCache(0))
def func():
    pass

assert cachebox.is_cached(func)

BaseCacheImpl (🏗️ class)

Base implementation for cache classes in the cachebox library.

This abstract base class defines the generic structure for cache implementations, supporting different key and value types through generic type parameters. Serves as a foundation for specific cache variants like Cache and FIFOCache.

Example
import cachebox

# subclass
class ClassName(cachebox.BaseCacheImpl):
    ...

# type-hint
def func(cache: BaseCacheImpl):
    ...

# isinstance
cache = cachebox.LFUCache(0)
assert isinstance(cache, cachebox.BaseCacheImpl)

Cache (🏗️ class)

A thread-safe, memory-efficient hashmap-like cache with configurable maximum size.

Provides a flexible key-value storage mechanism with:

  • Configurable maximum size (zero means unlimited)
  • Lower memory usage compared to standard dict
  • Thread-safe operations
  • Useful memory management methods

Supports initialization with optional initial data and capacity, and provides dictionary-like access with additional cache-specific operations.

[!TIP]
Differs from standard dict by:

  • it is thread-safe and unordered, while dict isn't thread-safe and ordered (Python 3.6+).
  • it uses very lower memory than dict.
  • it supports useful and new methods for managing memory, while dict does not.
  • it does not support popitem, while dict does.
  • You can limit the size of Cache, but you cannot for dict.
get insert delete popitem
Worse-case O(1) O(1) O(1) N/A
Example
from cachebox import Cache

# These parameters are common in classes:
# By `maxsize` param, you can specify the limit size of the cache ( zero means infinity ); this is unchangable.
# By `iterable` param, you can create cache from a dict or an iterable.
# If `capacity` param is given, cache attempts to allocate a new hash table with at
# least enough capacity for inserting the given number of elements without reallocating.
cache = Cache(maxsize=100, iterable=None, capacity=100)

# you can behave with it like a dictionary
cache["key"] = "value"
# or you can use `.insert(key, value)` instead of that (recommended)
cache.insert("key", "value")

print(cache["key"]) # value

del cache["key"]
cache["key"] # KeyError: key

# cachebox.Cache does not have any policy, so will raise OverflowError if reached the bound.
cache.update({i:i for i in range(200)})
# OverflowError: The cache has reached the bound.

FIFOCache (🏗️ class)

A First-In-First-Out (FIFO) cache implementation with configurable maximum size and optional initial capacity.

This cache provides a fixed-size container that automatically removes the oldest items when the maximum size is reached.

Key features:

  • Deterministic item eviction order (oldest items removed first)
  • Efficient key-value storage and retrieval
  • Supports dictionary-like operations
  • Allows optional initial data population
get insert delete popitem
Worse-case O(1) O(1) O(min(i, n-i)) O(1)
Example
from cachebox import FIFOCache

cache = FIFOCache(5, {i:i*2 for i in range(5)})

print(len(cache)) # 5
cache["new-key"] = "new-value"
print(len(cache)) # 5

print(cache.get(3, "default-val")) # 6
print(cache.get(6, "default-val")) # default-val

print(cache.popitem()) # (1, 2)

# insert method returns a value:
# - If the cache did not have this key present, None is returned.
# - If the cache did have this key present, the value is updated, and the old value is returned.
print(cache.insert(3, "val")) # 6
print(cache.insert("new-key", "val")) # None

# Returns the first key in cache; this is the one which will be removed by `popitem()`.
print(cache.first())

RRCache (🏗️ class)

A thread-safe cache implementation with Random Replacement (RR) policy.

This cache randomly selects and removes elements when the cache reaches its maximum size, ensuring a simple and efficient caching mechanism with configurable capacity.

Supports operations like insertion, retrieval, deletion, and iteration with O(1) complexity.

get insert delete popitem
Worse-case O(1) O(1) O(1) O(1)
Example
from cachebox import RRCache

cache = RRCache(10, {i:i for i in range(10)})
print(cache.is_full()) # True
print(cache.is_empty()) # False

# Returns the number of elements the map can hold without reallocating.
print(cache.capacity()) # 28

# Shrinks the cache to fit len(self) elements.
cache.shrink_to_fit()
print(cache.capacity()) # 10

# Returns a random key
print(cache.random_key()) # 4

LRUCache (🏗️ class)

Thread-safe Least Recently Used (LRU) cache implementation.

Provides a cache that automatically removes the least recently used items when the cache reaches its maximum size. Supports various operations like insertion, retrieval, and management of cached items with configurable maximum size and initial capacity.

get insert delete(i) popitem
Worse-case O(1)~ O(1)~ O(1)~ O(1)~
Example
from cachebox import LRUCache

cache = LRUCache(0, {i:i*2 for i in range(10)})

# access `1`
print(cache[0]) # 0
print(cache.least_recently_used()) # 1
print(cache.popitem()) # (1, 2)

# .peek() searches for a key-value in the cache and returns it without moving the key to recently used.
print(cache.peek(2)) # 4
print(cache.popitem()) # (3, 6)

# Does the `popitem()` `n` times and returns count of removed items.
print(cache.drain(5)) # 5

LFUCache (🏗️ class)

A thread-safe Least Frequently Used (LFU) cache implementation.

This cache removes elements that have been accessed the least number of times, regardless of their access time. It provides methods for inserting, retrieving, and managing cache entries with configurable maximum size and initial capacity.

get insert delete(i) popitem
Worse-case O(1)~ O(1)~ O(min(i, n-i)) O(1)~
Example
from cachebox import LFUCache

cache = cachebox.LFUCache(5)
cache.insert('first', 'A')
cache.insert('second', 'B')

# access 'first' twice
cache['first']
cache['first']

# access 'second' once
cache['second']

assert cache.least_frequently_used() == 'second'
assert cache.least_frequently_used(2) is None # 2 is out of range

for item in cache.items_with_frequency():
    print(item)
# ('second', 'B', 1)
# ('first', 'A', 2)

TTLCache (🏗️ class)

A thread-safe Time-To-Live (TTL) cache implementation with configurable maximum size and expiration.

This cache automatically removes elements that have expired based on their time-to-live setting. Supports various operations like insertion, retrieval, and iteration.

get insert delete(i) popitem
Worse-case O(1)~ O(1)~ O(min(i, n-i)) O(n)
Example
from cachebox import TTLCache
import time

# The `ttl` param specifies the time-to-live value for each element in cache (in seconds); cannot be zero or negative.
cache = TTLCache(0, ttl=2)
cache.update({i:str(i) for i in range(10)})

print(cache.get_with_expire(2)) # ('2', 1.99)

# Returns the oldest key in cache; this is the one which will be removed by `popitem()` 
print(cache.first()) # 0

cache["mykey"] = "value"
time.sleep(2)
cache["mykey"] # KeyError

VTTLCache (🏗️ class)

A thread-safe, time-to-live (TTL) cache implementation with per-key expiration policy.

This cache allows storing key-value pairs with optional expiration times. When an item expires, it is automatically removed from the cache. The cache supports a maximum size and provides various methods for inserting, retrieving, and managing cached items.

Key features:

  • Per-key time-to-live (TTL) support
  • Configurable maximum cache size
  • Thread-safe operations
  • Automatic expiration of items

Supports dictionary-like operations such as get, insert, update, and iteration.

get insert delete(i) popitem
Worse-case O(1)~ O(1)~ O(min(i, n-i)) O(1)~

[!TIP]
VTTLCache vs TTLCache:

  • In VTTLCache each item has its own unique time-to-live, unlike TTLCache.
  • VTTLCache is generally slower than TTLCache.
Example
from cachebox import VTTLCache
import time

# The `ttl` param specifies the time-to-live value for `iterable` (in seconds); cannot be zero or negative.
cache = VTTLCache(100, iterable={i:i for i in range(4)}, ttl=3)
print(len(cache)) # 4
time.sleep(3)
print(len(cache)) # 0

# The "key1" is exists for 5 seconds
cache.insert("key1", "value", ttl=5)
# The "key2" is exists for 2 seconds
cache.insert("key2", "value", ttl=2)

time.sleep(2)
# "key1" is exists for 3 seconds
print(cache.get("key1")) # value

# "key2" has expired
print(cache.get("key2")) # None

Frozen (🏗️ class)

This is not a cache; This is a wrapper class that prevents modifications to an underlying cache implementation.

This class provides a read-only view of a cache, optionally allowing silent suppression of modification attempts instead of raising exceptions.

Example
from cachebox import Frozen, FIFOCache

cache = FIFOCache(10, {1:1, 2:2, 3:3})

# parameters:
#   cls: your cache
#   ignore: If False, will raise TypeError if anyone try to change cache. will do nothing otherwise.
frozen = Frozen(cache, ignore=True)
print(frozen[1]) # 1
print(len(frozen)) # 3

# Frozen ignores this action and do nothing
frozen.insert("key", "value")
print(len(frozen)) # 3

# Let's try with ignore=False
frozen = Frozen(cache, ignore=False)

frozen.insert("key", "value")
# TypeError: This cache is frozen.

[!NOTE]
The Frozen class can't prevent expiring in TTLCache or VTTLCache.

For example:

cache = TTLCache(0, ttl=3, iterable={i:i for i in range(10)})
frozen = Frozen(cache)

time.sleep(3)
print(len(frozen)) # 0

⚠️ Incompatible Changes

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

You can see more info about changes in Changelog.

CacheInfo's cachememory attribute renamed!

The CacheInfo.cachememory was renamed to CacheInfo.memory.

@cachebox.cached({})
def func(a: int, b: int) -> str:
    ...

info = func.cache_info()

# Older versions
print(info.cachememory)

# New version
print(info.memory)

Errors in the __eq__ method will not be ignored!

Now the errors which occurred while doing __eq__ operations will not be ignored.

class A:
    def __hash__(self):
        return 1

    def __eq__(self, other):
        raise NotImplementedError("not implemeneted")

cache = cachebox.FIFOCache(0, {A(): 10})

# Older versions:
cache[A()] # => KeyError

# New version:
cache[A()]
# Traceback (most recent call last):
# File "script.py", line 11, in <module>
#    cache[A()]
#    ~~~~~^^^^^
#  File "script.py", line 7, in __eq__
#   raise NotImplementedError("not implemeneted")
# NotImplementedError: not implemeneted

Cache comparisons will not be strict!

In older versions, cache comparisons depended on the caching algorithm. Now, they work just like dictionary comparisons.

cache1 = cachebox.FIFOCache(10)
cache2 = cachebox.FIFOCache(10)

cache1.insert(1, 'first')
cache1.insert(2, 'second')

cache2.insert(2, 'second')
cache2.insert(1, 'first')

# Older versions:
cache1 == cache2 # False

# New version:
cache1 == cache2 # True

Tips and Notes

How to save caches in files?

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

import cachebox
import 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()

[!TIP]
For more, see this issue.


How to copy the caches?

You can use copy.deepcopy or cache.copy for copying caches. For example:

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

# shallow copy
shallow = cache.copy()

# deep copy
import copy
deep = copy.deepcopy(cache)

License

This repository is licensed under the 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-5.0.3.tar.gz (62.5 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

cachebox-5.0.3-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (509.5 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

cachebox-5.0.3-pp311-pypy311_pp73-musllinux_1_2_i686.whl (535.0 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

cachebox-5.0.3-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl (603.9 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

cachebox-5.0.3-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (497.6 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

cachebox-5.0.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (335.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

cachebox-5.0.3-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (399.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

cachebox-5.0.3-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (368.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

cachebox-5.0.3-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (338.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

cachebox-5.0.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (316.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

cachebox-5.0.3-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl (360.2 kB view details)

Uploaded PyPymanylinux: glibc 2.5+ i686

cachebox-5.0.3-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (510.3 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

cachebox-5.0.3-pp310-pypy310_pp73-musllinux_1_2_i686.whl (536.0 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

cachebox-5.0.3-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl (605.2 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

cachebox-5.0.3-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (498.1 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

cachebox-5.0.3-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (400.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

cachebox-5.0.3-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (369.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

cachebox-5.0.3-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (339.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

cachebox-5.0.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (317.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

cachebox-5.0.3-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl (510.2 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

cachebox-5.0.3-pp39-pypy39_pp73-musllinux_1_2_i686.whl (535.5 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

cachebox-5.0.3-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl (604.9 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

cachebox-5.0.3-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl (497.6 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

cachebox-5.0.3-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (400.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

cachebox-5.0.3-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (369.0 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

cachebox-5.0.3-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (339.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

cachebox-5.0.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (317.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

cachebox-5.0.3-cp314-cp314-win32.whl (232.4 kB view details)

Uploaded CPython 3.14Windows x86

cachebox-5.0.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (341.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

cachebox-5.0.3-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl (370.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.5+ i686

cachebox-5.0.3-cp313-cp313t-musllinux_1_2_x86_64.whl (511.5 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

cachebox-5.0.3-cp313-cp313t-musllinux_1_2_i686.whl (540.6 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

cachebox-5.0.3-cp313-cp313t-musllinux_1_2_armv7l.whl (599.8 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

cachebox-5.0.3-cp313-cp313t-musllinux_1_2_aarch64.whl (494.4 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

cachebox-5.0.3-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (398.3 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

cachebox-5.0.3-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (361.7 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

cachebox-5.0.3-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (334.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

cachebox-5.0.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (312.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

cachebox-5.0.3-cp313-cp313-win_amd64.whl (237.3 kB view details)

Uploaded CPython 3.13Windows x86-64

cachebox-5.0.3-cp313-cp313-musllinux_1_2_x86_64.whl (513.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

cachebox-5.0.3-cp313-cp313-musllinux_1_2_i686.whl (545.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

cachebox-5.0.3-cp313-cp313-musllinux_1_2_armv7l.whl (601.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

cachebox-5.0.3-cp313-cp313-musllinux_1_2_aarch64.whl (497.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

cachebox-5.0.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (339.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

cachebox-5.0.3-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (400.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

cachebox-5.0.3-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (363.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

cachebox-5.0.3-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (336.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

cachebox-5.0.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (315.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

cachebox-5.0.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl (369.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.5+ i686

cachebox-5.0.3-cp313-cp313-macosx_11_0_arm64.whl (294.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

cachebox-5.0.3-cp313-cp313-macosx_10_12_x86_64.whl (323.3 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

cachebox-5.0.3-cp312-cp312-win_amd64.whl (237.5 kB view details)

Uploaded CPython 3.12Windows x86-64

cachebox-5.0.3-cp312-cp312-musllinux_1_2_x86_64.whl (514.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

cachebox-5.0.3-cp312-cp312-musllinux_1_2_i686.whl (545.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

cachebox-5.0.3-cp312-cp312-musllinux_1_2_armv7l.whl (601.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

cachebox-5.0.3-cp312-cp312-musllinux_1_2_aarch64.whl (497.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

cachebox-5.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (339.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

cachebox-5.0.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (400.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

cachebox-5.0.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (363.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

cachebox-5.0.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (336.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

cachebox-5.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (316.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

cachebox-5.0.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (369.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ i686

cachebox-5.0.3-cp312-cp312-macosx_11_0_arm64.whl (294.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

cachebox-5.0.3-cp312-cp312-macosx_10_12_x86_64.whl (323.7 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

cachebox-5.0.3-cp311-cp311-win_amd64.whl (230.7 kB view details)

Uploaded CPython 3.11Windows x86-64

cachebox-5.0.3-cp311-cp311-musllinux_1_2_x86_64.whl (508.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

cachebox-5.0.3-cp311-cp311-musllinux_1_2_i686.whl (534.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

cachebox-5.0.3-cp311-cp311-musllinux_1_2_armv7l.whl (601.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

cachebox-5.0.3-cp311-cp311-musllinux_1_2_aarch64.whl (497.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

cachebox-5.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (335.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

cachebox-5.0.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (398.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

cachebox-5.0.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (365.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

cachebox-5.0.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (336.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

cachebox-5.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (315.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

cachebox-5.0.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (359.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ i686

cachebox-5.0.3-cp311-cp311-macosx_11_0_arm64.whl (294.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

cachebox-5.0.3-cp311-cp311-macosx_10_12_x86_64.whl (323.1 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

cachebox-5.0.3-cp310-cp310-win_amd64.whl (230.9 kB view details)

Uploaded CPython 3.10Windows x86-64

cachebox-5.0.3-cp310-cp310-musllinux_1_2_x86_64.whl (509.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

cachebox-5.0.3-cp310-cp310-musllinux_1_2_i686.whl (534.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

cachebox-5.0.3-cp310-cp310-musllinux_1_2_armv7l.whl (602.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

cachebox-5.0.3-cp310-cp310-musllinux_1_2_aarch64.whl (497.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

cachebox-5.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (335.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cachebox-5.0.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (398.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

cachebox-5.0.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (365.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

cachebox-5.0.3-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (337.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

cachebox-5.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (316.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

cachebox-5.0.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (359.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.5+ i686

cachebox-5.0.3-cp39-cp39-win_amd64.whl (231.4 kB view details)

Uploaded CPython 3.9Windows x86-64

cachebox-5.0.3-cp39-cp39-musllinux_1_2_x86_64.whl (509.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

cachebox-5.0.3-cp39-cp39-musllinux_1_2_i686.whl (535.5 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

cachebox-5.0.3-cp39-cp39-musllinux_1_2_armv7l.whl (602.9 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARMv7l

cachebox-5.0.3-cp39-cp39-musllinux_1_2_aarch64.whl (498.4 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

cachebox-5.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (336.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

cachebox-5.0.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (399.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

cachebox-5.0.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (366.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

cachebox-5.0.3-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (338.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARMv7l

cachebox-5.0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (316.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

cachebox-5.0.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl (360.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ i686

File details

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

File metadata

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

File hashes

Hashes for cachebox-5.0.3.tar.gz
Algorithm Hash digest
SHA256 0c4af837ed69ad05083c33cfb101042d2cf95901fecbde5214b373ed4ea30e1c
MD5 3ccb12844b96729508d9aa4942005a06
BLAKE2b-256 7a62d927edf80f43db833a14b3a3ebf247c098de26c82c22ab3dd5c67fd5b1db

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c5e8ccb02658ceb3bd039b847ce7b61fd8c648cf5d26264ea1cfc94cd9bfbf0a
MD5 ca2bbad5d6929ff735f258a974ae9037
BLAKE2b-256 d24a427bbeffe1d2ab1015331c5a44fdfcf8afc4eec3f31599c86e98e90968e8

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-pp311-pypy311_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ebb354e4b86ea8261d467c951b16cb433f2cd7e42195284e515c5f6fd7a8c2ab
MD5 fee3015f6cbc84286962868a99db3b9c
BLAKE2b-256 a4079c5eeb9eb2d360e5e48d85ccc8df631a8f41d14dc51ab0b9621ed5171359

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 226d84f6ba95d97024b2231ff180517bae8d2e438efe17208919c5eb2028870e
MD5 a702128fc7e31c0de0d6750acd89db13
BLAKE2b-256 5c234e7777dafd20cc832cfb9053d765eb2ff60685c063b75636b4628689d0e9

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f971b2cd6b71a89a9c8d5a6d3e1064b797dd90b94bc8a07313b523eea5202b54
MD5 dfc5efdc75ac09f80dfa02574d538320
BLAKE2b-256 2a85af8b8717e45c61ce8f47d38c56e222102ebcde20166f06c9c488674c90f3

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9949e5b5e6493a27de4327b5b1567363b957aa94bf764da84cce3b602fb73d18
MD5 cab410753ef50e0eb75b770f506fc962
BLAKE2b-256 cfb896f547fe1fbd37c7e03b7eb67e9f722756e84d2f3386a73d2d347c2f5278

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d183565f0d080b51c2fd52ca6f5dfcc6324a5cfdf0176dceda078e33feadc1a5
MD5 ab406b634b5c5003a844d93cc4bed231
BLAKE2b-256 be553bd346a568199355f32a821b9616fe7c139ec5b2875d7609852bfde1f45c

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ded99b8efb3e5f5066814ee773c2353e62dd709382afce870ee476e0eb8a4299
MD5 51b906a774fd1324a9a76d0a6d559bec
BLAKE2b-256 7d92cb44fd241ac42f64b935da1ef8342621f5c482cc86c3b9123367af6c3347

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 fb65b7abae0453039f040a95415f7cec68a8245876015ba21a0b8eebe301ce3d
MD5 55c92df1d34cdbafe515999bc2f0c1fa
BLAKE2b-256 b4a8d0d1a01578863a1a64d0e1bd92231532da264ce6d57db5c81f6e5794b084

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 abf213d395da56225e72b723aa756560e8d8e5fcb13d1a4afa46501e24fe17bc
MD5 a96be803b5b0f5a91c0b65bdad226b3d
BLAKE2b-256 ca620cc477fee0b70ae8c2da5d11e94655e26a52604774b493e8b7979cb6fa61

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 fe520dc184f14392fd40e8457d6cd18b45ddc83a9fc085653f6f9968ed4921d9
MD5 2a053206ec80fd94e3ef89a14603c790
BLAKE2b-256 db2366e8da3f8f1319c8d1e72dbb4a79781475258dc5600cf9ddeb250e83afa2

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ee03b850b17181e2b7c0304164dbb99a3e6fa8bb806f9b15d30a943d670c570c
MD5 83f50319d675457bd63d750916e92716
BLAKE2b-256 9ccc15b17f8f6c3ab7bf2a807559edaea95217a238a59ccead9677bcddff9e04

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-pp310-pypy310_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-pp310-pypy310_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8fa3ecf62ac57f885454f9b0f89223cb220b6e58d46d14a43cfbbd58c3f92a87
MD5 f8e625ff9d0b8d48e097ffdf9956a751
BLAKE2b-256 729884895349cb1d4b1591827e225e14f485ce415361fe39978da09f52e13a03

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-pp310-pypy310_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 6d04116cd1c11a72cc891fd02d4bbee5b98784c903fef6b183a1a65910eacd22
MD5 278b8b7464ebd2ee1b691f87ffd3d86b
BLAKE2b-256 1b5bb7218e427dbb1242fd267dacbf6712a70d440eb23245f73c84ca8c6ceab5

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 56250844837ff340af6a41cf01e2732a7aad5b0d5222481301dde8e487c93bbd
MD5 9a871cd5fa747577556104325f1e8de4
BLAKE2b-256 278488f6b4856475edf284e6abfc4ea466b301ab426b8fd1d73a8db20bb59cfb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9712ef4903b00c436dcef9db53ffc613bfd3c8a6de6361c13b26e5feb97a7a4f
MD5 97ec01762ba25e9a5dce955c733905df
BLAKE2b-256 7cb8c971b07e0aecb87ad0c9f634f4b556d775274f9a1e02b3e5e346af4b255e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fb07f402914300ac73d1983c0ad3f5dc7d8bd5981eb6a951831c69235c3b2a4d
MD5 338dd1ce8a4016e4b297999ffa4aefa9
BLAKE2b-256 ead4b06ffff03eea3e2fd7f917ee1653d6fb9cfa8e568df1ffd6b215ea552126

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 61cb433826722f44df560fcb9c222f98d258bdf955b1b67b0d59219d15a13e37
MD5 41c0df749ca65cd58b1d8bad8abf8a87
BLAKE2b-256 b3cf5e28158511ae9b50d3b905a71285472a2aaa90204fafaa494c45ee61b4ad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 37861f8791cc7c84efbab0a62b969dddbdcf34ad2da776c7d1109f694b86b3b4
MD5 84fad9a09b7e220fb855d5979793aff1
BLAKE2b-256 f7df4ae513c9b823f3017bf1a2f64023d07aee44fab31a6a1a6bfde8dec5944e

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 942de394930b4a77349ae0c57a5f667a6f4a955122fac2ff1ab12e9dc8eb7705
MD5 dd308047764206eb13bd14e52994b233
BLAKE2b-256 0610e793832ac14e6813a1e4c0d22aad4ca2ea154a182db0b916a12b0f6e8098

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-pp39-pypy39_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-pp39-pypy39_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8b713caf4fabdb4edba2d550b4fc30c563f109e68042d2c93c09423bea495fab
MD5 1cd91c54f7efe46b1f29f862087e844d
BLAKE2b-256 db860ac370554a3e317220a9746e8bad534bba540901d1dacb1a689cabc469e7

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-pp39-pypy39_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 147f75ca8563a13be43e16e010bde77504253176754d65fff97a2db4343962a5
MD5 238a2f0d27a3e8a61c7f533db0be422a
BLAKE2b-256 2d8233855526067f1450e995060a757418af5dc745ef6785be80c293056f46e1

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a8c440c096c918c2c1cbe077a4d482189e8d13475dd83ccace27802351ef0cbb
MD5 8e75f500efc5cd39976310c4927befa4
BLAKE2b-256 aa397fcbdf05de3ccb84e4a32bc34bf6d9ceb18547bd22cdcf24dbe2c90d55a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 3363ad51bdd6a49468e1c5bec013f037e3dea5f4833d6abf77830cc126bd38c4
MD5 f2af6c933663b21a644d9bad0fd05af2
BLAKE2b-256 02d580f775b4ca0aad6085057a8bb459d3236d9bff3456338fe586a9513fcc55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ac8cca5b4b05eb0af422f5bb9b466f75cec91f8457ed5b2a0676d1fc3f284d4f
MD5 33ace87ca2f7cef3bd54441e4b0b7111
BLAKE2b-256 557bb873b0225af02317aec812a6efec84babe36f4e56ba20e2c974e497296c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8e5e74b04c7025c406585ee128685049f4f8bb08fd47525a750f2f3afa7c43be
MD5 49deaddc387b8c441ff81009e36e2857
BLAKE2b-256 296ab8736260ba0e32e4d91fcb971d47c0f772d7f43ffe078af8894c8903d343

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ddae5572bd7327d3d19553d56e10913e502668df0e60de7b20001edef6556ef5
MD5 5e8863701e5fe784aece2a6ab4d0d9bb
BLAKE2b-256 ab90ba7ba17dea1120c58c47f8747e49faa176fb976c0423a21c13a25a5c08f5

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp314-cp314-win32.whl.

File metadata

  • Download URL: cachebox-5.0.3-cp314-cp314-win32.whl
  • Upload date:
  • Size: 232.4 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for cachebox-5.0.3-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 57e3ca2c6c48f117c411b301d00b132ad667e9cf27f23bd50a843192e2f15577
MD5 2179d48c8abe6971d07686ecd9214559
BLAKE2b-256 8340632b1948c3a140ade5981e841ada4bc1f8305cfb27638c1133a741dc74ed

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e9b5befb32ee5a3cb3c1e251ff23177147ca84cd54e36da6f84a4f86eb4dbfcc
MD5 95e5299012119f3a5401b02a03ffa720
BLAKE2b-256 db6cb44a5e758396922c97f42a55864f780f7a39f4d4e068ac5d9f6393838cb6

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 512089e7cc679a4aafcfaee3ec19b4760c02f943edd2c41f3ff1472f3d60e370
MD5 01a95435c12e7e66b59866b84a73b185
BLAKE2b-256 2fd5206e8572f3d64f2ea727e8b60a85d6fcc2a7e29c6a9f98262f550546a6f0

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f0ced214bf3d7ef1c668f1c6f324442641e254e3ee60f661bc1422a2916c245f
MD5 80f9e42209ae0861117406fd1f278f51
BLAKE2b-256 bc8af57114a9cd13808dc987ed6c985cb153895dfbd22707064a3327f147901e

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4588952c4be31dae56cd0c9439924e8a90681f52cc0a4b0a418ba6a3b1b49071
MD5 54ddb3fb1360703bc5a8c5a68b026f3f
BLAKE2b-256 9597653a63f46b96b5fb830c98db9e22230d59f8eba4de725b83c14e308f098e

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 032de8a1228db1d38ef025ee9617d1cbea3c8291e2bc85ff17fcf55098a6ee7e
MD5 2bc27dd2392fbc61fb488195e317a973
BLAKE2b-256 467f0eeb680bb4d2c519f237a2d6ddf83edfcf72eb2b4efa820c842e815e6ec9

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b8c6e18d209c552cc9d46a3a2f776e9f77a46205c6951dc74eeedcafc0685c40
MD5 f000e93d2cd43f6e3f7166c6361e5fce
BLAKE2b-256 7db080389248867c884a12955c43208eafb86b8e97afd713da01605633bd4a8d

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 bd01ed29ecf84c8ec99b14e9ecce75ff190470abcc5a5cf750e0ed9a0803e0ca
MD5 a2df5272cca679414c242df684b1fa79
BLAKE2b-256 b5f06efc60e513dca37a5f4d39ad55b1bbf46c9efec4cfc3746c08490f6ee683

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 3ce1a1018afe8be4bdbb1001023b8369f2f813949a4fb7da0c27c3659cba0dc7
MD5 8d8ae07c5526e71168b88a41250bcfa8
BLAKE2b-256 14f04b70706c5b9afc79c7dccf50582881244de3c21a3568fe8a028c7853cd5f

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 845c318575ade8d8d4c284a0382d6a5011af5416ecfb8a2f1ed06933400a3317
MD5 2b1840fc903504358245e395701a58de
BLAKE2b-256 dfb9a802ed107d7598021fae348553a6add7dcaa084aa4700b6223f00a43d176

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0aaab733dd0b1147146da3d4c7b00590c1ddddfd623defc762d52d12d4528532
MD5 b7dc055569ed08cb6b36862830119551
BLAKE2b-256 fe802ac407179d921bceed4241a7c49624fbf86dce3ca3d404c39290ec57091e

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 bfb0c11ca09b180737b366ee9ddfd32a65ee9fc7d875881ae8736bc538ca8cc3
MD5 4fa13a5cfb15246d9903aafeee3cee06
BLAKE2b-256 992ce1b93ec514baca5fe4d5c221f7241afdc58622740e9bf8da57c32dc9bf45

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4dc1fd47194b75a4e6993ace72d2083ea817b47ad9dc8ae53a47c3052e7abf56
MD5 6159fe9c18a8856ff473eb4f99385e5a
BLAKE2b-256 14d051ce710a612b557cf321f9c92e69ee54593d8f9fd45956b008dd7082ef53

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 cb7e2b1ff9e7e7ac1739907a82827b5b502984d0161bc2871b2a676b0ceec7fb
MD5 a4b4e5194c12f728c59c18b0f2bbc843
BLAKE2b-256 199aa773dedc35ff47431943f8b72cb2985e6eb54587ca4011750bd56dea9215

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 5e5b14ad043f85fcd514e32e1e296c2d3d951db4f735208125f358e61b58a1ae
MD5 2301a1f91df5f24290274d63dac88a53
BLAKE2b-256 3d56882601161b582c5c2934b927bcba63bdf79916f7bdd90d0012d244f5ae72

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 14a7cd9b7b4f2c7a71d0f518988f8752a131b18f1c27d7254aff82652ec28e05
MD5 fae1fe8c6f99871f76e2a8743ad25acb
BLAKE2b-256 3aaecc4ee5cf1afb1c7d34f132eb65eaa703145c73c705baee73aeee7e3a835a

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d4f4e777656462300036de045080d84e3e52afa14945d2f92fe7d393e815e049
MD5 876808a84e440ed6dccd0996a372421c
BLAKE2b-256 df2634c8ed9119ba3b381291d66a4003143587526a44b6d41d7219a3c40c31e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1b7a1950c74fbf1b2c860f1b8ceffc8969920fb8c761f57165be118835174051
MD5 41a2d250c77c78a3fcf69059345c9027
BLAKE2b-256 0ea0171ed91217af0ffdd621c6892a29b7cbca11d5a5e98ac3cb2bbdf5f0c5a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 62e917d2b30baffa1d29f588648de70b2fae0706a571ecfa2e3891b05a850496
MD5 14c12079721d34c76666f883d5d0e086
BLAKE2b-256 903407998a714bacfd2a1d29848fd9e9f11423f434306b7af42082b6d747652a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 5683b670a8f23cc47595eaec12620fbc022d71149dbda7b374c11e074ac4a292
MD5 a7e926d3f0ba63b64b6b2886fce29b90
BLAKE2b-256 c240bed489d50f1851e20fb100d70850145a963fd46011b0e0011e1dcc6e83d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 66f2b9bc8b8e2ae32a9eec8702ddd6cc5e1443af9ba8063cbe8735a28163a7bb
MD5 5ad8c2d27ecdf476d05a9de50c12b386
BLAKE2b-256 d0e5a2b8d4b728a49ad10cd2fc8bfebbf127fcaa7e71d6e91acf320936211531

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 a059d8d9deda96dffef4dbfd6efd4758eaf148c51d4e27f57dc0594e1e50354b
MD5 cac1af3c6752c19ba46175b65001563b
BLAKE2b-256 4d6ae7da13da7c5edd68718b5b2560b98ac00492ab37df85d43bdf00bd8cbba2

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c4e1c6a8204544c28af3bb3fd098ac37b625667ca37df3eceb490358fb1ec445
MD5 c29fec57df580ebdc7c775ffe36a3546
BLAKE2b-256 a8180052177375381b33e7bdf32f73c96c268a3311a8fdb49b175ec1f5adb955

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 808f44ae5fdcb4734f3662520ae6f946b143f56c7d6d984d060f7315e98655b1
MD5 1e7d553ac98af5e9b9d8c46eddb20327
BLAKE2b-256 c0043d6afab5fc52117b00c5d4368ccfb54c13791e4e2f88dd16531e96ace981

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c8793a499665ea62c749d07a8fc7492dc0282fb8db68b2a24033ee1a5e40b4bf
MD5 f98c87efced88bcb4c1a2192e5acb8d5
BLAKE2b-256 f7d493046373d4a20fb78a9dd7773c76dbd35a0040efabf37637f5246c8c024d

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5314e2e5fee28dd2a4a28598aa0983e0da8028019831954b60d140279e589025
MD5 b0f0134719dc02c39fabe1388d51095c
BLAKE2b-256 745e320630ce16043c37c67a74ba45f99ce8591aa5d692e7597a7f9966e029d8

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0233b53baf0a47e2b8f03733b67026fbc87b7e3bc8b5432fb5568ebfdb0d8c0c
MD5 63645d62d6d090286eca353b0f6aa7e8
BLAKE2b-256 45896c1777947acce0be26c9b341ede816220c104ad06d084bca707f416c518a

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 40d2c9e6a80467c034ae8c113ac9bd803207592c814682944e97f7747282dade
MD5 7a6e02805a4dc606db7bcf3e56538301
BLAKE2b-256 20873f9995463adc04c590f67542a3fcf3bdb4bc7a1fc2d5870ba2217a370fb2

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 13d7eca8f73887ec35b4ba40bc745536b41abef47edf5adf27375c7913421fd7
MD5 59475b62a14df5db1eaa68f406cd48af
BLAKE2b-256 1de3cbeac27d5824eded51d3556b0121453c7b8ce2d738fa1d9a25d7eb542f74

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 37070887082e2852412e5748da9553fa86e2aa3a8c8e36fcd995b7c612be3a9e
MD5 aad34e762201ef3dc47e389332b974e7
BLAKE2b-256 5fd519b77e48575efeabefa0f27d08eb08ac1cf9456d9b49f00be22dd8d69630

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b9bb308aa5cb5a67d54146744dc7c89fc3f9c47212ad37e9b13059da660f92d1
MD5 2efb0c27fd729302e80564f350d1b8a5
BLAKE2b-256 f40ee8dbc243c29e2d2d8ed09a0b5a7394cf4b1e474b969fefd74b250ba81696

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6e0170a25437e371ac255aeaeaa8980d3b28b5778b7cc61487a72275216a5cbe
MD5 909145086fac7a54b130da9f232bb706
BLAKE2b-256 e15f37e258e05332913a4193e5b383169755d0196b32daaf30f5141011983fc3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e1c71b35fa05560c438cfb9c51d2282d0336f216d2800096fad99a7d73ea9836
MD5 4c6a5028a79e26178620b00e6c7034d8
BLAKE2b-256 9c0b89b91ec70844f38059b09a34e76bc81b4b4d541951b50c7a2217994bf66e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 30461c3c42065652bb80846d1f18c1eb2a9f04fc910908056518a53974627bab
MD5 d302e7a1537c86dd5282e22673a477d6
BLAKE2b-256 e87692554ee4c580ca72dd4262b2b91eb735fe2aad32e2de61a4eebd2d4d5257

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 04dec0790f4c870edd3486719e98050947a17a7065999e464b4134fc3d6c690a
MD5 ec771cff6ccd55fd8ac148e44103422a
BLAKE2b-256 21617d5d6f4327fea15965b413b66036959b48679ba3463d22dc5e5bc4ecd9f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 586a4c67b1cf3a0dd7465bb60740ffaf92fa6519da33af3aafff1fafa312ce41
MD5 3eb9ee2dce7f1ac583af3016ddf41568
BLAKE2b-256 a5f3cda0991743eed96fbc4be1e7eb055ff69e829b7d01887d99c91cf6c8bed1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2efac398b66f2424cc238ec518464fd522034010fa61beb3f796592333c3b115
MD5 081c7348fa51abe1f76819e05b033519
BLAKE2b-256 7aaf9c976c317d199c8e6c78f8c8a94db1e9fc20f492f2b01a6156f86bdf7ce6

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0aca42f4f6dbba8b60939d7c16e43fdf80c9e99f31e1c9c8d679efce0f60479b
MD5 ef818a1777a84cac1024aa4f445d7a57
BLAKE2b-256 5ca9fe0b732e4704db090bf623d2f878555ec01eb69f458621ce2fcf99da44d4

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 541eedc95066cb670f679a11c5bd1fba2f90b22ca13043c37bef80dfe9cb7f8a
MD5 ede94e0d1164481041c8cc0b9fdfa2e0
BLAKE2b-256 86942c277a04685f7970dae115391da364cc4576faea0f019847fa359e268c4d

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a995d2ddfd05e532f74f8a53619643b037444980dc6d00bd77cc61ca7dc7dcb3
MD5 e07d989f3f04f6f98e3995c2aad8347c
BLAKE2b-256 448b9720fc2734f3c8bcbb6b0cd2c3897b620c015349bc37d08e45468e9b8a78

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 750ccae30df72d45808219c571676d2970a5393530f069e399780828a21c5a74
MD5 dba74a2d4e83ec45d1a203d411bb12da
BLAKE2b-256 4385f8fb6931d1cffba9fb5bae60a062d07fca80d450079f2a9ded095c265c4c

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 afb970f3a9cbfa0eaa343496f76c1a219ad4db940100eea3ee43a8970b57d49c
MD5 7effb02b69538a98b906b5e84b158863
BLAKE2b-256 45bd9c0f1964998c35527947cca1a18e22acdc022fa539af8df2eddea1809ae9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8826533bd31ff01dd4ac3bf917a85969cc5e09acc833863c5c4543cac233f4bb
MD5 af9f262262145ecca6d89e41d474a942
BLAKE2b-256 3d3e8374258b2debef17b1ec15e1431fb298c1064a30dcab3e55cd27a87b77e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 491d7079feb966e14134396ea1528988c2c6d9e4f43bbab17063a4a90b8acbbc
MD5 8c8612cfcb10ade2cbeed7f5b0873db0
BLAKE2b-256 326fa5e953ee1bb4bddc77526237748f49555645861fd4d548a6390a4e08d842

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f572fc5cf4ed14e411cc6b3d0985b851784860086bc2da5258594d9a94086a92
MD5 b2509cad70ba3d94884f7abdbc005b96
BLAKE2b-256 d0e9379c58a107ee5e46bb8b4f3987216525476957e4e0077dd555f81cdde186

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 cdaf7c17aa3d5bf698ca46f8053dcbfa7a59ecb920dfdfdcd7db1c0d7b554f81
MD5 2b0ad308433bd3ee478c2399c4e77084
BLAKE2b-256 1e582c12c87307b21ade8f78805424a3eea6671fb8fada480636bab55708d046

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e7d6fa433ba059851ff49786c4ae65a08d36addcedf4142df4edc025caa4d278
MD5 5d0ef9f8252edb7456286627c5d31f8c
BLAKE2b-256 84c37b2aa09a4f8853f814d2e32d760fc74a754a0b83dd9509583f5dc6439469

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 b548e29fd837465af7a50587092239939f9cfd4799cf040dfc56ea9380172cad
MD5 48d589bbbca677b989da2923dd0a8513
BLAKE2b-256 eb89531b433e66247e26631391be01ef14afb0c745d530dd41462c8f6a2ab407

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2918da00b367462da80d88c2e5d6648840ca773938f53e9028a26e45e2548eb0
MD5 66058cbaa3ae4cb22f596dfab0b7a76f
BLAKE2b-256 72ad40196522bdac5cafa00e4dee2d98bf8e43e275989a48c52332957dbe7679

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 91a46dde5adca6eca928ee0a53167137d1b47bb86d525933dcd28d7670f9f88c
MD5 ac2949a1c06d1d2ab1a5f61fd1c6f768
BLAKE2b-256 480938ed61119fc62d11c7a9c29571a0d920d403e3c026907b0bad3b2d5e7642

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e2dc8529e75ce08278911ac7003a08377b89af576ec6643f72780566d9792bad
MD5 f14e6934bf708b57fc65370ce9fa864a
BLAKE2b-256 a950731f5be13f0a0daee17628d1f4c7ae0f52c50f257da0ab84cb9200c33a7d

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2e9017e76d58d974a8c9f3117d5dc4f64b219bd035bb22e4f3138e6cbbbd0638
MD5 817e127b3d748d415ccfe3e6a6eaedf4
BLAKE2b-256 0bb2e93f4ab7bc2a883ccb572a301bd2381ffe4227fa9e36b45d7f297b21b57e

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0da836184b62e40c66583b65cd6984b1e2c9e812476b5dedb90f759d807ee52b
MD5 f77e4c273ecf98e22ecdfd061f7905aa
BLAKE2b-256 7a3b9f22db3de1e2f4e194f721a53bceb147e44baa57c7bd6a58d41f4016581c

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 4f90987312a80bfeef54cb90cbbf20f9040b6e228d69d159426a714ee900095e
MD5 49b8f760f45116b725c6eddab1dbfd12
BLAKE2b-256 d30c9c1ddccae975ef1d62f8134bfb15beac8387728482e75f9aeb9e9aee4431

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ecf80c1fe4c03d7abcc0168586e38dec9d34d031513e59f3777c1b9887d7910b
MD5 e2ce603f02b6274f2c08b4856bc6a1a3
BLAKE2b-256 15228d1e07a98942966f4cbe6ebae5630c86a7e9df34abc3c3b957038a1a5dae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 025fb092da004f202b6c806e8cd25c7fa28f8ad84eca52bfc42a1143ef2a08c0
MD5 cc699dac44e75fdf150b6fc3a7474922
BLAKE2b-256 ae42990cbadfb804fa1638dde352bdc1e92c9ccee10e305d07f4ab61110d1161

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7f2be1a68cf5bd7f5ad992e73d82ba53bcd0a63e6a61d7ae5436724c6bc41393
MD5 346808e23f404c85d5e31f1c6bb70654
BLAKE2b-256 fa7ccc30b86ccd36c85dd56439e75ad006deac1524f8b2d498d2b44be5e92b6a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 175af0af67a2b322ec4f3fe5671d8d2bd5989c1ea94c73abba976eafe5d91bb5
MD5 9edd21a1acd528071ab1e592793d2979
BLAKE2b-256 fedb080e6a1eb7c75a2ff064406f23e71d74548377f3f8e3e4bbca423fe207bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f1e8d84ce533c1908055bb8746a2d48de98c4938eb63cfe655cc9a8cb884234b
MD5 b590184f04a32186246a0e12a7ffac9b
BLAKE2b-256 4d94dad0b8f7ca8957725fa6651b2d20bcc5dcb90af26a52a22e774210b482c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a21eb012a8b689e0b17e1fbaf731d2fc697fb9d84fe2d3d7fbe600fa76c91c17
MD5 1fef71ba1315bfb09c4f3cefa6c11ebc
BLAKE2b-256 6c94b35f6cb2abfdd14e29781ea064b4c0e62935a709b451e67747c99e8fb34b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 c75516820dc93d7e9b8984bcb2e1fb653e2989166b0794ee374d6eec2fb47dca
MD5 718e36d1146c31fdc5474b5bb96c2bcf
BLAKE2b-256 e691f05902a61133b24380ed0f44a5399a4a8ce7cfeb66c428cbbee5bf13a69c

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: cachebox-5.0.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 231.4 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for cachebox-5.0.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 863754472d1a48bd07b5915fda854f651e1a9ee5ee3f0745cc73905286c92298
MD5 39ab81444afceabb4b8da44488791421
BLAKE2b-256 c1a8f4af36a806c8447b340cf0e18cfe1bb60865da1fec7ddad9b4664f8d612b

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6484a92afa39bf76521fba50b246346d12b7b3a858e0fc6e63fb64bf2dcf76c9
MD5 37705415c4e0bebcff4e16ffc36c5038
BLAKE2b-256 9a366937197294c0cb56e01cf5a209cabf4fb2e953ddd42d2c580297d21012e6

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2fee399f01102bbcbeb4b38c22e1981ed3b4a93bac43cec8ab09c8ec0aad5814
MD5 d1d2b578b711222f733b4b61b6cfdc78
BLAKE2b-256 84105f0cdb36a20c5a7f75d87a65ba3063781ae29c9424dfe327fcf9fe896861

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp39-cp39-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp39-cp39-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 43c7f0621f31f2df517bf098ad22a34492bad3a1e8987ff5077e48678366dd65
MD5 152599c2859997ec8e43ed6715a6c152
BLAKE2b-256 967bc7c26f718be1f35322622f5195a4b7aa5176f549c55215be92050c80cf8b

See more details on using hashes here.

File details

Details for the file cachebox-5.0.3-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cachebox-5.0.3-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f4ebcf1b7d7744ef43afeaa8a79fe6c2d56c9a9bf20e87b35166139839489e94
MD5 5b25a595cfaf9e552b1b22373020dcbc
BLAKE2b-256 50752475ee6805638c0920b45880e04468e18363b4401ad9503fb4dbecf98d18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4637aec0367e6db341f5d22e3fb8df24cb33409f3bbbc20226c24137daa5e66f
MD5 212df9b893bdb1d58703d805edf1ecee
BLAKE2b-256 163b2824753f4c0f570c356dad5d41b18e9576c4b5975475fd4e832ebdf55bff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 79065adcc5dc0711af35b34bec5b760664a72e524ab1f7b39dc324c9691c0290
MD5 a78981256dae552d6d6537e32a7eef36
BLAKE2b-256 8786df6b1d96d5965fba5b546b330862d48da5e1543567e1aaea52bec0b83c48

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 70566e27a5f57774daf680c129a1d124060a8862cf5002193b4071785c4d6129
MD5 a87d33743e8ed194b2a0c5885fce84b7
BLAKE2b-256 c4e8149256c184ac4fda1ece134c02a8de6e6bd620baf253db45f42d733a8ee4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 96b3d7559dbbc619204b48886f887d239adac152af26dfa4fc56f4b259f126a4
MD5 facd914465629220ae82fcd3b68f7d02
BLAKE2b-256 f6993a110e96187b7fa76bdc380718a812304218689119e26f34b2489caf95b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 28e5b93504d277c7f662b51bda4f4b48159049882a1c210566cb510785bfebd8
MD5 7edb4a2e1506942c29f66b8e65857911
BLAKE2b-256 4b0a46e989b69d9904d21bc9003b60189c94bde6ca32e4b0efdb7c8daddc3998

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cachebox-5.0.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 8ca6dcdb26c4e503da0dc209b213c8adc17aaf593d830bbfc4d0815129a307d2
MD5 fff33a22b325bda7621e88425c803bb3
BLAKE2b-256 a4008395052fadd10c09bf15e3c895db65aead22cabfb37629cd03e67815041e

See more details on using hashes here.

Supported by

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