Releases: Rizhiy/class-cache
Releases · Rizhiy/class-cache
v0.10.1
v0.10.1 (2024-08-11)
Chore
-
chore: update ruff version in pre-commit (82d2f0d
)
-
chore: update exclude for flit (926f021
)
-
chore: add isort to dev deps (75996e0
)
-
chore(types): remove two unused types (11d6024
)
Ci
Fix
- fix: update min python version (
9534e4b
)
Test
- test(test_core): add tests for many* methods (
53cc4d8
)
v0.10.0
v0.10.0 (2024-07-28)
Feature
- feat(core): add max_items functionality, so memory usage is decreased (
337727b
)
Test
- test(test_core): use plain random instead of numpy (
ec4049f
)
v0.9.0
v0.9.0 (2024-07-26)
Feature
- feat(lru_queue): add pop_many and refactor (
d05f82d
)
v0.8.0
v0.8.0 (2024-07-25)
Feature
- feat(lru_queue): add LRUQueue (
520f470
)
Test
v0.7.1
v0.7.1 (2024-07-22)
Fix
- fix(core): improve argument types of Cache (
22281c9
)
Refactor
- refactor(backend): remove BaseBackend (
3a0b499
)
Style
- style: update ruff in pre-commit and format (
86a75ee
)
v0.7.0
v0.7.0 (2024-06-04)
Feature
- feat(wrappers): add expiration wrapper (
0f3483f
)
Fix
- fix(wrapper): fix utc setting for python 3.10 (
0c95282
)
v0.6.1
v0.6.1 (2024-06-03)
Chore
Documentation
- docs(README): add example of using Brotli wrapper (
bb31482
)
Fix
- fix(backend): commit after setting an item in sqlitebackend (
55ed493
)
Refactor
- refactor(backends): change SQLiteBackend to use connection directly (
bbd4e92
)
v0.6.0
v0.6.0 (2024-06-02)
Chore
- chore(black): bring back magical comma skip (
35606da
)
Feature
- feat(wrappers): make wrappers more general and refactor a lot (
debe119
)
Refactor
- refactor(wrapper): change a bit (
a1a7273
)
v0.5.0
v0.5.0 (2024-06-01)
Feature
- feat(backend): add brotli compression wrapper (
cfff762
)
v0.4.1
v0.4.1 (2024-05-27)
Fix
- fix(backend): add proper extension for sqlite db files (
f2063c6
)