Releases: alisaifee/limits
Releases · alisaifee/limits
2.5.1
Chore
- Ensure storage reset methods have consistent signature
2.5.0
Feature
- Add support for using redis cluster via the official redis client
- Update coredis dependency to use 3.x
Deprecations
- Deprecate using redis-py-cluster
Chores
- Remove beta tags for async support
- Update code base to remove legacy syntax
- Tighten up CI test dependencies
2.4.0
Feature
- Allow passing an explicit connection pool to redis storage.
Addresses Issue 77
2.3.3
Feature
- Add support for dns seed list when using mongodb
2.3.2
Chores
- Improve authentication tests for redis
- Update documentation theme
- Pin pip version for CI
2.3.1
Bug fix
- Fix backward incompatible change that separated sentinel
and connection args for redis sentinel (introduced in 2.1.0).
Addresses Issue 97
2.3.0
Feature
- Add support for custom cost per hit
Bug fix
- Fix installation issues with missing setuptools
2.2.0
Feature
- Enable async redis for python 3.10 via coredis
Chore
- Fix typing issue with strategy constructors
2.1.1
Feature
- Enable async memcache for python 3.10
Bug fix
- Ensure window expiry is reported in local time for mongodb
- Fix inconsistent expiry for fixed window with memcached
Chore
2.1.0
- Remove use of unused
no_add
argument in limits.storage.MovingWindowSupport.acquire_entry
- Documentation theme upgrades
- Code linting
- Add compatibility CI workflow