Flask-limiter

Latest version: v3.8.0

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 16

3.4.0

------
Release Date: 2023-08-22

* Feature

* Add extended configuration for application limits

* `application_limits_exempt_when`
* `application_limits_deduct_when`
* `application_limits_per_method`

* Bug fix

* Ensure blueprint static routes are exempt

3.3.1

------
Release Date: 2023-05-03

* Chores

* Improve default limits documentation
* Update documentation dependencies
* Fix typing compatibility errors in headers

3.3.0

------
Release Date: 2023-02-26

* Bug Fix

* Ensure per route limits are preferred (over application limits)
when populating rate limiting headers in the case where no rate limit has been
breached in the request.

3.2.0

------
Release Date: 2023-02-15

* Feature

* Allow configuring request identity

* Chores

* Improve linting with ruff
* Update development dependencies

3.1.0

------
Release Date: 2022-12-29

* Feature

* Skip logging an error if a decorated limit uses a callable
to return the "current" rate limit and returns an empty string.
Treat this is a signal that the rate limit should be skipped for
this request.

3.0.0

------
Release Date: 2022-12-28

* Breaking changes

* Change order of extension constructor arguments to only require
``key_func`` as the first positional argument and all other arguments
as keyword arguments.
* Separate positional/keyword arguments in limit/shared_limit decorators
* Remove deprecated config variable RATELIMIT_STORAGE_URL
* Remove legacy backward compatibility path for flask < 2

* Features

* Allow scoping regular limit decorators / context managers

Page 2 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.