Cachebox

Latest version: v4.4.1

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

4.4.0

Added
- New `copy_level` parameter added to `cachedmethod` and `cached`.

Deprecated
- The `always_copy` parameter marked as deprecated.

Changed
- The `cached` and `cachedmethod` structures changed due to some issues.

Removed
- `typing_extensions` dependency removed.
- `info` parameter removed from `cachedmethod` and `cached`.

4.3.3

Fixed
- cachedmethod type-hint fixed

4.3.2

Added
- New dependency is added: `typing_extensions`. We used this library to use `ParamSpec` that makes `cachebox` type-hint
better, and easier than ever for you.

Changed
- the behaviour of the iteratores changed. Previously, iterators used capacity and length of the cache
to know "is cache have changes?". But now, each cache has a number called "state" that increments
with each change; iterators now uses this "state" number.

4.3.1

Changed
- `__str__` changed to `__repr__`
- Free-threading is supported now
- Dependencies updated

4.3.0

Added
- Add `always_copy` parameter to `cached` and `cachedmethod` decorators

4.2.3

Fixed
- Fix https://github.com/awolverp/cachebox/issues/13

Page 1 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.