summaryrefslogtreecommitdiff
path: root/test/test_retry.py
Commit message (Expand)AuthorAgeFilesLines
* Add backoff jitter to Retry (#2952)Tom McTiernan2023-04-241-0/+29
* Avoid distutils deprecation warning by dropping pytest-freezegunThomas Grainger2023-04-121-2/+4
* Update pre-commit reposHasan Ramezani2023-02-011-1/+0
* Use the typing namespace and from __future__ import annotationsBastian Venthur2022-11-211-2/+3
* Make the maximum backoff time configurableNorbert Biczo2022-01-021-1/+25
* Bump linter versionsQuentin Pradet2021-09-241-8/+8
* Add type hints to test.test_exceptionsHasan Ramezani2021-08-201-3/+1
* Add type hints to test.test_retryHasan Ramezani2021-08-171-44/+53
* Use match parameter in pytest.raises()Hasan Ramezani2020-12-291-16/+10
* Remove deprecated Retry optionsQuentin Pradet2020-11-241-9/+1
* Remove support for Python 2 and 3.5Hugo van Kemenade2020-11-151-7/+5
* Sort imports with 'isort'Quentin Pradet2020-10-011-5/+6
* Rename Retry options and defaultsSeth Michael Larson2020-09-281-6/+14
* Always assume UTC if no timezone in Retry-Afterhodbn2020-08-261-0/+10
* Use tz-aware functions in Retry.parse_retry_after()Seth Michael Larson2020-08-231-13/+7
* Add 'other errors' counter to Retry (#1824)hodbn2020-04-271-0/+16
* Improve implementation of respect_retry_after_header (#1607)James Meickle2019-06-041-0/+70
* Auto formatting using blackRatan Kulshreshtha2019-05-251-71/+83
* Remove Authorization headers regardless of case on cross-origin redirects (#1...YOSHIDA Katsuhiko2018-12-291-2/+2
* Switch to Retry.remove_headers_on_redirectlars48392018-03-261-0/+10
* Rewrite test_retry.py to be pytest-styleAlex Chan2017-06-131-93/+78
* Add 'status' counter for 'status_forcelist'Tuukka Mustonen2017-04-151-2/+16
* E501 Line too long.lars48392017-01-231-7/+13
* E231 Missing whitespace after `,`Seth Michael Larson2017-01-231-1/+1
* E261 At least two spaces before inline commentSeth Michael Larson2017-01-231-3/+3
* Don't check for None as value to method on read errorAlexandre Dias2016-12-131-26/+26
* Add socket level test for retry with method not in whitelistAlexandre Dias2016-12-121-6/+1
* Move retry on TimeoutError with method check to Retry classAlexandre Dias2016-12-071-1/+11
* Support retry for 413, 429 and 503 status codeYi EungJun2016-09-261-10/+10
* Retry history changed from list to tuplepalaviv2016-07-021-6/+6
* Merge branch 'master' into retry-historypalaviv2016-06-291-0/+15
|\
| * Add test for string status code and method_whitelist+status_forcelist interac...Carson Lam2016-05-021-0/+15
* | Retry backoff time is calculated only from the last consecutive errors sequencepalaviv2016-05-141-0/+12
* | Using RequestHistory objects in Retry history listpalaviv2016-04-221-6/+12
* | changed _observed_errors to errors history listpalaviv2016-04-181-0/+10
|/
* go hard or go homeKevin Burke2014-10-061-2/+3
* Make it a constant member on the classKevin Burke2014-10-061-2/+1
* Use a constant stringKevin Burke2014-10-061-3/+3
* change error message'Kevin Burke2014-10-041-1/+1
* Add ResponseError exception classKevin Burke2014-10-021-2/+6
* fix syntax errorKevin Burke2014-09-301-2/+0
* Add failing test with bad messageKevin Burke2014-09-301-0/+40
* Removed count, fixed py3 tests.Andrey Petrov2014-07-011-12/+4
* Properly wrap TimeoutError with MaxRetryError.Andrey Petrov2014-06-301-6/+18
* s/Retry.is_retryable/Retry.is_forced_retry/Andrey Petrov2014-06-301-5/+5
* Huge refactoring, discovered some critical flaws.Andrey Petrov2014-06-271-44/+72
* Retry.countAndrey Petrov2014-06-261-2/+2
* Retry.redirects -> Retry.redirectAndrey Petrov2014-06-261-1/+1
* Py3.Andrey Petrov2014-06-261-0/+2
* Tests pass.Andrey Petrov2014-06-261-3/+5