head 1.14; access; symbols pkgsrc-2026Q3:1.14.0.6 pkgsrc-2026Q3-base:1.14 pkgsrc-2026Q2:1.14.0.4 pkgsrc-2026Q2-base:1.14 pkgsrc-2026Q1:1.14.0.2 pkgsrc-2026Q1-base:1.14 pkgsrc-2025Q4:1.13.0.6 pkgsrc-2025Q4-base:1.13 pkgsrc-2025Q3:1.13.0.4 pkgsrc-2025Q3-base:1.13 pkgsrc-2025Q2:1.13.0.2 pkgsrc-2025Q2-base:1.13 pkgsrc-2025Q1:1.12.0.2 pkgsrc-2025Q1-base:1.12 pkgsrc-2024Q4:1.10.0.4 pkgsrc-2024Q4-base:1.10 pkgsrc-2024Q3:1.10.0.2 pkgsrc-2024Q3-base:1.10 pkgsrc-2024Q2:1.9.0.2 pkgsrc-2024Q2-base:1.9 pkgsrc-2024Q1:1.8.0.2 pkgsrc-2024Q1-base:1.8 pkgsrc-2023Q4:1.7.0.2 pkgsrc-2023Q4-base:1.7 pkgsrc-2023Q3:1.6.0.16 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.6.0.14 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.6.0.12 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.6.0.10 pkgsrc-2022Q4-base:1.6 pkgsrc-2022Q3:1.6.0.8 pkgsrc-2022Q3-base:1.6 pkgsrc-2022Q2:1.6.0.6 pkgsrc-2022Q2-base:1.6 pkgsrc-2022Q1:1.6.0.4 pkgsrc-2022Q1-base:1.6 pkgsrc-2021Q4:1.6.0.2 pkgsrc-2021Q4-base:1.6 pkgsrc-2021Q3:1.4.0.30 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.28 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.26 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.24 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.22 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.20 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.4.0.16 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.4.0.18 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.14 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.4.0.12 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.10 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.8 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.6 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.4 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.2 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.3.0.2 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.2.0.18 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.14 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.12 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.10 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.8 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.6 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.4 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.2 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.1.0.4 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.2 pkgsrc-2015Q2-base:1.1; locks; strict; comment @# @; 1.14 date 2026.01.26.16.30.24; author adam; state Exp; branches; next 1.13; commitid x5Z3YCX5z2q4dVrG; 1.13 date 2025.04.14.20.43.54; author adam; state Exp; branches; next 1.12; commitid B7alISIXhwAAP3RF; 1.12 date 2025.02.04.13.15.38; author adam; state Exp; branches; next 1.11; commitid JEZFBE6qmyOJz9IF; 1.11 date 2025.01.02.14.24.54; author adam; state Exp; branches; next 1.10; commitid ticTlR2kTWig1VDF; 1.10 date 2024.07.31.08.16.44; author adam; state Exp; branches; next 1.9; commitid gaLkomGR4gmTXXjF; 1.9 date 2024.06.11.10.43.03; author adam; state Exp; branches; next 1.8; commitid p2yUC4bE5ekJnydF; 1.8 date 2024.02.16.22.02.59; author adam; state Exp; branches; next 1.7; commitid z0544Hk0JpP9SHYE; 1.7 date 2023.11.05.20.20.54; author wiz; state Exp; branches; next 1.6; commitid 8fS6XpF300HgCsLE; 1.6 date 2021.10.26.11.30.38; author nia; state Exp; branches; next 1.5; commitid Gv0TNLbuylhFsjeD; 1.5 date 2021.10.07.15.08.23; author nia; state Exp; branches; next 1.4; commitid kEwAbZZbki9jhTbD; 1.4 date 2018.01.03.07.46.56; author adam; state Exp; branches; next 1.3; commitid sb8boGPRCLuhYolA; 1.3 date 2017.10.23.15.39.50; author adam; state Exp; branches; next 1.2; commitid xArWGu14HPVhUbcA; 1.2 date 2015.11.04.02.47.28; author agc; state Exp; branches; next 1.1; commitid iQwY7gbw5lDHJIHy; 1.1 date 2015.04.02.23.26.50; author rodent; state Exp; branches; next ; commitid Ih65o3QHccqYx4gy; desc @@ 1.14 log @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 @ text @$NetBSD: distinfo,v 1.13 2025/04/14 20:43:54 adam Exp $ BLAKE2s (flask_limiter-4.1.1.tar.gz) = 6b976b8f59939d731ef43f713767970075604aa6892d81ba0a7363cd57ad9a1d SHA512 (flask_limiter-4.1.1.tar.gz) = 78e8cf7276458b7383eaffe74d00b4453aba1099316bb2696abeb825ea7ff627b1bdf91036477684b031b4185a8e9282a851b0c455d545e34d741592d930a5e5 Size (flask_limiter-4.1.1.tar.gz) = 403198 bytes @ 1.13 log @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) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2025/02/04 13:15:38 adam Exp $ d3 3 a5 3 BLAKE2s (flask_limiter-3.12.tar.gz) = cbf076beb561e55afd2cb924450ef007be89faad9ab4830f0817ef0ec680e643 SHA512 (flask_limiter-3.12.tar.gz) = d50d154adb220b89f8cbadf1b721c94fe7a12506db09300676a66a3e368c89d32ebb8dc2a37a35b112b3237a6deafb4ef8a8c97f64350929523afe588b6e8d42 Size (flask_limiter-3.12.tar.gz) = 303162 bytes @ 1.12 log @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 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2025/01/02 14:24:54 adam Exp $ d3 3 a5 3 BLAKE2s (flask_limiter-3.10.1.tar.gz) = a9766b17a5c2ddc4a254324fc1ce17233a053aa18d2297c0880fb9d60ba71b0f SHA512 (flask_limiter-3.10.1.tar.gz) = cdadec9ee5fe3bc9c92bdb6ab0e6f49f66926fd0227151e7274ff1e722ce0498a9772c435425992c9e839b4909bfa76f5275280f1b9b6e3ac22d2e7cf605d2f2 Size (flask_limiter-3.10.1.tar.gz) = 302080 bytes @ 1.11 log @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 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2024/07/31 08:16:44 adam Exp $ d3 3 a5 3 BLAKE2s (flask_limiter-3.9.2.tar.gz) = cb8246af9cece1b3f6293abfbc3f14f7b69180fb8102e00a73ba33b08b4caeba SHA512 (flask_limiter-3.9.2.tar.gz) = 4ce78ef23adb072e22d981efb61de5714f9c7ab4530050a010ade7b9f50c430f4bbef26f5efe6ea22fab0538d7d9e981178acb08a20a3d77eaee2727003a0ed3 Size (flask_limiter-3.9.2.tar.gz) = 301929 bytes @ 1.10 log @py-flask-limiter: updated to 3.8.0 v3.8.0 * Bug fix * Ensure cost is accounted for when testing conditional limits @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2024/06/11 10:43:03 adam Exp $ d3 3 a5 3 BLAKE2s (flask_limiter-3.8.0.tar.gz) = dabeafcf1deb0b3dd470662f67fa4fe371b56baf773ab9ab2ac92342f80aacc7 SHA512 (flask_limiter-3.8.0.tar.gz) = ed6f4db4f33872442522382e99d463483da8d4ff9cb350fa20828f9b345b4501b28d620a7885ecf79f02f9c818cebe42563bdb73e94353ce8c97ce2a8935b23e Size (flask_limiter-3.8.0.tar.gz) = 301890 bytes @ 1.9 log @py-flask-limiter: updated to 3.7.0 v3.7.0 * Bug fix * Fix errors with concurrent access to internal exemption maps during application startup. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2024/02/16 22:02:59 adam Exp $ d3 3 a5 3 BLAKE2s (flask_limiter-3.7.0.tar.gz) = 09027c4a676e6d95f9f36c6a8192d3f2c70413701d43f4b1ce3c1ecd94142eb6 SHA512 (flask_limiter-3.7.0.tar.gz) = 1a1a8d3eb1c1ebb94485d314b55170fa94b4e1d5ff4d24b1a4012366ba9a8047a49897428f8aaf7c336c5adb8ffbc81b3dfc84ee3abfac18ebaf6f18d7ff16cd Size (flask_limiter-3.7.0.tar.gz) = 301800 bytes @ 1.8 log @py-flask-limiter: updated to 3.5.1 v3.5.1 ------ * Chores * Update development dependencies * Use ruff for all linting * Update CI compatibility matrix @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2023/11/05 20:20:54 wiz Exp $ d3 3 a5 3 BLAKE2s (Flask-Limiter-3.5.1.tar.gz) = 1482f2b36a752a817093b3f3f6476052392f9188d31c06ab721dd9239d94f787 SHA512 (Flask-Limiter-3.5.1.tar.gz) = 075a9ff9dd330133bc7896f24c37135965ca3d7a7397042ad11d34660d731d4cbc5e1b1a3fb6c58d2783f02330439f0113c14e4fcb18126f5a85b5538138e231 Size (Flask-Limiter-3.5.1.tar.gz) = 301691 bytes @ 1.7 log @py-Flask-Limiter: update to 3.5.0. v3.5.0 ------ Release Date: 2023-08-30 * Feature * Add `meta_limits` to allow for creating upper limits for requesting clients to breach application rate limits. * Bug fix * Ensure on breach callbacks can be configured using flask config v3.4.1 ------ Release Date: 2023-08-26 * Bug fix - Ensure _version.py has stable content when generated using `git archive` from a tag regardless of when it is run. v3.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 v3.3.1 ------ Release Date: 2023-05-03 * Chores * Improve default limits documentation * Update documentation dependencies * Fix typing compatibility errors in headers v3.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. v3.2.0 ------ Release Date: 2023-02-15 * Feature * Allow configuring request identity * Chores * Improve linting with ruff * Update development dependencies v3.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. v3.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 v3.0.0b2 -------- Release Date: 2022-12-28 * Breaking changes * Remove deprecated config variable RATELIMIT_STORAGE_URL * Remove legacy backward compatibility path for flask < 2 * Enforce key_func as a required argument * Chores * Simplify registration of decorated function & blueprint limits v3.0.0b1 -------- Release Date: 2022-12-26 * 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 * Features * Allow scoping regular limit decorators / context managers v2.9.2 ------ Release Date: 2022-12-26 * Feature * Extend customization by http method to shared_limit decorator v2.9.1 ------ Release Date: 2022-12-26 * Chores * Update documentation quick start * Refresh documentation for class based views v2.9.0 ------ Release Date: 2022-12-24 * Features * Allow using `limit` & `shared_limit` decorators on pure functions that are not decorated as routes. The functions when called from within a request context will get rate limited. * Allow using `limit` as a context manager to rate limit a code block explicitly within a request * Chores * Updated development dependencies * Fix error running tests depending on docker locally * Update internals to use dataclasses v2.8.1 ------ Release Date: 2022-11-15 * Chores * Add sponsorship banner to rtd * Update documentation dependencies v2.8.0 ------ Release Date: 2022-11-13 * Breaking changes * Any exception raised when calling an ``on_breach`` callback will be re-raised instead of being absorbed unless ``swallow_errors`` is set. In the case of ``swallow_errors`` the exception will now be logged at ``ERROR`` level instead of ``WARN`` * Reduce log level of rate limit exceeded log messages to ``INFO`` v2.7.0 ------ Release Date: 2022-10-25 * Bug Fix * Add default value for RateLimitExceeded optional parameter * Fix suppression of errors when using conditional deduction (`Issue 363 `_) v2.6.3 ------ Release Date: 2022-09-22 * Compatibility * Ensure typing_extensions dependency has a minimum version * Chores * Documentation tweaks * Update CI to use 3.11 rc2 v2.6.2 ------ Release Date: 2022-08-24 * Chores * Improve quick start documentation v2.6.1 ------ Release Date: 2022-08-23 * Usability * Emit warning when in memory storage is used as a default when no storage uri is provided v2.6.0 ------ Release Date: 2022-08-11 * Feature * Expand use of ``on_breach`` callback to return a ``Response`` object that will be used as the error response on rate limits being exceeded v2.5.1 ------ Release Date: 2022-08-05 * Compatibility * Migrate use of `flask._request_ctx_stack` to `flask.globals.request_ctx` to support Flask 2.2+ * Chores * Expand CI matrix to test against Flask 2.0,2.1 & 2.2 * Make tests compatible with Flask 2.2.+ v2.5.0 ------ Release Date: 2022-07-07 * Features * Ensure multiple extension instances registered on a single application exercise before/after request hooks * Chores * Improve documentation v2.4.6 ------ Release Date: 2022-06-06 * Chore * Add python 3.11 to CI matrix v2.4.5.1 -------- Release Date: 2022-04-22 * Chore * Automate github releases v2.4.5 ------ Release Date: 2022-04-21 * Chore * Automate github releases v2.4.4 ------ Release Date: 2022-04-21 * Chore * Automate github releases v2.4.3 ------ Release Date: 2022-04-21 * Chore * Second attempt to generate release notes v2.4.2 ------ Release Date: 2022-04-21 * Chore * Test for automating github release notes v2.4.1 ------ Release Date: 2022-04-21 * Chore * Automate github releases v2.4.0 ------ Release Date: 2022-04-20 * Feature * Add CLI for inspecting & clearing rate limits * Bug Fix * Ensure exempt decorator can be used with flags for view functions * Chores * Refactor rate limit resolution to limit manager v2.3.3 ------ Release Date: 2022-04-20 * Bug Fix * Ensure `request.blueprint` is actually registered on the current app before using it for blueprint limits or exemptions. (`Issue 336 `_) v2.3.2 ------ Release Date: 2022-04-17 * Feature * Extend cost parameter to default & application limits * Chore * Improve type strictness / checking * Improve documentation on landing page v2.3.1 ------ Release Date: 2022-04-14 * Bug Fixes * Add missing extras requirements for installation * Add py.typed for PEP 561 compliance v2.3.0 ------ Release Date: 2022-04-11 * Features * Expose option to register a callback for rate limit breaches of default limits via the :paramref:`~flask_limiter.Limiter.on_breach` constructor parameter * Replace use of `flask.g` with request context for keeping track of extension state (:issue:`327`) * Rework implementation of :meth:`~flask_limiter.Limiter.exempt` to accomodate nested blueprints. (:issue:`326`) * Chores * Add python 3.11 to CI * Extract management and filtering of limits to LimitManager * Improve correctness of resolving inherited limits & extensions when working with Blueprints (especially nested ones) v2.2.0 ------ Release Date: 2022-03-05 * Feature * Allow a function to be used for the ``cost`` parameter to limiter decorators. v2.1.3 ------ Release Date: 2022-01-30 * Chore * Update documentation theme v2.1 ---- Release Date: 2022-01-15 * Feature * Add ``current_limit`` attribute to extension to allow clients to fetch the relevant current limit that was evaluated. * Update extension constructor parameters to match flask config for header control * Add ``on_breach`` callback for ``limit`` and ``shared_limit`` decorators to be used as hooks for when a limit is breached * Add ``cost`` argument to ``limit`` and ``shared_limit`` to control how much is deducted when a hit occurs. * Chore * Improve documentation around configuration * Deprecation * Remove hacks for managing incorrectly ordered limit/route decorators v2.0.4 ------ Release Date: 2021-12-22 * Chore * Documentation theme upgrades * Integrate pytest-docker plugin * Mass linting * Deprecation * Removed deprecated RATELIMIT_GLOBAL config * Added deprecation doc for RATELIMIT_STORAGE_URL config v2.0.3 ------ Release Date: 2021-12-15 Documentation & test tweaks v2.0.2 ------ Release Date: 2021-11-28 * Features * Pin Flask, limits to >= 2 * Add type hints v2.0.1 ------ Release Date: 2021-11-28 * Deprecations * Remove deprecated get_ipaddr method * Remove use of six * Remove backward compatibility hacks for RateLimit exceptions v2.0.0 ------ Release Date: 2021-11-27 Drop support for python < 3.7 & Flask < 2.0 v1.5 ---- Release Date: 2021-11-27 Final Release for python < 3.7 * Features * Prepend ``key_prefix`` to extension variables attached to ``g`` * Expose ``g.view_limits`` v1.4 ---- Release Date: 2020-08-25 * Bug Fix * Always set headers for conditional limits * Skip init_app sequence when the rate limiter is disabled v1.3.1 ------ Release Date: 2020-05-21 * Bug Fix * Ensure headers provided explictely by setting `_header_mapping` take precedence over configuration values. v1.3 ---- Release Date: 2020-05-20 * Features * Add new ``deduct_when`` argument that accepts a function to decorated limits to conditionally perform depletion of a rate limit (`Pull Request 248 `_) * Add new ``default_limits_deduct_when`` argument to Limiter constructor to conditionally perform depletion of default rate limits * Add ``default_limits_exempt_when`` argument that accepts a function to allow skipping the default limits in the ``before_request`` phase * Bug Fix * Fix handling of storage failures during ``after_request`` phase. * Code Quality * Use github-actions instead of travis for CI * Use pytest instaad of nosetests * Add docker configuration for test dependencies * Increase code coverage to 100% * Ensure pyflake8 compliance v1.2.1 ------ Release Date: 2020-02-26 * Bug fix * Syntax error in version 1.2.0 when application limits are provided through configuration file (`Issue 241 `_) v1.2.0 ------ Release Date: 2020-02-25 * Add `override_defaults` argument to decorated limits to allow combinined defaults with decorated limits. * Add configuration parameter RATELIMIT_DEFAULTS_PER_METHOD to control whether defaults are applied per method. * Add support for in memory fallback without override (`Pull Request 236 `_) * Bug fix * Ensure defaults are enforced when decorated limits are skipped (`Issue 238 `_) v1.1.0 ------ Release Date: 2019-10-02 * Provide Rate limit information with Exception (`Pull Request 202 `_) * Respect existing Retry-After header values (`Pull Request 143 `_) * Documentation improvements @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2021/10/26 11:30:38 nia Exp $ d3 3 a5 3 BLAKE2s (Flask-Limiter-3.5.0.tar.gz) = 2f48988a23e69c4cdbdd6523a638dbc22f0380768a9748e2a76cbfc921c0eb25 SHA512 (Flask-Limiter-3.5.0.tar.gz) = ceb1700e580a25ae841a4890e34bd2869efe8ad832d964490178679a2f6e4f52233305381decdf7a94b173ee7156ede7667fe460bc741fc4b7dce4b35c6fcd1c Size (Flask-Limiter-3.5.0.tar.gz) = 301919 bytes @ 1.6 log @www: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Not committed (merge conflicts): www/nghttp2/distinfo Unfetchable distfiles (almost certainly fetched conditionally...): ./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz ./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz ./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz ./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz ./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz ./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz ./www/nginx-devel/distinfo naxsi-1.3.tar.gz ./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz ./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz ./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz ./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz ./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz ./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz ./www/nginx-devel/distinfo njs-0.5.0.tar.gz ./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz ./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz ./www/nginx/distinfo echo-nginx-module-0.62.tar.gz ./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz ./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz ./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz ./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz ./www/nginx/distinfo naxsi-1.3.tar.gz ./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz ./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz ./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz ./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz ./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz ./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz ./www/nginx/distinfo njs-0.5.0.tar.gz ./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2021/10/07 15:08:23 nia Exp $ d3 3 a5 3 BLAKE2s (Flask-Limiter-1.0.1.tar.gz) = 787a607f8d5e73cfbc2cc9727e41df6ad30848bca3c2fa54573e242b3083d327 SHA512 (Flask-Limiter-1.0.1.tar.gz) = f50af269d47ddd5627cbeab60cecbf5ba64dd90ab2b0aade90d0081f5024e6b190f875dc143547e65b41e05dd3619c733004f96234e025cdc4e4323507f8b476 Size (Flask-Limiter-1.0.1.tar.gz) = 89366 bytes @ 1.5 log @www: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2018/01/03 07:46:56 adam Exp $ d3 1 a3 1 RMD160 (Flask-Limiter-1.0.1.tar.gz) = 89c0795361230275b19a002dbb9b421e62d6fce8 @ 1.4 log @py-flask-limiter: updated to 1.0.1 1.0.1: Bug fix * Duplicate rate limits applied via application limits 1.0.0: Improved documentation for handling ip addresses for applications behind proxiues Execute rate limits for decorated routes in decorator instead of before_request Bug Fix * Python 3.5 Errors * RATELIMIT_KEY_PREFIX configuration constant not used * Can't use dynamic limit in default_limits * Retry-After header always zero when using key prefix @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2017/10/23 15:39:50 adam Exp $ a2 1 SHA1 (Flask-Limiter-1.0.1.tar.gz) = d9d8449a89b73971c2c543019b9a52d438d4d483 @ 1.3 log @py-flask-limiter: update to 0.9.5.1 0.9.5.1: * Upgrade versioneer 0.9.5: * Add support for key prefixes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2015/11/04 02:47:28 agc Exp $ d3 4 a6 4 SHA1 (Flask-Limiter-0.9.5.1.tar.gz) = 4545914e75900df811bd8b5ea2ec416b000952fa RMD160 (Flask-Limiter-0.9.5.1.tar.gz) = f69703633ba0f98c6f6a8abff8eb1e94aeb6c720 SHA512 (Flask-Limiter-0.9.5.1.tar.gz) = 4d076a7846c3ae900ee79d975ea59c3e31c36e79e83d57f674fa29ea908b25d73bd2c386d5243e8af3482859f8aad2bbdaa1bd9d07e4c3f62c9d0330f90c4cad Size (Flask-Limiter-0.9.5.1.tar.gz) = 95790 bytes @ 1.2 log @Add SHA512 digests for distfiles for www category Problems found locating distfiles: Package haskell-cgi: missing distfile haskell-cgi-20001206.tar.gz Package nginx: missing distfile array-var-nginx-module-0.04.tar.gz Package nginx: missing distfile encrypted-session-nginx-module-0.04.tar.gz Package nginx: missing distfile headers-more-nginx-module-0.261.tar.gz Package nginx: missing distfile nginx_http_push_module-0.692.tar.gz Package nginx: missing distfile set-misc-nginx-module-0.29.tar.gz Package nginx-devel: missing distfile echo-nginx-module-0.58.tar.gz Package nginx-devel: missing distfile form-input-nginx-module-0.11.tar.gz Package nginx-devel: missing distfile lua-nginx-module-0.9.16.tar.gz Package nginx-devel: missing distfile nginx_http_push_module-0.692.tar.gz Package nginx-devel: missing distfile set-misc-nginx-module-0.29.tar.gz Package php-owncloud: missing distfile owncloud-8.2.0.tar.bz2 Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2015/04/02 23:26:50 rodent Exp $ d3 4 a6 4 SHA1 (Flask-Limiter-0.7.9.tar.gz) = c5cb4b5a8b9be727635834ccc7c069f94b987374 RMD160 (Flask-Limiter-0.7.9.tar.gz) = d8fc210d23aa9bc8c87421f152c2a2c5f08c5c67 SHA512 (Flask-Limiter-0.7.9.tar.gz) = db6a07e792d4d9d2cc14065a13c5035fc74482220469516c965f649b062332b8b7196c14118e8f7c956419eab054690dffa097f48f7e562aaa3fe2bbad45d249 Size (Flask-Limiter-0.7.9.tar.gz) = 73864 bytes @ 1.1 log @Import py27-Flask-Limiter-0.7.9 as www/py-flask-limiter. Flask-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. @ text @d1 1 a1 1 $NetBSD$ d5 1 @