Hishel

Latest version: v0.1.2

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

Scan your dependencies

Page 2 of 6

0.0.30

- Fix cache update on revalidation response with content (rfc9111 section 4.3.3) (239)
- Fix request extensions that were not passed into revalidation request for transport-based implementation (but were
passed for the pool-based impl) (247).
- Add `cache_private` property to the controller to support acting as shared cache. (224)
- Improve efficiency of scanning cached responses in `FileStorage` by reducing number of syscalls. (252)
- Add `remove` support for storages (241)

0.0.29

- Documentation hotfix. (244)

0.0.28

- Add `revalidated` response extension. (242)

0.0.27

- Fix `RedisStorage` when using without ttl. (231)

0.0.26

- Expose `AsyncBaseStorage` and `BaseStorage`. (220)
- Prevent cache hits from resetting the ttl. (215)

0.0.25

- Add `force_cache` property to the controller, allowing RFC9111 rules to be completely disabled. (204)
- Add `.gitignore` to cache directory created by `FIleStorage`. (197)
- Remove `stale_*` headers from the `CacheControl` class. (199)

Page 2 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.