-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2023-4b1de8a4ed 2023-10-21 01:29:26.743052 -------------------------------------------------------------------------------- Name : python-limits Product : Fedora 38 Version : 3.6.0 Release : 4.fc38 URL : https://github.com/alisaifee/limits Summary : Utilities to implement rate limiting using various strategies Description : This package is a python library to perform rate limiting with commonly used storage backends (Redis, Memcached & MongoDB). -------------------------------------------------------------------------------- Update Information: Changelog ========= v3.6.0 ------ Release Date: 2023-08-31 * Bug Fix * Remove default socket timeout from mongo storage * Ensure _version.py has stable content when generated using `git archive` from a tag regardless of when it is run. * Compatibility * Remove references to python 3.7 * Remove unnecessary setuptools dependency v3.5.0 ------ Release Date: 2023-05-16 * Bug Fix * Handle ``cost`` > 8000 when using redis * Remove arbitrary default timeout for redis+sentinel v3.4.0 ------ Release Date: 2023-04-17 * 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 ------ Release Date: 2023-03-22 * Compatibility * Block incompatible versions of redis-py * Chores * Force error on warnings in tests v3.3.0 ------ Release Date: 2023-03-20 * Compatibility * Remove deprecated use of `pkg_resources` and switch to `importlib_resource` * Chores * Update documentation dependencies * Update github actions versions v3.2.0 ------ Release Date: 2023-01-24 * 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 ------ Release Date: 2023-01-16 * 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 ------ Release Date: 2023-01-12 * 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 ------ Release Date: 2023-01-06 * Chores * Fix benchmark result artifact capture v3.1.3 ------ Release Date: 2023-01-06 * Chores * Fix benchmark result artifact capture v3.1.2 ------ Release Date: 2023-01-06 * Chores * Collapse benchmark & ci workflows v3.1.1 ------ Release Date: 2023-01-06 * Chores * Fix compatibility tests for etcd in CI * Improve visual identifiers of tests * Add benchmark tests in CI v3.1.0 ------ Release Date: 2023-01-05 * Compatibility * Increase minimum version of pymongo to 4.1 * Chores * Refactor storage tests * Improve test coverage across python versions in CI v3.0.0 ------ Release Date: 2023-01-04 * 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 -------------------------------------------------------------------------------- ChangeLog: * Thu Oct 12 2023 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 3.6.0-4 - Drop coverage dependencies * Thu Oct 12 2023 Sandro <devel@xxxxxxxxxxxxx> - 3.6.0-3 - Add Packit config * Thu Oct 12 2023 Sandro <devel@xxxxxxxxxxxxx> - 3.6.0-2 - Re-evaluate python-limits (major update) * Thu Oct 12 2023 Sandro <devel@xxxxxxxxxxxxx> - 3.6.0-1 - Update to 3.6.0 (RHBZ#2158303) - Update raises upper limit for redis (RHBZ#2241519, RHBZ#2158303) * Thu Oct 12 2023 Sandro <devel@xxxxxxxxxxxxx> - 2.8.0-4 - Use forge macros -------------------------------------------------------------------------------- References: [ 1 ] Bug #2242340 - F39FailsToInstall: python3-limits+redis https://bugzilla.redhat.com/show_bug.cgi?id=2242340 -------------------------------------------------------------------------------- This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2023-4b1de8a4ed' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys -------------------------------------------------------------------------------- _______________________________________________ package-announce mailing list -- package-announce@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-announce@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue