Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python312-tenacity | Distribution: openSUSE Tumbleweed |
Version: 8.2.3 | Vendor: openSUSE |
Release: 1.5 | Build date: Mon Nov 27 17:09:05 2023 |
Group: Development/Languages/Python | Build host: reproducible |
Size: 162583 | Source RPM: python-tenacity-8.2.3-1.5.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/jd/tenacity | |
Summary: Python module for retrying code until it succeeeds |
Tenacity is a general-purpose retrying library, written in Python, to simplify the task of adding retry behavior to just about anything. It originates from a fork of `Retrying`_ Features -------- - Generic Decorator API - Specify stop condition (i.e. limit by number of attempts) - Specify wait condition (i.e. exponential backoff sleeping between attempts) - Customize retrying on Exceptions - Customize retrying on expected returned result
Apache-2.0
* Mon Nov 27 2023 Dirk Müller <dmueller@suse.com> - update to 3.2.3: * remove support for python 3.6 * Fix tests for typeguard 3.x * Add support for async sleep functions in tenacity.retry annotation * Wed May 31 2023 Dirk Müller <dmueller@suse.com> - update to 8.2.2: * feat: accept datetime.timedelta instances as argument to `stop_after.. * fix: docstring for wait_exponential_jitter * fix: remove __iter__ from AsyncRetring * Add retry_if_exception_cause_type and wait_exponential_jitter * better wait.WaitBaseT annotation * CI conversion to GitHub actions * Mon May 15 2023 Johannes Kastl <kastl@b1-systems.de> - disable check 'test_retry_type_annotations' that fails due to `TypeError: check_type() takes 2 positional arguments but 3 were given` * Mon May 08 2023 Johannes Kastl <kastl@b1-systems.de> - add sle15_python_module_pythons * Fri Nov 11 2022 pgajdos@suse.com - silent rpmlint * Fri Nov 11 2022 pgajdos@suse.com - python-six is not required * Wed Nov 09 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com> - Update to version 8.1.0 (included changes also from 8.0.1, 8.0.0, 7.0.0) * feat: Add retry_if_exception_cause_type (#362) * Support `datetime.timedelta` as a valid wait unit type (#342) * Show All Exception Predicates in Docs (#332) * Implement a wait.wait_exponential_jitter per Google's storage guide (#351) * Define a ClientError to fix Sphinx build errors (#352) * Merge pull request #340 from jd/fix-mergify * ci: fix Mergify config * Merge pull request #337 from william-silversmith/master * docs: show how to use retry_if_not_exception_type * Rickroll a function name in one of the examples (#331) * Fix after_log logger format (#317) * Drop `py2` tag from the wheel name (#320) * Add a __repr__ method to RetryCallState objects (#302) * Add type annotations to cover all code. (#315) * Fix #307 : Drop deprecated APIs (#314) * Fix DeprecationWarnings in tests (#313) * Do not package tests with tenacity (#308) * Fix issue #288 : __name__ and other attributes for async functions (#312) * Use f-strings instead of `str.format` as faster and easier to read (#311) * Replace abc.ABCMeta with abc.ABC (#310) * Remove encoding declarations (#309) * Merge pull request #306 from penguinolog/black_full_ci * Use black instead of "flake8-black" on CI. * Fix #291: drop python < 3.6 (#304) * Merge pull request #293 from and-semakin/drop_deprecated_pythons * Drop support for deprecated Python versions (2.7 and 3.5) * Add retry_if_not_exception_type() (#300) * Make logger more compatible (#294) * ci: fix pep8 error (#297) * Merge pull request #286 from jd/reno-mergify * Add Python 3.8 in tox.ini * Fix upload job * Merge pull request #202 from jd/release-auto * Release via CircleCI * Merge pull request #191 from bersace/context-manager * Merge branch 'master' into context-manager * Merge pull request #201 from bersace/async * Ensure coroutine passes asyncio.iscoroutinefunction * Test async keyword * Retry code block with context manager * Merge pull request #200 from Dectinc/master * Fix setup.cfg typo * Merge pull request #198 from BATS/py2-compatability-for-_asyncio-module * Ensure that the _asyncio.py module can be compiled, even on Python 2 * Tue Oct 11 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com> - Update to version 8.0.1 * no upstream changelog * Thu Apr 22 2021 Dirk Müller <dmueller@suse.com> - update to 6.3.1: * Make AsyncRetrying callable * Replace nap.sleep with a method to allow mocking after import * Always return booleans from all retry_* methods * Fix asyncio.iscoroutinefunction(f) check for decorated function * Add call method to AsyncRetying * Tue Jun 30 2020 Steve Kowalik <steven.kowalik@suse.com> - Update to 6.2.0: * before_sleep_log: Add an exc_info option to include exception tracebacks * docs: fix duplicate function names (#226) * AsyncRetrying can use an async iterator (#222) * Add minimal type definitions for @retry decorator (#221) - Add typguard to BuildRequires
/usr/lib/python3.12/site-packages/tenacity /usr/lib/python3.12/site-packages/tenacity-8.2.3-py3.12.egg-info /usr/lib/python3.12/site-packages/tenacity-8.2.3-py3.12.egg-info/PKG-INFO /usr/lib/python3.12/site-packages/tenacity-8.2.3-py3.12.egg-info/SOURCES.txt /usr/lib/python3.12/site-packages/tenacity-8.2.3-py3.12.egg-info/dependency_links.txt /usr/lib/python3.12/site-packages/tenacity-8.2.3-py3.12.egg-info/requires.txt /usr/lib/python3.12/site-packages/tenacity-8.2.3-py3.12.egg-info/top_level.txt /usr/lib/python3.12/site-packages/tenacity/__init__.py /usr/lib/python3.12/site-packages/tenacity/__pycache__ /usr/lib/python3.12/site-packages/tenacity/__pycache__/__init__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/tenacity/__pycache__/__init__.cpython-312.pyc /usr/lib/python3.12/site-packages/tenacity/__pycache__/_asyncio.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/tenacity/__pycache__/_asyncio.cpython-312.pyc /usr/lib/python3.12/site-packages/tenacity/__pycache__/_utils.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/tenacity/__pycache__/_utils.cpython-312.pyc /usr/lib/python3.12/site-packages/tenacity/__pycache__/after.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/tenacity/__pycache__/after.cpython-312.pyc /usr/lib/python3.12/site-packages/tenacity/__pycache__/before.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/tenacity/__pycache__/before.cpython-312.pyc /usr/lib/python3.12/site-packages/tenacity/__pycache__/before_sleep.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/tenacity/__pycache__/before_sleep.cpython-312.pyc /usr/lib/python3.12/site-packages/tenacity/__pycache__/nap.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/tenacity/__pycache__/nap.cpython-312.pyc /usr/lib/python3.12/site-packages/tenacity/__pycache__/retry.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/tenacity/__pycache__/retry.cpython-312.pyc /usr/lib/python3.12/site-packages/tenacity/__pycache__/stop.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/tenacity/__pycache__/stop.cpython-312.pyc /usr/lib/python3.12/site-packages/tenacity/__pycache__/tornadoweb.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/tenacity/__pycache__/tornadoweb.cpython-312.pyc /usr/lib/python3.12/site-packages/tenacity/__pycache__/wait.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/tenacity/__pycache__/wait.cpython-312.pyc /usr/lib/python3.12/site-packages/tenacity/_asyncio.py /usr/lib/python3.12/site-packages/tenacity/_utils.py /usr/lib/python3.12/site-packages/tenacity/after.py /usr/lib/python3.12/site-packages/tenacity/before.py /usr/lib/python3.12/site-packages/tenacity/before_sleep.py /usr/lib/python3.12/site-packages/tenacity/nap.py /usr/lib/python3.12/site-packages/tenacity/py.typed /usr/lib/python3.12/site-packages/tenacity/retry.py /usr/lib/python3.12/site-packages/tenacity/stop.py /usr/lib/python3.12/site-packages/tenacity/tornadoweb.py /usr/lib/python3.12/site-packages/tenacity/wait.py /usr/share/doc/packages/python312-tenacity /usr/share/doc/packages/python312-tenacity/README.rst /usr/share/licenses/python312-tenacity /usr/share/licenses/python312-tenacity/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed May 1 23:23:10 2024