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

python310-tenacity-8.3.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python310-tenacity Distribution: openSUSE Tumbleweed
Version: 8.3.0 Vendor: openSUSE
Release: 1.1 Build date: Mon Jun 10 09:49:32 2024
Group: Development/Languages/Python Build host: reproducible
Size: 162015 Source RPM: python-tenacity-8.3.0-1.1.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 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
* 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

Files

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


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Jun 20 23:24:36 2024