Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-tenacity-9.1.2-2.2 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python313-tenacity Distribution: openSUSE Tumbleweed
Version: 9.1.2 Vendor: openSUSE
Release: 2.2 Build date: Tue Nov 11 06:01:03 2025
Group: Unspecified Build host: reproducible
Size: 210494 Source RPM: python-tenacity-9.1.2-2.2.src.rpm
Packager: http://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

Provides

Requires

License

Apache-2.0

Changelog

* Tue Nov 11 2025 Steve Kowalik <steven.kowalik@suse.com>
  - Add patch support-python314.patch:
    * Support Python 3.14 asyncio changes.
* Mon Nov 10 2025 Dirk Müller <dmueller@suse.com>
  - update to 9.1.2:
    * Test with Python 3.13
    * ci: remove Python 3.8 support
    * fix: return "Self" from "BaseRetrying.copy"
    * ci: upload on PyPI using trusted publishing
    * Add re.Pattern to allowed match types
* Sun Sep 08 2024 Dirk Müller <dmueller@suse.com>
  - update to 9.0.0:
    * Respects `min` argument for `wait_random_exponential`
    * Bump major version to warn API breakage on statistics
      attribute
  - update to 8.5.0:
    * fix: Restore contents of retry attribute for wrapped
      functions
* Thu Sep 05 2024 Markéta Machová <mmachova@suse.com>
  - Fix build on Leap 15.6
* Sat Jun 29 2024 Dirk Müller <dmueller@suse.com>
  - update to 8.4.2:
    * fix: Avoid overwriting local contexts with retry decorator
* Wed Jun 19 2024 Dirk Müller <dmueller@suse.com>
  - update to 8.4.1:
    * Include `tenacity.asyncio` subpackage in release dist
  - update to 8.4.0:
    * Add async strategies
    * Support Trio out-of-the-box
* Mon Jun 10 2024 Dirk Müller <dmueller@suse.com>
  - update to 8.3.0:
    * Added a new stop function: `stop_before_delay`, which will
      stop execution if the next sleep time would cause overall
      delay to exceed the specified delay. Useful for use cases
      where you have some upper bound on retry times that you must
      not exceed, so returning before that timeout is preferable
      than returning after that timeout.
    * Preserve __defaults__ and __kwdefaults__ through retry
      decorator
  - use PEP517 build
* 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

Files

/usr/lib/python3.13/site-packages/tenacity
/usr/lib/python3.13/site-packages/tenacity-9.1.2.dist-info
/usr/lib/python3.13/site-packages/tenacity-9.1.2.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/tenacity-9.1.2.dist-info/METADATA
/usr/lib/python3.13/site-packages/tenacity-9.1.2.dist-info/RECORD
/usr/lib/python3.13/site-packages/tenacity-9.1.2.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/tenacity-9.1.2.dist-info/WHEEL
/usr/lib/python3.13/site-packages/tenacity-9.1.2.dist-info/licenses
/usr/lib/python3.13/site-packages/tenacity-9.1.2.dist-info/licenses/LICENSE
/usr/lib/python3.13/site-packages/tenacity-9.1.2.dist-info/top_level.txt
/usr/lib/python3.13/site-packages/tenacity/__init__.py
/usr/lib/python3.13/site-packages/tenacity/__pycache__
/usr/lib/python3.13/site-packages/tenacity/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/tenacity/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/tenacity/__pycache__/_utils.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/tenacity/__pycache__/_utils.cpython-313.pyc
/usr/lib/python3.13/site-packages/tenacity/__pycache__/after.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/tenacity/__pycache__/after.cpython-313.pyc
/usr/lib/python3.13/site-packages/tenacity/__pycache__/before.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/tenacity/__pycache__/before.cpython-313.pyc
/usr/lib/python3.13/site-packages/tenacity/__pycache__/before_sleep.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/tenacity/__pycache__/before_sleep.cpython-313.pyc
/usr/lib/python3.13/site-packages/tenacity/__pycache__/nap.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/tenacity/__pycache__/nap.cpython-313.pyc
/usr/lib/python3.13/site-packages/tenacity/__pycache__/retry.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/tenacity/__pycache__/retry.cpython-313.pyc
/usr/lib/python3.13/site-packages/tenacity/__pycache__/stop.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/tenacity/__pycache__/stop.cpython-313.pyc
/usr/lib/python3.13/site-packages/tenacity/__pycache__/tornadoweb.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/tenacity/__pycache__/tornadoweb.cpython-313.pyc
/usr/lib/python3.13/site-packages/tenacity/__pycache__/wait.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/tenacity/__pycache__/wait.cpython-313.pyc
/usr/lib/python3.13/site-packages/tenacity/_utils.py
/usr/lib/python3.13/site-packages/tenacity/after.py
/usr/lib/python3.13/site-packages/tenacity/asyncio
/usr/lib/python3.13/site-packages/tenacity/asyncio/__init__.py
/usr/lib/python3.13/site-packages/tenacity/asyncio/__pycache__
/usr/lib/python3.13/site-packages/tenacity/asyncio/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/tenacity/asyncio/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/tenacity/asyncio/__pycache__/retry.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/tenacity/asyncio/__pycache__/retry.cpython-313.pyc
/usr/lib/python3.13/site-packages/tenacity/asyncio/retry.py
/usr/lib/python3.13/site-packages/tenacity/before.py
/usr/lib/python3.13/site-packages/tenacity/before_sleep.py
/usr/lib/python3.13/site-packages/tenacity/nap.py
/usr/lib/python3.13/site-packages/tenacity/py.typed
/usr/lib/python3.13/site-packages/tenacity/retry.py
/usr/lib/python3.13/site-packages/tenacity/stop.py
/usr/lib/python3.13/site-packages/tenacity/tornadoweb.py
/usr/lib/python3.13/site-packages/tenacity/wait.py
/usr/share/doc/packages/python313-tenacity
/usr/share/doc/packages/python313-tenacity/README.rst
/usr/share/licenses/python313-tenacity
/usr/share/licenses/python313-tenacity/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Mar 5 23:10:09 2026