https://github.com/jd/tenacity
failure hacktoberfest python retry retry-library
Score: 35.21855414471403
Last synced: about 3 hours ago
JSON representation
Repository metadata:
Retrying library for Python
- Host: GitHub
- URL: https://github.com/jd/tenacity
- Owner: jd
- License: apache-2.0
- Created: 2016-08-11T12:44:02.000Z (about 10 years ago)
- Default Branch: main
- Last Pushed: 2026-08-06T06:51:35.000Z (18 days ago)
- Last Synced: 2026-08-21T19:36:30.305Z (2 days ago)
- Topics: failure, hacktoberfest, python, retry, retry-library
- Language: Python
- Homepage: http://tenacity.readthedocs.io
- Size: 766 KB
- Stars: 8,758
- Watchers: 46
- Forks: 344
- Open Issues: 43
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
-
Funding:
- Github: jd
Owner metadata:
- Name: Julien Danjou
- Login: jd
- Email: julien@danjou.info
- Kind: user
- Description: CEO @Mergifyio / Open Source Software Engineer 💻 / Runner 🏃🏻♂️ / Foodie 🍲 / FPS player 🎯
- Website: https://julien.danjou.info/
- Location: Toulouse, France
- Twitter: juldanjou
- Company: @Mergifyio
- Icon url: https://avatars.githubusercontent.com/u/2644?u=ac60529f7cb65ae0ceb7ad27c91ef56c2f1ed067&v=4
- Repositories: 124
- Last Synced at: 2026-08-23T00:39:41.364Z
- Profile URL: https://github.com/jd
GitHub Events
Total
- Create event: 51
- Delete event: 55
- Fork event: 31
- Issue comment event: 98
- Issues event: 51
- Pull request event: 69
- Pull request review comment event: 10
- Pull request review event: 13
- Push event: 59
- Release event: 4
- Watch event: 1202
- Total: 1643
Last Year
- Create event: 43
- Delete event: 48
- Fork event: 9
- Issue comment event: 48
- Issues event: 31
- Pull request event: 46
- Pull request review comment event: 4
- Pull request review event: 3
- Push event: 45
- Release event: 1
- Watch event: 262
- Total: 540
Committers metadata
Last synced: 4 days ago
Total Commits: 514
Total Committers: 113
Avg Commits per committer: 4.549
Development Distribution Score (DDS): 0.568
Commits in past year: 89
Committers in past year: 18
Avg Commits per committer in past year: 4.944
Development Distribution Score (DDS) in past year: 0.326
| Name | Commits | |
|---|---|---|
| Julien Danjou | j****n@d****o | 222 |
| Ray Holder | r****y@b****m | 58 |
| dependabot[bot] | 4****] | 19 |
| immerrr | i****r@g****m | 16 |
| Joshua Harlow | h****a@g****m | 11 |
| Mehdi ABAAKOUK | s****t@s****t | 10 |
| Alexey Stepanov | p****g | 9 |
| Étienne BERSAC (bersace) | e****c@p****m | 8 |
| Joshua Harlow | j****w@g****m | 8 |
| Daniel Fortunov | a****i | 6 |
| Hugo van Kemenade | h****k | 5 |
| John Mezger | m****0@g****m | 5 |
| hasier | h****r | 5 |
| Anders Ellenshøj Andersen | a****a@e****k | 4 |
| Joshua Harlow | h****a@y****m | 4 |
| Andrey Semakin | a****n@y****u | 3 |
| Boden R | b****w@g****m | 3 |
| Craig Younkins | c****s@g****m | 3 |
| John Litborn | 1****l | 3 |
| Simon Dollé | s****e@g****m | 3 |
| Zac Hatfield-Dodds | z****c@a****m | 3 |
| Sam Park | s****k@g****m | 3 |
| Brian-Williams | B****s | 2 |
| Zane Bitter | z****r@r****m | 2 |
| William Silversmith | w****h@g****m | 2 |
| Vincent Gao | g****0@g****m | 2 |
| Michael Elsdörfer | m****l@e****o | 2 |
| Hamish Downer | h****h@f****k | 2 |
| Gevorg Davoian | g****n@m****m | 2 |
| Brian Williams | b****s@a****m | 2 |
| and 83 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 143
Total pull requests: 237
Average time to close issues: about 1 year
Average time to close pull requests: 2 months
Total issue authors: 138
Total pull request authors: 79
Average comments per issue: 2.18
Average comments per pull request: 1.85
Merged pull request: 151
Bot issues: 1
Bot pull requests: 48
Past year issues: 12
Past year pull requests: 88
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 1 day
Past year issue authors: 12
Past year pull request authors: 28
Past year average comments per issue: 1.25
Past year average comments per pull request: 1.02
Past year merged pull request: 47
Past year bot issues: 1
Past year bot pull requests: 25
Top Issue Authors
- heri16 (3)
- jd (2)
- vpogrebi (2)
- mgorny (2)
- devender-yadav (1)
- FeiYao-Edinburgh (1)
- Lukas-solar (1)
- MatthewFlamm (1)
- vadim0x60 (1)
- FloridSleeves (1)
- vogre (1)
- ThirVondukr (1)
- earfman (1)
- ArcangeloGarbellini (1)
- PhML (1)
Top Pull Request Authors
- jd (52)
- dependabot[bot] (30)
- mergify[bot] (18)
- hasier (14)
- sileht (12)
- jakkdl (5)
- muzakkirhussain011 (5)
- HrachShah (4)
- MohammedAnasNathani (4)
- yxtay (3)
- TheRealBecks (2)
- 2timesjay (2)
- ichard26 (2)
- aguinane (2)
- robertschweizer (2)
Top Issue Labels
- documentation (4)
- bug (2)
- enhancement (2)
- question (2)
- github_actions (1)
- dependencies (1)
- help wanted (1)
Top Pull Request Labels
- no-changelog (45)
- dependencies (30)
- github_actions (11)
Package metadata
- Total packages: 29
-
Total downloads:
- pypi: 470,091,282 last-month
- conda: 13,067,087 total
- Total docker downloads: 1,501,135,894
- Total dependent packages: 1,276 (may contain duplicates)
- Total dependent repositories: 28,502 (may contain duplicates)
- Total versions: 140
- Total maintainers: 5
pypi.org: tenacity
Retry code until it succeeds
- Homepage: https://github.com/jd/tenacity
- Documentation: https://tenacity.readthedocs.io/
- Licenses: Apache 2.0
- Latest release: 9.1.4 (published 7 months ago)
- Last Synced: 2026-08-21T19:35:43.430Z (2 days ago)
- Versions: 61
- Dependent Packages: 1,231
- Dependent Repositories: 28,278
- Downloads: 470,091,282 Last month
- Docker Downloads: 1,501,135,894
-
Rankings:
- Dependent packages count: 0.022%
- Downloads: 0.025%
- Dependent repos count: 0.042%
- Docker downloads count: 0.044%
- Stargazers count: 0.786%
- Average: 0.838%
- Forks count: 4.111%
- Maintainers (2)
conda-forge.org: tenacity
Tenacity is 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
- Homepage: http://github.com/jd/tenacity
- Licenses: Apache-2.0
- Latest release: 8.1.0 (published almost 4 years ago)
- Last Synced: 2026-04-15T02:07:35.338Z (4 months ago)
- Versions: 28
- Dependent Packages: 32
- Dependent Repositories: 112
- Downloads: 12,929,551 Total
-
Rankings:
- Dependent packages count: 2.116%
- Dependent repos count: 3.214%
- Stargazers count: 5.1%
- Average: 5.563%
- Forks count: 11.822%
spack.io: py-tenacity
Retrying library for Python
- Homepage: https://github.com/jd/tenacity
- Licenses: []
- Latest release: 8.2.2 (published over 3 years ago)
- Last Synced: 2026-08-21T19:35:04.866Z (2 days ago)
- Versions: 3
- Dependent Packages: 5
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Stargazers count: 2.195%
- Average: 5.739%
- Forks count: 6.572%
- Dependent packages count: 14.186%
- Maintainers (1)
proxy.golang.org: github.com/jd/tenacity
- Homepage:
- Documentation: https://pkg.go.dev/github.com/jd/tenacity#section-documentation
- Licenses: apache-2.0
- Latest release: v1.3.3 (published over 11 years ago)
- Last Synced: 2026-08-21T19:42:19.362Z (2 days ago)
- Versions: 10
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 0.909%
- Forks count: 1.704%
- Average: 5.748%
- Dependent packages count: 9.576%
- Dependent repos count: 10.802%
anaconda.org: tenacity
Tenacity is 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
- Homepage: https://github.com/jd/tenacity
- Licenses: Apache-2.0
- Latest release: 9.1.4 (published 4 months ago)
- Last Synced: 2026-04-20T08:47:36.837Z (4 months ago)
- Versions: 14
- Dependent Packages: 8
- Dependent Repositories: 112
- Downloads: 137,536 Total
-
Rankings:
- Dependent packages count: 5.87%
- Stargazers count: 11.709%
- Average: 14.234%
- Dependent repos count: 17.762%
- Forks count: 21.594%
nixpkgs-23.11: python311Packages.tenacity
Retrying library for Python
- Homepage: https://github.com/jd/tenacity
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/tenacity/default.nix#L43
- Licenses: Apache-2.0
- Latest release: 8.2.3 (published 7 months ago)
- Last Synced: 2026-03-08T11:44:23.269Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
ubuntu-20.04: python-tenacity
- Homepage: https://github.com/jd/tenacity
- Licenses: apache-2.0
- Latest release: 6.0.0-0ubuntu2 (published 7 months ago)
- Last Synced: 2026-03-07T20:38:33.108Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-24.05: python311Packages.tenacity
Retrying library for Python
- Homepage: https://github.com/jd/tenacity
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/tenacity/default.nix#L42
- Licenses: Apache-2.0
- Latest release: 8.2.3 (published 7 months ago)
- Last Synced: 2026-03-09T03:12:17.800Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
debian-10: python-tenacity
- Homepage: https://github.com/jd/tenacity
- Documentation: https://packages.debian.org/buster/python-tenacity
- Licenses: apache-2.0
- Latest release: 4.12.0-2 (published 6 months ago)
- Last Synced: 2026-03-13T18:06:15.764Z (5 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-23.11: python310Packages.tenacity
Retrying library for Python
- Homepage: https://github.com/jd/tenacity
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/tenacity/default.nix#L43
- Licenses: Apache-2.0
- Latest release: 8.2.3 (published 7 months ago)
- Last Synced: 2026-03-07T08:38:38.215Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Maintainers (1)
nixpkgs-24.11: python311Packages.tenacity
Retrying library for Python
- Homepage: https://github.com/jd/tenacity
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/tenacity/default.nix#L39
- Licenses: Apache-2.0
- Latest release: 9.0.0 (published 7 months ago)
- Last Synced: 2026-03-09T00:18:45.696Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-unstable: python314Packages.tenacity
Retrying library for Python
- Homepage: https://github.com/jd/tenacity
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/tenacity/default.nix#L49
- Licenses: Apache-2.0
- Latest release: 9.1.2 (published 7 months ago)
- Last Synced: 2026-04-14T05:02:13.273Z (4 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-24.11: python312Packages.tenacity
Retrying library for Python
- Homepage: https://github.com/jd/tenacity
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/tenacity/default.nix#L39
- Licenses: Apache-2.0
- Latest release: 9.0.0 (published 7 months ago)
- Last Synced: 2026-03-06T08:37:06.667Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Maintainers (1)
pkgsrc-netbsd-x86_64-10.1-all: devel/py-tenacity
Retry code until it succeeds
- Homepage: https://github.com/jd/tenacity
- Documentation: https://pkgsrc.se/devel/py-tenacity
- Licenses: apache-2.0
- Latest release: 9.1.4 (published 5 months ago)
- Last Synced: 2026-05-27T06:41:51.857Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
openbsd-7.9-amd64: devel/py-tenacity
Python module to retry code until it succeeds
- Homepage: https://github.com/jd/tenacity
- Licenses: apache-2.0
- Latest release: 9.1.2 (published 4 months ago)
- Last Synced: 2026-08-01T10:29:08.103Z (23 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-23.05: python311Packages.tenacity
Retrying library for Python
- Homepage: https://github.com/jd/tenacity
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/tenacity/default.nix#L43
- Licenses: Apache-2.0
- Latest release: 8.2.2 (published 7 months ago)
- Last Synced: 2026-04-19T00:04:31.097Z (4 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
ubuntu-22.04: python-tenacity
- Homepage: https://github.com/jd/tenacity
- Licenses: apache-2.0
- Latest release: 6.3.1-3 (published 7 months ago)
- Last Synced: 2026-03-06T20:43:42.561Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-unstable: python313Packages.tenacity
Retrying library for Python
- Homepage: https://github.com/jd/tenacity
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/tenacity/default.nix#L49
- Licenses: Apache-2.0
- Latest release: 9.1.2 (published 7 months ago)
- Last Synced: 2026-05-14T14:03:36.502Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
gentoo-portage: dev-python/tenacity
General-purpose retrying library
- Homepage: https://github.com/jd/tenacity/
- Documentation: https://packages.gentoo.org/packages/dev-python/tenacity
- Licenses: Apache-2.0
- Latest release: 9.1.4 (published 3 months ago)
- Last Synced: 2026-08-01T01:46:42.105Z (23 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-23.04: python-tenacity
- Homepage: https://github.com/jd/tenacity
- Licenses: apache-2.0
- Latest release: 8.2.1-1 (published 6 months ago)
- Last Synced: 2026-03-11T18:39:40.686Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-24.10: python-tenacity
- Homepage: https://github.com/jd/tenacity
- Licenses: apache-2.0
- Latest release: 8.5.0-0ubuntu1 (published 7 months ago)
- Last Synced: 2026-03-08T06:30:19.922Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
guix: python-tenacity
Retrying library for python
- Homepage: https://github.com/jd/tenacity
- Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/python-xyz.scm#n37232
- Licenses: asl2.0
- Latest release: 9.0.0 (published 6 months ago)
- Last Synced: 2026-04-27T16:25:49.104Z (4 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-23.10: python-tenacity
- Homepage: https://github.com/jd/tenacity
- Licenses: apache-2.0
- Latest release: 8.2.1-1 (published 6 months ago)
- Last Synced: 2026-03-13T15:26:25.658Z (5 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-11: python-tenacity
- Homepage: https://github.com/jd/tenacity
- Documentation: https://packages.debian.org/bullseye/python-tenacity
- Licenses: apache-2.0
- Latest release: 6.2.0-4 (published 6 months ago)
- Last Synced: 2026-03-14T03:18:41.905Z (5 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-13: python-tenacity
- Homepage: https://github.com/jd/tenacity
- Documentation: https://packages.debian.org/trixie/python-tenacity
- Licenses: apache-2.0
- Latest release: 8.4.2+really8.4.1-2 (published 6 months ago)
- Last Synced: 2026-03-14T15:30:35.492Z (5 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-12: python-tenacity
- Homepage: https://github.com/jd/tenacity
- Documentation: https://packages.debian.org/bookworm/python-tenacity
- Licenses: apache-2.0
- Latest release: 8.2.1-1 (published 6 months ago)
- Last Synced: 2026-03-13T07:53:41.399Z (5 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
nixpkgs-24.05: python312Packages.tenacity
Retrying library for Python
- Homepage: https://github.com/jd/tenacity
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/tenacity/default.nix#L42
- Licenses: Apache-2.0
- Latest release: 8.2.3 (published 7 months ago)
- Last Synced: 2026-03-09T05:09:06.740Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
nixpkgs-23.05: python310Packages.tenacity
Retrying library for Python
- Homepage: https://github.com/jd/tenacity
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/tenacity/default.nix#L43
- Licenses: Apache-2.0
- Latest release: 8.2.2 (published 7 months ago)
- Last Synced: 2026-04-19T00:05:16.237Z (4 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
ubuntu-24.04: python-tenacity
- Homepage: https://github.com/jd/tenacity
- Licenses: apache-2.0
- Latest release: 8.2.3-2 (published 7 months ago)
- Last Synced: 2026-08-12T00:10:50.852Z (12 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- actions/checkout v4.0.0 composite
- actions/setup-python v4.7.0 composite
- actions/checkout v6.0.2 composite
- astral-sh/setup-uv v7 composite
- pypa/gh-action-pypi-publish release/v1 composite