head 1.1; access; symbols pkgsrc-2026Q2:1.1.0.4 pkgsrc-2026Q2-base:1.1 pkgsrc-2026Q1:1.1.0.2 pkgsrc-2026Q1-base:1.1; locks; strict; comment @# @; 1.1 date 2026.02.27.13.33.35; author adam; state Exp; branches; next ; commitid tHUfe9ywcJ7Bc1wG; desc @@ 1.1 log @py-pyrate-limiter: added version 4.0.2 The request rate limiter using Leaky-bucket Algorithm. * Supports unlimited rate limits and custom intervals. * Separately tracks limits for different services or resources. * Manages limit breaches with configurable blocking or non-blocking behavior. * Offers multiple usage modes: direct calls or decorators. * Fully compatible with both synchronous and asynchronous workflows. * Provides SQLite and Redis backends for persistent limit tracking across threads or restarts. * Includes MultiprocessBucket and SQLite File Lock backends for multiprocessing environments. @ text @The request rate limiter using Leaky-bucket Algorithm. * Supports unlimited rate limits and custom intervals. * Separately tracks limits for different services or resources. * Manages limit breaches with configurable blocking or non-blocking behavior. * Offers multiple usage modes: direct calls or decorators. * Fully compatible with both synchronous and asynchronous workflows. * Provides SQLite and Redis backends for persistent limit tracking across threads or restarts. * Includes MultiprocessBucket and SQLite File Lock backends for multiprocessing environments. @