cashews

Cache with async power

MIT License

Downloads
41.9K
Stars
405
Committers
17

Bot releases are hidden (Show)

cashews - 7.3.1 Latest Release

Published by Krukov about 1 month ago

What's Changed

Full Changelog: https://github.com/Krukov/cashews/compare/7.3.0...7.3.1

cashews - 7.2.0

Published by Krukov 2 months ago

What's Changed

Full Changelog: https://github.com/Krukov/cashews/compare/7.1.0...7.2.0

cashews - 7.1.0

Published by Krukov 5 months ago

What's Changed

Full Changelog: https://github.com/Krukov/cashews/compare/7.0.2...7.1.0

cashews - 7.0.2

Published by Krukov 7 months ago

What's Changed

Full Changelog: https://github.com/Krukov/cashews/compare/7.0.0...7.0.2

cashews - 7.0.0

Published by Krukov 9 months ago

What's Changed

Full Changelog: https://github.com/Krukov/cashews/compare/6.4.0...7.0.0

cashews - 6.4.0

Published by Krukov 10 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/Krukov/cashews/compare/6.3.0...6.4.0

cashews - 6.3.0

Published by Krukov 10 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/Krukov/cashews/compare/6.2.0...6.3.0

cashews - 6.2.0

Published by Krukov over 1 year ago

What's Changed

Full Changelog: https://github.com/Krukov/cashews/compare/6.1.0...6.2.0

cashews - 6.0.0

Published by Krukov over 1 year ago

What's Changed

  • cache StreamResponse and any other custom types - big refactoring for value serialization
  • Improve lock and locked decorator (new signature)
  • protection to handle concurrent request more efficiently (protected parameter for cache decorators)

Breaking changes:

  • change the way how bytes are stored. If you store raw bytes in a cache, the values will be invalid.
  • drop python 3.7 support
  • safe parameter renamed to suppress ( setup ).
  • hash_key parameter renamed to secret. ( setup )

Full Changelog: https://github.com/Krukov/cashews/compare/5.3.2...6.0.0

cashews - 5.3.0

Published by Krukov over 1 year ago

What's Changed

  • added decorator to cache async iterators
  • tags for cache invalidation instead of by function invalidation

Full Changelog: https://github.com/Krukov/cashews/compare/5.2.0...5.3.0

cashews - 5.2.0

Published by Krukov over 1 year ago

What's Changed

Full Changelog: https://github.com/Krukov/cashews/compare/5.1.0...5.2.0

cashews - 5.1.0

Published by Krukov over 1 year ago

What's Changed

Full Changelog: https://github.com/Krukov/cashews/compare/5.0.0...5.1.0

cashews - 5.0.0

Published by Krukov almost 2 years ago

Features:

  • Backend register
  • Callable TTL allow to set ttl depends on *args and **kwargs
  • client side cache improvements - cache missed keys
  • Typing improvements
  • python 3.11 support
  • added delete_many

Fixes:

  • client side cache invalidation on massive delete and flush
  • cache closing

Breaking changes:

  • close is async
  • removed CacheDetect
  • drop aioredis support
  • removed default parameter from get_match method
  • removed disable_all/enable_all
  • removed keys_match method -> use scan method
  • middleware signature

What's Changed also

Full Changelog: https://github.com/Krukov/cashews/compare/4.7.1...5.0.0

cashews - 4.7.1

Published by Krukov about 2 years ago

What's Changed

Full Changelog: https://github.com/Krukov/cashews/compare/4.6.0...4.7.1

cashews - 4.6.0

Published by Krukov over 2 years ago

What's Changed

Full Changelog: https://github.com/Krukov/cashews/compare/4.5.1...4.6.0

cashews - 4.5.1

Published by Krukov over 2 years ago

What's Changed

Full Changelog: https://github.com/Krukov/cashews/compare/4.5.0...4.5.1

cashews - 4.5.0

Published by Krukov over 2 years ago

What's Changed

Full Changelog: https://github.com/Krukov/cashews/compare/4.4.0...4.5.0

cashews - 4.4.0

Published by Krukov over 2 years ago

What's Changed

Full Changelog: https://github.com/Krukov/cashews/compare/4.3.1...4.4.0

cashews - 4.3.1

Published by Krukov over 2 years ago

What's Changed

Full Changelog: https://github.com/Krukov/cashews/compare/4.3.0...4.3.1

cashews - 4.3.0

Published by Krukov over 2 years ago

What's Changed

Full Changelog: https://github.com/Krukov/cashews/compare/4.2.2...4.3.0

Package Rankings
Top 3.93% on Pypi.org
Related Projects