--- - branch: MAIN date: Tue Aug 29 07:38:04 UTC 2023 files: - new: '1.12' old: '1.11' path: pkgsrc/devel/py-limits/Makefile pathrev: pkgsrc/devel/py-limits/Makefile@1.12 type: modified - new: '1.12' old: '1.11' path: pkgsrc/devel/py-limits/distinfo pathrev: pkgsrc/devel/py-limits/distinfo@1.12 type: modified - new: '1.4' old: '1.3' path: pkgsrc/devel/py-limits/PLIST pathrev: pkgsrc/devel/py-limits/PLIST@1.4 type: modified id: 20230829T073804Z.06049055d37151907f99031530620fccafcd9308 log: | py-limits: updated to 3.5.0 v3.5.0 ------ * Bug Fix * Handle ``cost`` > 8000 when using redis * Remove arbitrary default timeout for redis+sentinel v3.4.0 ------ * Bug Fix * Remove use of weakreferences to storages in strategy classes as this was not documented or required and led to usability issues. * Chores * Update documentation dependencies * Remove unused gcra lua script v3.3.1 ------ * Compatibility * Block incompatible versions of redis-py * Chores * Force error on warnings in tests v3.3.0 ------ * Compatibility * Remove deprecated use of `pkg_resources` and switch to `importlib_resource` * Chores * Update documentation dependencies * Update github actions versions v3.2.0 ------ * Bug Fix * Fix handling of authentication details in storage url of redis cluster * Chores * Add test coverage for redis cluster with auth required v3.1.6 ------ * Bug Fix * Disallow acquiring amounts > limit in moving window * Usability * Use a named tuple for the response from `RateLimiter.get_window_stats` v3.1.5 ------ * Performance * Reduce rpc calls to etcd for counter increment * Compatibility * Relax version requirements for packaging dependency * Chores * Improve benchmark outputs * Improve documentation for etcd v3.1.4 ------ * Chores * Fix benchmark result artifact capture v3.1.3 ------ * Chores * Fix benchmark result artifact capture v3.1.2 ------ * Chores * Collapse benchmark & ci workflows v3.1.1 ------ * Chores * Fix compatibility tests for etcd in CI * Improve visual identifiers of tests * Add benchmark tests in CI v3.1.0 ------ * Compatibility * Increase minimum version of pymongo to 4.1 * Chores * Refactor storage tests * Improve test coverage across python versions in CI v3.0.0 ------ * Features * Added etcd storage support for fixed window strategies * Compatibility * Removed deprecated GAE Memcached storage * Updated minimum dependencies for mongodb * Updated dependency for async memcached on python 3.11 module: pkgsrc subject: 'CVS commit: pkgsrc/devel/py-limits' unixtime: '1693294684' user: adam