hishel

An elegant HTTP Cache implementation for HTTPX and HTTP Core.

BSD-3-CLAUSE License

Downloads
1.8M
Stars
167
hishel - Version 0.0.8

Published by karosis88 about 1 year ago

Changelog

0.0.8 (7/31/2023)

  • Skip redis tests if the server was not found. (#16)
  • Decrease sleep time for the storage ttl tests. (#18)
  • Fail coverage under 100. (#19)
hishel - Version 0.0.7

Published by karosis88 about 1 year ago

Changelog

0.0.7 (7/30/2023)

  • Add support for Heuristic Freshness. (#11)
  • Change Controller.cache_heuristically to Controller.allow_heuristics. (#12)
  • Handle import errors. (#13)
hishel - Version 0.0.6

Published by karosis88 about 1 year ago

Changelog

0.0.6 (7/29/2023)

  • Fix Vary header validation. (#8)
  • Dump original requests with the responses (#7)
hishel - Version 0.0.5

Published by karosis88 about 1 year ago

Changelog

0.0.5 (7/29/2023)

  • Fix httpx response streaming.
hishel - Version 0.0.4

Published by karosis88 about 1 year ago

Changelog

0.0.4 (7/29/2023)

  • Change YamlSerializer name to YAMLSerializer.
hishel - Version 0.0.3

Published by karosis88 over 1 year ago

Changelog

0.0.3 (7/28/2023)

  • Add from_cache response extension.
  • Add typing_extensions into the requirements.
hishel - Version 0.0.2

Published by karosis88 over 1 year ago

0.0.2 (7/25/2023)

  • Add redis support.
  • Make backends thread and task safe.
  • Add black as a new linter.
  • Add an expire time for cached responses.
hishel - Version 0.0.1

Published by karosis88 over 1 year ago