Cachew

Latest version: v0.18.20241020

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

Scan your dependencies

Page 3 of 4

0.9.0

- **new**: use "user cache directory" for keeping cached data instead of `/tmp/cachew`: https://github.com/karlicoss/cachew/commit/161ce25304bfda77b484f886ff9c0b4b23924563
- fix: only set WAL on cachew engine (instead of `Engine` class) -- before could cause conflicts if another process was also using sqlalchemy https://github.com/karlicoss/cachew/commit/2c0e43629099bbd2e5958d43a7b98c7946b56132

see commits for full changes https://github.com/karlicoss/cachew/compare/v0.8.1...v0.9.0

0.8.1

0.8.0

- **changed**: rename `hashf` to `depends_on` (backwards compatible)
- **changed**: the pass you pass to cachew is treated as a directory by default, name chosen automatically based on the module/function name
- make cachew defensive by default, controlled by `cachew.settings.THROW_ON_ERROR`
- better `datetime` handling (preserve `pytz` tzinfo)
- better `Exception` handling (enabled by default, individual arguments preserved)
- more tests

0.7.0

- recursion support
- safer concurrency handling
- smaller chunk size
- more tests

0.6.3

0.6.2

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.