Skip to main content

pyramid_retry

https://img.shields.io/pypi/v/pyramid_retry.svg https://img.shields.io/travis/Pylons/pyramid_retry/master.svg Documentation Status

pyramid_retry is an execution policy for Pyramid that wraps requests and can retry them a configurable number of times under certain “retryable” error conditions before indicating a failure to the client.

See https://docs.pylonsproject.org/projects/pyramid-retry/en/latest/ or docs/index.rst in this distribution for detailed documentation.

2.1.1 (2020-03-21)

2.1 (2019-09-30)

2.0 (2019-06-06)

  • No longer call invoke_exception_view if the policy catches an exception. If on the last attempt or non-retryable then the exception will now bubble out of the app and into WSGI middleware. See https://github.com/Pylons/pyramid_retry/pull/17

1.0 (2018-10-18)

0.5 (2017-06-19)

0.4 (2017-06-12)

0.3 (2017-04-10)

0.2 (2017-03-02)

  • Change the default attempts to 3 instead of 1.

  • Rename the view predicates to is_last_attempt and is_exc_retryable.

  • Drop support for the tm.attempts setting.

  • The retry.attempts setting is always set now in registry.settings['retry.attempts'] so that apps can inspect it.

0.1 (2017-03-01)

  • Initial release.

Release files for pyramid-retry 2.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyramid-retry 2.1.1
File Size Uploaded
pyramid_retry-2.1.1.tar.gz 23.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyramid-retry 2.1.1
File Interpreter ABI Platform
pyramid_retry-2.1.1-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 29.9 kB

Release files / pyramid_retry-2.1.1.tar.gz

Download URL pyramid_retry-2.1.1.tar.gz
Size 23.3 kB
Tags Source
SHA-256 checksum
How to use checksums
baa8276ae68babad09e5f2f94efc4f7421f3b8fb526151df522052f8cd3ec0c9
BLAKE2b-256 checksum
How to use checksums
bf022a084e7bc8ca3c50b67c6a6d58598c5771d93399e9ff2aadf6aa29c1adcc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.4

Release files / pyramid_retry-2.1.1-py2.py3-none-any.whl

Download URL pyramid_retry-2.1.1-py2.py3-none-any.whl
Size 6.6 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
b5129a60eb9d7409234ea52839006426d2ae887b4a1f0530c75ec336cabf2476
BLAKE2b-256 checksum
How to use checksums
b7a7b04390f36dcd0b117e023e4f980d6173da893b3c27f8b12ecd5dcc6fdb95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.4

Release history Release notifications | RSS feed

This release

2.1.1 This release

2 release files

2.1

2 release files

2.0

2 release files

1.0

2 release files

0.5

2 release files

0.4

2 release files

0.3

2 release files

0.2

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page