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

python39-tenacity-6.3.1-1.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python39-tenacity Distribution: openSUSE Tumbleweed
Version: 6.3.1 Vendor: openSUSE
Release: 1.2 Build date: Sat Sep 18 17:09:55 2021
Group: Development/Languages/Python Build host: sheep88
Size: 185269 Source RPM: python-tenacity-6.3.1-1.2.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

* 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
* Mon Apr 20 2020 Tomáš Chvátal <tchvatal@suse.com>
  - Fix build without python2
* Fri Feb 28 2020 Dirk Mueller <dmueller@suse.com>
  - update to 6.1.0:
    * further Python 3.8 fixes
* Fri Dec 20 2019 Dirk Mueller <dmueller@suse.com>
  - update to 6.0.0
    * Python 3.8 enablement
* Wed Aug 28 2019 Marketa Calabkova <mcalabkova@suse.com>
  - update to 5.1.1
    * upstream switched to reno, so no upstream changelog
    * Use setuptools_scm for packaging
    * Drop Python 3.4
    * Reduce wait_exponential power by 1 so first wait is equal to multiplier
* Thu Apr 18 2019 Marketa Calabkova <mcalabkova@suse.com>
  - update to 5.0.4
    * Try using unshallow clone
    * Add support for Python 3.7
    * Add test for attempt numbers in interleaved async coroutines
    * Fix wait_chain to be runnable multiple times
    * Fix six.wraps having a problem with __name__ attr on Py2
    * Add retry_if_exception_message and complement
    * RetryCallState: add retry_object & next_action fields
    * Tweak wait funcs to accept call_state with backward compat
    * Add RetryCallState class
    * Documentation fixes
* Wed Jan 09 2019 Jonathan Brownell <jbrownell@suse.com>
  - Use "Requires:" instead of "Recommends:" on older build platforms
* Tue Dec 04 2018 Matej Cepl <mcepl@suse.com>
  - Remove superfluous devel dependency for noarch package
* Thu Oct 18 2018 Jan Engelhardt <jengelh@inai.de>
  - Use noun phrase in summary.
* Thu Oct 11 2018 Dirk Mueller <dmueller@suse.com>
  - update to 4.12.0:
    * add retry\_error\_callback param
    * Fix Mergify conf
    * Enable mergify
    * Implement before\_sleep logging hook
    * Rename tenacity.async to tenacity.\_asyncio
    * Remove useless install of nose
    * Switch to pytest
    * Fix codeblock formatting
    * Document how to use Trio/curio
    * Catch BaseException rather than just Exception
    * Fix pep8 errors
    * Only install monotonic on Python 2
    * Stop using pbr to build documentation
    * Add \`license\` key to \`setup.cfg\`
    * Avoid inspect.getargspec deprecation warning
    * Don't fall over if an old version of tornado is installed
    * Allow to specify RetryError
* Wed Jan 10 2018 jengelh@inai.de
  - Remove repetition of license terms in description.
* Wed Jan 10 2018 toddrme2178@gmail.com
  - update to 4.8.0
    * Allow waiters to introspect last result
  - update to 4.7.1
    * Missed top level import of stop\_when\_event\_set
    * Mention Tornado minimum version in README
    * Fix unless\_exception test names and add no input test
  - update to 4.7.0
    * Add Tornado support
    * Fix pep8
  - update to 4.6.1
    * Simplify wrapping code
  - update to 4.6.0
    * Implement \`retry\_with' on decorated functions
  - Implement single-spec version
* Thu Nov 02 2017 dmueller@suse.com
  - update to 4.5.0:
    * Replace hacking with flake8 extensions
    * Fix import order
    * Put a default sleep attribute on BaseRetrying
    * async: allow to specify a different sleep method
    * Issue-8: Make sure doc examples run (#89)
    * Remove Python 3.4 support
* Tue Aug 22 2017 tbechtold@suse.com
  - update to 4.4.0:
    * Document wait\_random\_exponential strategy
    * Rename wait\_full\_jitter to wait\_random\_exponential
    * Add retry\_unless\_exception\_type
    * Add missing ')' to README.rst
    * Do not duplicate statistics fields in instance
    * Do not start trial\_start\_time as an attribute
    * Add an example on how to combine stop conditions
    * Put a link to the GitHub issue of retrying about the fork
    * feat: added wait\_full\_jitter
    * Add new event based sleep and stop
    * Add \`wraps' method directly on Retrying object
    * wait: handle OverflowError
    * doc: raise Exception in example so they actually work
    * Remove weird example with retry\_if\_io\_error
    * Bump version for new feature
    * Add Python 3.6 support
    * Add retry\_if\_not\_result class to compliment the existing retry\_if\_result class
    * Fix six minimum version
    * doc: rewrite the before explanation
    * Add \_\_call\_\_ on BaseRetrying class
    * Document before and after keywords
    * Remove useless MANIFEST
    * Remove non-working PyPI download image
    * Bump hacking to 0.13
    * Use Python 3 for pep8 tox target
    * Remove deprecated wait\_jitter
* Fri Feb 10 2017 tbechtold@suse.com
  - update to 3.7.1:
    * Fix pep8 errors
    * Correctly set the exception if we TryAgain for ever
* Sun Dec 18 2016 dmueller@suse.com
  - update to 3.6.0:
    * Retry on coroutines
    * Run flake8 only with latest python
    * Deduplicate retry decorator logic
    * Extract controller IOs in subclass
    * Allow to combine stop conditions
    * Add SayThanks
    * retry: implement bitwise operators on retry strategies
    * retry: add retry_all
* Fri Dec 02 2016 dmueller@suse.com
  - update to 3.4.0:
    * Deprecate wait_jitter for wait_random
    * Align tox and travis settings
    * Fix README typo
    * Bump hacking to 0.12
    * Fix README.rst wrong description
    * This is using floating point seconds (not milliseconds)
    * Some small docstring updates
    * Use py3.x compat print in README.rst
    * Fix typo in retry_if_exception example
* Wed Nov 09 2016 dmueller@suse.com
  - update to 3.3.0:
    * Implement '+' operator for wait strategies
    * Rename `_retrying` attribute to `retry` and document it
    * Store retrying object as an attribute of retried function
    * Make sure statistics are thread locals
* Mon Sep 26 2016 tbechtold@suse.com
  - Initial packaging (version 3.1.1)

Files

/usr/lib/python3.9/site-packages/tenacity
/usr/lib/python3.9/site-packages/tenacity-6.3.1-py3.9.egg-info
/usr/lib/python3.9/site-packages/tenacity-6.3.1-py3.9.egg-info/PKG-INFO
/usr/lib/python3.9/site-packages/tenacity-6.3.1-py3.9.egg-info/SOURCES.txt
/usr/lib/python3.9/site-packages/tenacity-6.3.1-py3.9.egg-info/dependency_links.txt
/usr/lib/python3.9/site-packages/tenacity-6.3.1-py3.9.egg-info/pbr.json
/usr/lib/python3.9/site-packages/tenacity-6.3.1-py3.9.egg-info/requires.txt
/usr/lib/python3.9/site-packages/tenacity-6.3.1-py3.9.egg-info/top_level.txt
/usr/lib/python3.9/site-packages/tenacity/__init__.py
/usr/lib/python3.9/site-packages/tenacity/__pycache__
/usr/lib/python3.9/site-packages/tenacity/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/_asyncio.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/_asyncio.cpython-39.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/_utils.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/_utils.cpython-39.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/after.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/after.cpython-39.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/before.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/before.cpython-39.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/before_sleep.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/before_sleep.cpython-39.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/compat.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/compat.cpython-39.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/nap.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/nap.cpython-39.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/retry.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/retry.cpython-39.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/stop.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/stop.cpython-39.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/tornadoweb.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/tornadoweb.cpython-39.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/wait.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/tenacity/__pycache__/wait.cpython-39.pyc
/usr/lib/python3.9/site-packages/tenacity/_asyncio.py
/usr/lib/python3.9/site-packages/tenacity/_utils.py
/usr/lib/python3.9/site-packages/tenacity/after.py
/usr/lib/python3.9/site-packages/tenacity/before.py
/usr/lib/python3.9/site-packages/tenacity/before_sleep.py
/usr/lib/python3.9/site-packages/tenacity/compat.py
/usr/lib/python3.9/site-packages/tenacity/nap.py
/usr/lib/python3.9/site-packages/tenacity/py.typed
/usr/lib/python3.9/site-packages/tenacity/retry.py
/usr/lib/python3.9/site-packages/tenacity/stop.py
/usr/lib/python3.9/site-packages/tenacity/tornadoweb.py
/usr/lib/python3.9/site-packages/tenacity/wait.py
/usr/share/doc/packages/python39-tenacity
/usr/share/doc/packages/python39-tenacity/README.rst
/usr/share/licenses/python39-tenacity
/usr/share/licenses/python39-tenacity/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Jan 5 23:18:09 2022