Class-cache

Latest version: v0.10.1

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

Scan your dependencies

Page 1 of 3

0.10.1

Chore

* chore: update ruff version in pre-commit ([`82d2f0d`](https://github.com/Rizhiy/class-cache/commit/82d2f0dbb2dadca0d3f656e31ea6d96a05a4d6cb))

* chore: update exclude for flit ([`926f021`](https://github.com/Rizhiy/class-cache/commit/926f0218c74ac91c9adfde10e834a7a2633deb95))

* chore: add isort to dev deps ([`75996e0`](https://github.com/Rizhiy/class-cache/commit/75996e0e27be300522d63494b965c0713b3f2729))

* chore(types): remove two unused types ([`11d6024`](https://github.com/Rizhiy/class-cache/commit/11d602469ca42890fc4b634329988d09eba20540))

Ci

* ci: disable B905 ([`3442912`](https://github.com/Rizhiy/class-cache/commit/34429126c7fd245c831192e725629e5f8389a767))

* ci: disable A005 ([`8f922cc`](https://github.com/Rizhiy/class-cache/commit/8f922cc182165cedd17379282f3039f79da8d2f7))

Fix

* fix: update min python version ([`9534e4b`](https://github.com/Rizhiy/class-cache/commit/9534e4b2fefc326b16226c8e8b392ca9f50017bb))

Test

* test(test_core): add tests for many* methods ([`53cc4d8`](https://github.com/Rizhiy/class-cache/commit/53cc4d8e8360e1108dd98a2f77e3d15d7d6e7e18))

0.10.0

Feature

* feat(core): add max_items functionality, so memory usage is decreased ([`337727b`](https://github.com/Rizhiy/class-cache/commit/337727bd990cc55d2d98a6149715d85326daef3c))

Test

* test(test_core): use plain random instead of numpy ([`ec4049f`](https://github.com/Rizhiy/class-cache/commit/ec4049fbca3ab19ebb0a8497786eaa8d2a4b208d))

0.9.0

Feature

* feat(lru_queue): add pop_many and refactor ([`d05f82d`](https://github.com/Rizhiy/class-cache/commit/d05f82d09a486bc70ed4752e6c34066dc7c4f6aa))

0.8.0

Feature

* feat(lru_queue): add LRUQueue ([`520f470`](https://github.com/Rizhiy/class-cache/commit/520f470efc12dc6c3453edcec155205d0a20784e))

Test

* test: fix iterator call ([`29f2c0f`](https://github.com/Rizhiy/class-cache/commit/29f2c0f75de2e421dc7a8f1589418469973016e5))

0.7.1

Fix

* fix(core): improve argument types of Cache ([`22281c9`](https://github.com/Rizhiy/class-cache/commit/22281c986534804b6417c7a92f08f49e105598f4))

Refactor

* refactor(backend): remove BaseBackend ([`3a0b499`](https://github.com/Rizhiy/class-cache/commit/3a0b49991649f236701743eebb44aaff1a5f3a64))

Style

* style: update ruff in pre-commit and format ([`86a75ee`](https://github.com/Rizhiy/class-cache/commit/86a75eef920ca73424dee40f520e428c381571c8))

0.7.0

Feature

* feat(wrappers): add expiration wrapper ([`0f3483f`](https://github.com/Rizhiy/class-cache/commit/0f3483f74cf78fb2caf62518c75df224a8668c59))

Fix

* fix(wrapper): fix utc setting for python 3.10 ([`0c95282`](https://github.com/Rizhiy/class-cache/commit/0c952828960883b4aa64870391503e3d98d10cef))

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.