./devel/py-limits, Rate limiting utilities

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.13.0, Package name: py312-limits-3.13.0, Maintainer: pkgsrc-users

The python limits package provides utilities to implement rate limiting using
various strategies and storage backends such as redis & memcached.


Required to run:
[devel/py-setuptools] [lang/py-six] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 68.572 KB

Version history: (Expand)


CVS history: (Expand)


   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-16 05:31:38 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-limits: updated to 3.13.0

v3.13.0

* Feature
  * Add ``cost`` parameter to ``test`` methods in strategies.
   2024-05-14 21:22:17 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-limits: updated to 3.12.0

v3.12.0

* Enhancements

  * Lazily initialize pymongo client

* Documentation

  * Add django-ratelimiter in docs

* Chores

  * Update development dependencies
  * Update github actions to latest
   2024-04-21 20:17:28 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-limits: updated to 3.11.0

v3.11.0

* Compatibility
  * Add support for python 3.12
   2024-03-21 11:05:19 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-limits: updated to 3.10.1

v3.10.1
-------
* Compatibility

  * Relax dependency constraint on packaging

v3.10.0
-------
* Bug Fix

  * Fix incorrect mapping of coredis exceptions
  * Fix calculation of reset_time
   2024-02-19 19:39:44 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-limits: updated to 3.9.0

v3.9.0

* Bug Fix

  * Remove excessively low defaults for mongodb storage and instead
    delegate to the underlying dependency (pymongo, motor)
   2024-02-16 20:04:01 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-limits: updated to 3.8.0

v3.8.0
------

* Features

  * Add option to wrap storage errors with a ``StorageError``
    exception
   2023-11-26 10:55:40 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-limits: updated to 3.7.0

v3.7.0

* Features

  * Ensure rate limit keys in redis use are prefixed
    with a `LIMITS` prefix. This allows for resetting
    all keys generated by the library without implicit
    knowledge of the key structure.