https://github.com/jd/tenacity
failure hacktoberfest python retry retry-library
Score: 35.00156712573484
Last synced: about 17 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 (over 9 years ago)
- Default Branch: main
- Last Pushed: 2026-03-23T17:21:20.000Z (6 days ago)
- Last Synced: 2026-03-24T12:45:53.068Z (5 days ago)
- Topics: failure, hacktoberfest, python, retry, retry-library
- Language: Python
- Homepage: http://tenacity.readthedocs.io
- Size: 694 KB
- Stars: 8,480
- Watchers: 45
- Forks: 316
- Open Issues: 33
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
-
Funding:
- Github: jd
Owner metadata:
- Name: Julien Danjou
- Login: jd
- Email: julien@danjou.info
- Kind: user
- Description: 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: 122
- Last Synced at: 2026-03-03T17:50:33.890Z
- Profile URL: https://github.com/jd
GitHub Events
Total
- Create event: 50
- Delete event: 52
- Fork event: 30
- Issue comment event: 96
- Issues event: 51
- Pull request event: 68
- Pull request review comment event: 8
- Pull request review event: 13
- Push event: 54
- Release event: 4
- Watch event: 1179
- Total: 1605
Last Year
- Create event: 47
- Delete event: 48
- Fork event: 19
- Issue comment event: 62
- Issues event: 38
- Pull request event: 55
- Pull request review comment event: 2
- Pull request review event: 4
- Push event: 47
- Release event: 4
- Watch event: 643
- Total: 969
Committers metadata
Last synced: 4 days ago
Total Commits: 485
Total Committers: 103
Avg Commits per committer: 4.709
Development Distribution Score (DDS): 0.571
Commits in past year: 67
Committers in past year: 11
Avg Commits per committer in past year: 6.091
Development Distribution Score (DDS) in past year: 0.284
| Name | Commits | |
|---|---|---|
| Julien Danjou | j****n@d****o | 208 |
| Ray Holder | r****y@b****m | 58 |
| immerrr | i****r@g****m | 16 |
| dependabot[bot] | 4****] | 16 |
| Joshua Harlow | h****a@g****m | 11 |
| Mehdi ABAAKOUK | s****t@s****t | 10 |
| Alexey Stepanov | p****g | 9 |
| Joshua Harlow | j****w@g****m | 8 |
| Étienne BERSAC (bersace) | e****c@p****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 |
| Simon Dollé | s****e@g****m | 3 |
| John Litborn | 1****l | 3 |
| Craig Younkins | c****s@g****m | 3 |
| Zac Hatfield-Dodds | z****c@a****m | 3 |
| Boden R | b****w@g****m | 3 |
| Andrey Semakin | a****n@y****u | 3 |
| Sam Park | s****k@g****m | 3 |
| Brian Williams | b****s@a****m | 2 |
| Gevorg Davoian | g****n@m****m | 2 |
| Hamish Downer | h****h@f****k | 2 |
| Alex Chan | a****x@a****t | 2 |
| Isaac Good | I****G | 2 |
| Jack Desert | j****t | 2 |
| Michael Elsdörfer | m****l@e****o | 2 |
| William Silversmith | w****h@g****m | 2 |
| and 73 more... | ||
Issue and Pull Request metadata
Last synced: 6 days ago
Total issues: 141
Total pull requests: 178
Average time to close issues: about 1 year
Average time to close pull requests: 3 months
Total issue authors: 136
Total pull request authors: 62
Average comments per issue: 2.19
Average comments per pull request: 2.11
Merged pull request: 122
Bot issues: 1
Bot pull requests: 29
Past year issues: 19
Past year pull requests: 36
Past year average time to close issues: 3 months
Past year average time to close pull requests: 1 day
Past year issue authors: 19
Past year pull request authors: 12
Past year average comments per issue: 0.95
Past year average comments per pull request: 1.44
Past year merged pull request: 25
Past year bot issues: 1
Past year bot pull requests: 10
Top Issue Authors
- heri16 (3)
- vpogrebi (2)
- jd (2)
- mgorny (2)
- ghost (1)
- devender-yadav (1)
- FeiYao-Edinburgh (1)
- Lukas-solar (1)
- MatthewFlamm (1)
- vadim0x60 (1)
- FloridSleeves (1)
- vogre (1)
- ThirVondukr (1)
- ArcangeloGarbellini (1)
- PhML (1)
Top Pull Request Authors
- jd (37)
- dependabot[bot] (27)
- hasier (14)
- sileht (12)
- muzakkirhussain011 (5)
- jakkdl (5)
- yxtay (3)
- ichard26 (2)
- aguinane (2)
- robertschweizer (2)
- 2timesjay (2)
- TheRealBecks (2)
- mergify[bot] (2)
- snorfalorpagus (2)
- istrebitel-1 (2)
Top Issue Labels
- documentation (4)
- question (2)
- enhancement (2)
- bug (2)
- help wanted (1)
- dependencies (1)
- github_actions (1)
Top Pull Request Labels
- no-changelog (45)
- dependencies (27)
- github_actions (8)
Package metadata
- Total packages: 26
-
Total downloads:
- conda: 13,065,433 total
- pypi: 297,387,917 last-month
- 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: 136
- Total maintainers: 4
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 about 2 months ago)
- Last Synced: 2026-03-26T05:30:32.679Z (3 days ago)
- Versions: 61
- Dependent Packages: 1,231
- Dependent Repositories: 28,278
- Downloads: 297,387,917 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 over 3 years ago)
- Last Synced: 2026-03-04T10:26:21.436Z (25 days 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 about 3 years ago)
- Last Synced: 2026-03-25T19:02:25.695Z (4 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-03-25T19:02:05.499Z (4 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.2 (published 6 months ago)
- Last Synced: 2026-03-04T10:25:42.988Z (25 days ago)
- Versions: 13
- Dependent Packages: 8
- Dependent Repositories: 112
- Downloads: 135,882 Total
-
Rankings:
- Dependent packages count: 5.87%
- Stargazers count: 11.709%
- Average: 14.234%
- Dependent repos count: 17.762%
- Forks count: 21.594%
ubuntu-22.04: python-tenacity
- Homepage: https://github.com/jd/tenacity
- Licenses:
- Latest release: 6.3.1-3 (published about 2 months ago)
- Last Synced: 2026-03-06T20:43:42.561Z (23 days 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 about 2 months ago)
- Last Synced: 2026-03-09T03:12:17.800Z (20 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-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 about 2 months ago)
- Last Synced: 2026-03-09T00:18:45.696Z (21 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-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 about 2 months ago)
- Last Synced: 2026-03-06T08:37:06.667Z (23 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Maintainers (1)
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 about 2 months ago)
- Last Synced: 2026-03-08T11:44:23.269Z (21 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)
debian-12: python-tenacity
- Homepage: https://github.com/jd/tenacity
- Documentation: https://packages.debian.org/bookworm/python-tenacity
- Licenses:
- Latest release: 8.2.1-1 (published about 1 month ago)
- Last Synced: 2026-03-13T07:53:41.399Z (16 days 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 about 2 months ago)
- Last Synced: 2026-03-09T05:09:06.740Z (20 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)
ubuntu-24.04: python-tenacity
- Homepage: https://github.com/jd/tenacity
- Licenses:
- Latest release: 8.2.3-2 (published about 2 months ago)
- Last Synced: 2026-03-05T11:21:29.347Z (24 days 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:
- Latest release: 8.4.2+really8.4.1-2 (published about 2 months ago)
- Last Synced: 2026-03-14T15:30:35.492Z (15 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
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 2 months ago)
- Last Synced: 2026-03-04T07:13:12.713Z (25 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Maintainers (1)
ubuntu-23.04: python-tenacity
- Homepage: https://github.com/jd/tenacity
- Licenses:
- Latest release: 8.2.1-1 (published about 2 months ago)
- Last Synced: 2026-03-11T18:39:40.686Z (18 days 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 about 2 months ago)
- Last Synced: 2026-03-07T08:38:38.215Z (22 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Maintainers (1)
ubuntu-20.04: python-tenacity
- Homepage: https://github.com/jd/tenacity
- Licenses:
- Latest release: 6.0.0-0ubuntu2 (published about 2 months ago)
- Last Synced: 2026-03-07T20:38:33.108Z (22 days 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#n36797
- Licenses: asl2.0
- Latest release: 9.0.0 (published 27 days ago)
- Last Synced: 2026-03-02T19:21:56.671Z (27 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
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 2 months ago)
- Last Synced: 2026-03-04T22:37:55.320Z (25 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- 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 2 months ago)
- Last Synced: 2026-03-04T22:37:53.913Z (25 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Maintainers (1)
debian-11: python-tenacity
- Homepage: https://github.com/jd/tenacity
- Documentation: https://packages.debian.org/bullseye/python-tenacity
- Licenses:
- Latest release: 6.2.0-4 (published about 2 months ago)
- Last Synced: 2026-03-14T03:18:41.905Z (15 days 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:
- Latest release: 8.5.0-0ubuntu1 (published about 2 months ago)
- Last Synced: 2026-03-08T06:30:19.922Z (21 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-10: python-tenacity
- Homepage: https://github.com/jd/tenacity
- Documentation: https://packages.debian.org/buster/python-tenacity
- Licenses:
- Latest release: 4.12.0-2 (published about 2 months ago)
- Last Synced: 2026-03-13T18:06:15.764Z (16 days 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 2 months ago)
- Last Synced: 2026-03-07T06:28:50.159Z (22 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)
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