Releases: alisaifee/limits
Releases · alisaifee/limits
3.13.0
3.12.0
Enhancements
- Lazily initialize pymongo client
Documentation
- Add django-ratelimiter in docs
Chores
- Update development dependencies
- Update github actions to latest
3.11.0
Compatibility
- Add support for python 3.12
3.10.1
Compatibility
- Relax dependency constraint on packaging
3.10.0
Bug Fix
- Fix incorrect mapping of coredis exceptions
- Fix calculation of reset_time
3.9.0
Bug Fix
- Remove excessively low defaults for mongodb storage and instead
delegate to the underlying dependency (pymongo, motor)
3.8.0
Features
- Add option to wrap storage errors with a
StorageError
exception
3.7.0
Features
- Ensure rate limit keys in redis use are prefixed
with aLIMITS
prefix. This allows for resetting
all keys generated by the library without implicit
knowledge of the key structure.
3.6.0
Bug Fix
- Remove default socket timeout from mongo storage
- Ensure _version.py has stable content when generated
usinggit archive
from a tag regardless of when it is
run.
Compatibility
- Remove references to python 3.7
- Remove unnecessary setuptools dependency
3.5.0
Bug Fix
- Handle
cost
> 8000 when using redis - Remove arbitrary default timeout for redis+sentinel