Path to this page: ./
www/py-flask-limiter,
Rate limiting for flask applications
Branch: CURRENT,
Version: 4.1.1,
Package name: py313-flask-limiter-4.1.1,
Maintainer: pkgsrc-usersFlask-Limiter provides rate limiting features to flask routes. It has support
for a configurable backend for storage with current implementations for in-
memory, redis and memcache.
Required to run:[
devel/py-setuptools] [
lang/python27] [
www/py-flask] [
lang/py-six] [
devel/py-limits]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 393.748 KB
Version history: (Expand)
- (2026-01-26) Updated to version: py313-flask-limiter-4.1.1
- (2025-10-09) Updated to version: py313-flask-limiter-3.12
- (2025-07-15) Package has been reborn
- (2025-07-15) Package deleted from pkgsrc
- (2025-04-14) Updated to version: py312-flask-limiter-3.12
- (2025-03-08) Updated to version: py312-flask-limiter-3.10.1nb1
CVS history: (Expand)
2026-01-26 17:30:24 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message: py-flask-limiter: updated to 4.1.1 v4.1.1 * Bug Fix * Ensure cli commands fail gracefully when cli dependencies are not installed. v4.1.0 * Deployment * Extract ``cli`` specific requirements to an extra * Compatibility * Add python 3.14 support v4.0.0 * Feature * Expose ``flask_limiter.Limit``, ``flask_limiter.RouteLimit``, ``flask_limiter.ApplicationLimit`` & ``flask_limiter.MetaLimit`` limit description classes that can be used to pass in default, application & meta limits to the ``Limiter`` extension. This allows for a more fine grained control for end users while also simplifying the internal implementation of different types of limits. * Compatibility * Prefix all internal sub modules with underscore. All imports should be from the root `flask_limiter` namespace only. * Development * Migrate all project metadata to pyproject * Remove versioneer * Use uv for development * Use hatch for build |
| 2025-10-09 10:02:00 by Thomas Klausner | Files touched by this commit (35) |
Log message: *: remove more references to (removed) Python 3.9 |
2025-04-14 22:43:54 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message: py-flask-limiter: updated to 3.12 v3.12 * Compatibility * Drop support for python 3.9 * Add install extra for valkey v3.11.0 * Documentation * Improve documentation about rate limiting strategies * Typing * Use builtin types (list, set, tuple) |
| 2025-03-08 14:01:46 by Thomas Klausner | Files touched by this commit (1) |
Log message: py-flask-limiter: fix wheel name for latest setuptools and depend on it Bump PKGREVISION. |
2025-02-04 14:15:38 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message: py-flask-limiter: updated to 3.10.1 v3.10.1 * Security * Change pypi release to use trusted publishing v3.10.0 * Chores * Fix typing error with exempt decorator * Update types for window wrapper to use named tuple |
2025-01-02 15:24:54 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message: py-flask-limiter: updated to 3.9.2 v3.9.2 * Compatibility * Ensure wheels are uploaded to pypi as well (for real) v3.9.1 * Compatibility * Ensure wheels are uploaded to pypi as well v3.9.0 * Chores * Update development dependencies * Compatibility * Drop support for python 3.8 * Add support for python 3.13 * Add CI matrix entry for flask 3.1 |
| 2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message: py-*: remove unused tool dependency py-setuptools includes the py-wheel functionality nowadays |
2024-07-31 10:16:44 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message: py-flask-limiter: updated to 3.8.0 v3.8.0 * Bug fix * Ensure cost is accounted for when testing conditional limits |