What's Changed
- Add per-core entry size limit by @shaypal5 in #294
- Fix FSEvents RuntimeError on concurrent cache access by @Copilot in #321
- Add asyncio/coroutine support for caching async functions by @Copilot in #319
- Add async clients support by @gencurrent in #326
- Restrict decorating async methods with sync enignes of Redis, Mongo and SQL cores by @gencurrent in #336
- Add S3 backend core by @shaypal5 in #338
Full Changelog
- Release v4.1.0 by @shaypal5 in #293
- Transition to tighter codecov cheks by @shaypal5 in #295
- Fix .codecov.yml by @shaypal5 in #296
- Fix codecov to work on PRs, and be used as a required check by @shaypal5 in #298
- Add per-core entry size limit by @shaypal5 in #294
- Upping the test coverage by @shaypal5 in #299
- build(deps): bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 in /.github/workflows by @dependabot[bot] in #303
- build(deps): bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #302
- build(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #301
- chore(codecov): enable informational coverage reporting in .codecov.yml by @Borda in #306
- build(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #304
- test: simplify tests to use
temp_dirfixture for temporary directories by @Borda in #307 - build(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #313
- build(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #312
- [pre-commit.ci] pre-commit suggestions by @pre-commit-ci[bot] in #309
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #314
- minor update by agents by @Borda in #305
- [pre-commit.ci] pre-commit suggestions by @pre-commit-ci[bot] in #317
- build(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #315
- build(deps): bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #316
- Chore Dependabot settings to group GHA by @Borda in #318
- Fix FSEvents RuntimeError on concurrent cache access by @Copilot in #321
- Update dependency file paths and simplify CI workflow steps by @Borda in #323
- Chore linting with 120 line-length by @Borda in #324
- Fix cache key generation for variadic arguments (*args, **kwargs) by @Copilot in #322
- Add asyncio/coroutine support for caching async functions by @Copilot in #319
- Update documentation and remove redundant section by @Borda in #325
- Add async clients support by @gencurrent in #326
- Update README.rst according to the new async features by @gencurrent in #334
- Add contributing guidelines to Copilot instructions by @Copilot in #333
- Restrict decorating async methods with sync enignes of Redis, Mongo and SQL cores by @gencurrent in #336
- Add support for Python 3.14 and end support of Python 3.9 by @shaypal5 in #340
- Add S3 backend core by @shaypal5 in #338
- Release v4.2.0 by @shaypal5 in #329
New Contributors
- @gencurrent made their first contribution in #326
Full Changelog: v4.1.0...v4.2.0