The devel/py-pyrate-limiter port
py3-pyrate-limiter-2.10.0 – Python rate-limiter using Leaky-Bucket (cvsweb github mirror)
Description
The request rate limiter using Leaky-bucket algorithm. Features - Tracks any number of rate limits and intervals you want to define - Independently tracks rate limits for multiple services or resources - Handles exceeded rate limits by either raising errors or adding delays - Several usage options including a normal function call, a decorator, or a contextmanager - Async support - Includes optional SQLite and Redis backends, which can be used to persist limit tracking across multiple threads, processes, or application restartsWWW: https://github.com/vutran1710/PyrateLimiter
Maintainer
The OpenBSD ports mailing-list
Only for arches
aarch64 alpha amd64 arm hppa i386 mips64 mips64el powerpc powerpc64 riscv64 sparc64
Categories
Build dependencies
Run dependencies
Test dependencies
Files
- /usr/local/lib/python3.13/site-packages/pyrate_limiter-2.10.0.dist-info/
- /usr/local/lib/python3.13/site-packages/pyrate_limiter-2.10.0.dist-info/METADATA
- /usr/local/lib/python3.13/site-packages/pyrate_limiter-2.10.0.dist-info/RECORD
- /usr/local/lib/python3.13/site-packages/pyrate_limiter-2.10.0.dist-info/WHEEL
- /usr/local/lib/python3.13/site-packages/pyrate_limiter-2.10.0.dist-info/licenses/
- /usr/local/lib/python3.13/site-packages/pyrate_limiter-2.10.0.dist-info/licenses/LICENSE
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/__init__.py
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/__pycache__/
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/__pycache__/__init__.cpython-313.opt-1.pyc
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/__pycache__/__init__.cpython-313.pyc
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/__pycache__/bucket.cpython-313.opt-1.pyc
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/__pycache__/bucket.cpython-313.pyc
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/__pycache__/constants.cpython-313.opt-1.pyc
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/__pycache__/constants.cpython-313.pyc
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/__pycache__/exceptions.cpython-313.opt-1.pyc
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/__pycache__/exceptions.cpython-313.pyc
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/__pycache__/limit_context_decorator.cpython-313.opt-1.pyc
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/__pycache__/limit_context_decorator.cpython-313.pyc
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/__pycache__/limiter.cpython-313.opt-1.pyc
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/__pycache__/limiter.cpython-313.pyc
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/__pycache__/request_rate.cpython-313.opt-1.pyc
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/__pycache__/request_rate.cpython-313.pyc
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/__pycache__/sqlite_bucket.cpython-313.opt-1.pyc
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/__pycache__/sqlite_bucket.cpython-313.pyc
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/bucket.py
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/constants.py
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/exceptions.py
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/limit_context_decorator.py
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/limiter.py
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/py.typed
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/request_rate.py
- /usr/local/lib/python3.13/site-packages/pyrate_limiter/sqlite_bucket.py