Releases: Krukov/cashews
Releases · Krukov/cashews
7.4.4
What's Changed
- Fix scripts not getting created for SafeRedis by @nickderobertis in #387
- Add type hints for cache.setup and in-memory backend by @RomanMIzulin in #390
- Fix readme by @IntoLighter in #394
- Fix ContextVar LookupError in cross-context usage by @Rajat-Ahuja1997 in #393
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #396
Full Changelog: 7.4.3...7.4.4
7.4.3
7.4.2
What's Changed
- fix: etag middleware adjustments and double quotes by @feteu in #351
- build(deps-dev): bump hypothesis from 6.135.29 to 6.136.1 by @dependabot[bot] in #354
- bump deps - pytest by @Krukov in #350
- Use a register_script instead of custom lua script eval execution by @Krukov in #355
- Update precommit versions by @Krukov in #356
- Fix decode dict in a key template #352 by @Krukov in #357
- build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #359
- build(deps-dev): bump pytest from 8.4.1 to 8.4.2 by @dependabot[bot] in #367
- build(deps-dev): bump pytest-rerunfailures from 15.1 to 16.0.1 by @dependabot[bot] in #369
- build(deps-dev): bump hypothesis from 6.136.1 to 6.138.16 by @dependabot[bot] in #373
- build(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #366
- fix: Gracefully handle import errors when unpickling by @Fyko in #378
New Contributors
Full Changelog: 7.4.1...7.4.2
7.4.1
What's Changed
- build(deps-dev): bump pytest-cov from 5.0.0 to 6.0.0 by @dependabot[bot] in #300
- build(deps-dev): bump hypothesis from 6.115.3 to 6.118.7 by @dependabot[bot] in #303
- build(deps-dev): bump hypothesis from 6.118.7 to 6.119.1 by @dependabot[bot] in #304
- fix a bug with waiting a transaction lock #302 by @Krukov in #309
- added pytest-randomly to catch flaky tests by @Krukov in #310
- build(deps-dev): bump hypothesis from 6.119.1 to 6.119.4 by @dependabot[bot] in #308
- build(deps-dev): bump pytest-rerunfailures from 14.0 to 15.0 by @dependabot[bot] in #307
- serializer as composition by @Krukov in #311
- Locking check interval by @nickderobertis in #334
- Fixed Redis connectivity problem number one by @excitoon in #337
- Fix _is_early_cache IndexError for empty list responses by @seracoder in #341
- build(deps-dev): bump hypothesis from 6.119.4 to 6.127.2 by @dependabot[bot] in #336
- build(deps-dev): bump pytest-rerunfailures from 15.0 to 15.1 by @dependabot[bot] in #347
- fix: get key to string by @Krukov in #345
New Contributors
- @excitoon made their first contribution in #337
- @seracoder made their first contribution in #341
Full Changelog: 7.4.0...7.4.1
7.3.2
What's Changed
- Propagate _call_on_remove_callbacks only in case there was actual item deleted from the local cache by @sergey-burkov-trailstone in #274
- build(deps-dev): bump hypothesis from 6.111.2 to 6.112.2 by @dependabot in #277
- build(deps-dev): bump pytest from 8.3.2 to 8.3.3 by @dependabot in #273
New Contributors
- @sergey-burkov-trailstone made their first contribution in #274
Full Changelog: 7.3.1...7.3.2
7.3.1
What's Changed
- Handle Possible Return Types for spop by @robert-schmidtke in #267
Full Changelog: 7.3.0...7.3.1
7.2.0
What's Changed
- fix: check setup for disable not configured cache, feat: get_or_set, … by @Krukov in #231
- Dedicated Redis Client Side Listen Timeout by @robert-schmidtke in #255
- fix: check DELETE_MANY cmd in midlewares to reformat keys by @Krukov in #257
- Fix iterator on error by @Krukov in #260
Full Changelog: 7.1.0...7.2.0
7.1.0
What's Changed
- fix: update tests run by @Krukov in #215
- fix: do not close redis by @Krukov in #216
- fix: use early ttl with early cache in etag middleware by @Krukov in #217
- fix: use seconds for default value in cache_control_ttl by @Krukov in #223
- fix: Copy object on set with mem backend by @Krukov in #224
- fix: do not check if tag registered just because it leads to difficulties by @Krukov in #226
- fix: use prefix with etag middleware by @Krukov in #227
Full Changelog: 7.0.2...7.1.0
7.0.2
What's Changed
- chore(deps-dev): bump pytest-asyncio from 0.23.3 to 0.23.4 by @dependabot in #196
- chore(deps): bump pre-commit/action from 3.0.0 to 3.0.1 by @dependabot in #204
- fix/feat: register metrics only once and add hit-miss by @Krukov in #206
- fix: close redis in a right way by @Krukov in #207
Full Changelog: 7.0.0...7.0.2
7.0.0
What's Changed
- remove deprecated register for decorated functions by @Krukov in #182 BREAKING CHANGES
- Add python 3.12 support by @Krukov in #183
- fix ttl value in detector by @Krukov in #186
- fix tempating for tags by @Krukov in #188
- key context by @Krukov in #189
- fix etag generation for mem or disk backend #190 by @Krukov in #191
- fix: invalidate only by key template by @Krukov in #192. BREAKING CHANGES #182
- fix: remove warnings on test run by @Krukov in #193
Full Changelog: 6.4.0...7.0.0