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

python311-tenacity-8.2.3-1.4 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python311-tenacity Distribution: openSUSE Tumbleweed
Version: 8.2.3 Vendor: openSUSE
Release: 1.4 Build date: Mon Feb 5 01:47:33 2024
Group: Development/Languages/Python Build host: i01-ch2b
Size: 169346 Source RPM: python-tenacity-8.2.3-1.4.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

Provides

Requires

License

Apache-2.0

Changelog

* 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

Files

/usr/lib/python3.11/site-packages/tenacity
/usr/lib/python3.11/site-packages/tenacity-8.2.3-py3.11.egg-info
/usr/lib/python3.11/site-packages/tenacity-8.2.3-py3.11.egg-info/PKG-INFO
/usr/lib/python3.11/site-packages/tenacity-8.2.3-py3.11.egg-info/SOURCES.txt
/usr/lib/python3.11/site-packages/tenacity-8.2.3-py3.11.egg-info/dependency_links.txt
/usr/lib/python3.11/site-packages/tenacity-8.2.3-py3.11.egg-info/requires.txt
/usr/lib/python3.11/site-packages/tenacity-8.2.3-py3.11.egg-info/top_level.txt
/usr/lib/python3.11/site-packages/tenacity/__init__.py
/usr/lib/python3.11/site-packages/tenacity/__pycache__
/usr/lib/python3.11/site-packages/tenacity/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tenacity/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/tenacity/__pycache__/_asyncio.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tenacity/__pycache__/_asyncio.cpython-311.pyc
/usr/lib/python3.11/site-packages/tenacity/__pycache__/_utils.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tenacity/__pycache__/_utils.cpython-311.pyc
/usr/lib/python3.11/site-packages/tenacity/__pycache__/after.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tenacity/__pycache__/after.cpython-311.pyc
/usr/lib/python3.11/site-packages/tenacity/__pycache__/before.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tenacity/__pycache__/before.cpython-311.pyc
/usr/lib/python3.11/site-packages/tenacity/__pycache__/before_sleep.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tenacity/__pycache__/before_sleep.cpython-311.pyc
/usr/lib/python3.11/site-packages/tenacity/__pycache__/nap.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tenacity/__pycache__/nap.cpython-311.pyc
/usr/lib/python3.11/site-packages/tenacity/__pycache__/retry.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tenacity/__pycache__/retry.cpython-311.pyc
/usr/lib/python3.11/site-packages/tenacity/__pycache__/stop.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tenacity/__pycache__/stop.cpython-311.pyc
/usr/lib/python3.11/site-packages/tenacity/__pycache__/tornadoweb.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tenacity/__pycache__/tornadoweb.cpython-311.pyc
/usr/lib/python3.11/site-packages/tenacity/__pycache__/wait.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/tenacity/__pycache__/wait.cpython-311.pyc
/usr/lib/python3.11/site-packages/tenacity/_asyncio.py
/usr/lib/python3.11/site-packages/tenacity/_utils.py
/usr/lib/python3.11/site-packages/tenacity/after.py
/usr/lib/python3.11/site-packages/tenacity/before.py
/usr/lib/python3.11/site-packages/tenacity/before_sleep.py
/usr/lib/python3.11/site-packages/tenacity/nap.py
/usr/lib/python3.11/site-packages/tenacity/py.typed
/usr/lib/python3.11/site-packages/tenacity/retry.py
/usr/lib/python3.11/site-packages/tenacity/stop.py
/usr/lib/python3.11/site-packages/tenacity/tornadoweb.py
/usr/lib/python3.11/site-packages/tenacity/wait.py
/usr/share/doc/packages/python311-tenacity
/usr/share/doc/packages/python311-tenacity/README.rst
/usr/share/licenses/python311-tenacity
/usr/share/licenses/python311-tenacity/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 30 23:40:51 2024