{"id":15969810,"url":"https://github.com/thombashi/retryrequests","last_synced_at":"2025-05-07T06:21:30.081Z","repository":{"id":57461681,"uuid":"178527683","full_name":"thombashi/retryrequests","owner":"thombashi","description":"A Python library that make HTTP requests with exponential back-off retry by using requests package.","archived":false,"fork":false,"pushed_at":"2022-03-06T08:54:17.000Z","size":31,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-27T07:07:33.574Z","etag":null,"topics":["python-library","requests-module","retry-library"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thombashi.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-03-30T07:39:12.000Z","updated_at":"2023-01-16T05:01:46.000Z","dependencies_parsed_at":"2022-08-28T01:50:56.459Z","dependency_job_id":null,"html_url":"https://github.com/thombashi/retryrequests","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thombashi%2Fretryrequests","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thombashi%2Fretryrequests/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thombashi%2Fretryrequests/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thombashi%2Fretryrequests/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thombashi","download_url":"https://codeload.github.com/thombashi/retryrequests/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252825097,"owners_count":21809893,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["python-library","requests-module","retry-library"],"created_at":"2024-10-07T19:41:47.722Z","updated_at":"2025-05-07T06:21:30.039Z","avatar_url":"https://github.com/thombashi.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":".. contents:: **retryrequests**\n   :backlinks: top\n   :depth: 2\n\n\nSummary\n============================================\nA Python library that make HTTP requests with exponential back-off retry by using `requests \u003chttps://docs.python-requests.org/en/master/\u003e`__ package.\n\n.. image:: https://badge.fury.io/py/retryrequests.svg\n    :target: https://badge.fury.io/py/retryrequests\n    :alt: PyPI package version\n\n.. image:: https://img.shields.io/pypi/pyversions/retryrequests.svg\n    :target: https://pypi.org/project/retryrequests\n    :alt: Supported Python versions\n\n\nInstallation\n============================================\n\n::\n\n    pip install retryrequests\n\n\nUsage\n============================================\n``retryrequests`` has same interface with ``requests``:\n\n:Sample Code:\n    .. code-block:: python\n\n        import json\n\n        import retryrequests\n\n\n        r = retryrequests.get(\"https://kctbh9vrtdwd.statuspage.io/api/v2/status.json\")\n        r.raise_for_status()\n\n        print(json.dumps(r.json(), indent=4))\n\n:Output:\n    .. code-block:: json\n\n        {\n            \"page\": {\n                \"id\": \"kctbh9vrtdwd\",\n                \"name\": \"GitHub\",\n                \"url\": \"https://www.githubstatus.com\",\n                \"time_zone\": \"Etc/UTC\",\n                \"updated_at\": \"2019-03-30T07:11:24.851Z\"\n            },\n            \"status\": {\n                \"indicator\": \"none\",\n                \"description\": \"All Systems Operational\"\n            }\n        }\n\n\nDependencies\n============================================\nPython 3.6+\n\n- `requests \u003chttp://python-requests.org/\u003e`__\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthombashi%2Fretryrequests","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthombashi%2Fretryrequests","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthombashi%2Fretryrequests/lists"}