Skip to content

Releases: karpetrosyan/hishel

Version 0.0.24

14 Feb 20:14
8b04db3
Compare
Choose a tag to compare

Changelog (hotfix release)

0.0.24 (14th February, 2024)

  • Fix botocore is not installed exception when using any kind of storage. (#186)

Version 0.0.23

14 Feb 06:39
489e0ff
Compare
Choose a tag to compare

Changelog

0.0.23 (12th February, 2024)

  • Support caching for POST and other HTTP methods. (#183)
  • Make S3Storage to check staleness of all cache files with set interval. (#182)
  • Fix an issue where an empty file in FileCache could cause a parsing error. (#181)

Version 0.0.22

31 Jan 07:14
494fe02
Compare
Choose a tag to compare

Changelog

0.0.22 (31th January, 2024)

  • Make FileStorage to check staleness of all cache files with set interval. (#169)
  • Support AWS S3 storages. (#164)
  • Move typing_extensions from requirements.txt to pyproject.toml. (#161)

Version 0.0.21

29 Dec 10:41
6742e73
Compare
Choose a tag to compare

Changelog

0.0.21 (29th December, 2023)

  • Fix inner transport and connection pool instances closing. (#147)
  • Improved error message when the storage type is incorrect. (#138)

Version 0.0.20

12 Dec 10:40
3ca80da
Compare
Choose a tag to compare

Changelog

0.0.20 (12/12/2023)

  • Add in-memory storage. (#133)
  • Allow customization of cache key generation. (#130)

Version 0.0.19

30 Nov 05:47
41681d0
Compare
Choose a tag to compare

Changelog

0.0.19 (30/11/2023)

  • Add force_cache extension to enforce the request to be cached, ignoring the HTTP headers. (#117)
  • Fix issue where sqlite storage cache get deleted immediately. (#119)
  • Support float numbers for storage ttl. (#107)

Version 0.0.18

23 Nov 08:16
dd33b20
Compare
Choose a tag to compare

Changelog

0.0.18 (23/11/2023)

  • Fix issue where freshness cannot be calculated to re-send request. (#104)
  • Add cache_disabled extension to temporarily disable the cache (#109)
  • Update datetime.datetime.utcnow() to datetime.datetime.now(datetime.timezone.utc) since datetime.datetime.utcnow() has been deprecated. (#111)

Version 0.0.17

06 Nov 08:31
8c31fe9
Compare
Choose a tag to compare

Changelog

0.0.17 (6/11/2023)

  • Fix Last-Modified validation.

Version 0.0.16

25 Oct 14:15
Compare
Choose a tag to compare

Changelog

0.0.16 (25/10/2023)

  • Add install_cache function. (#95)
  • Add sqlite support. (#92)
  • Move ttl argument to BaseStorage class. (#94)

Version 0.0.14

23 Oct 13:17
352ba73
Compare
Choose a tag to compare

Changelog

0.0.14 (23/10/2023)

  • Replace AsyncResponseStream with AsyncCacheStream. (#86)
  • Add must-understand response directive support. (#90)