https://github.com/agronholm/typeguard
Score: 30.43058080913094
Last synced: about 10 hours ago
JSON representation
Repository metadata:
Run-time type checker for Python
- Host: GitHub
- URL: https://github.com/agronholm/typeguard
- Owner: agronholm
- License: other
- Created: 2015-12-27T23:15:37.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2026-07-26T08:39:40.000Z (about 1 month ago)
- Last Synced: 2026-08-20T11:36:30.630Z (6 days ago)
- Language: Python
- Size: 869 KB
- Stars: 1,779
- Watchers: 16
- Forks: 138
- Open Issues: 29
-
Metadata Files:
- Readme: README.rst
- Contributing: docs/contributing.rst
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: .github/SECURITY.md
-
Funding:
- Tidelift: pypi/typeguard
Owner metadata:
- Name: Alex Grönholm
- Login: agronholm
- Email:
- Kind: user
- Description:
- Website:
- Location: Nurmijärvi, Finland
- Twitter:
- Company: NextDay Solutions Oy
- Icon url: https://avatars.githubusercontent.com/u/130003?v=4
- Repositories: 19
- Last Synced at: 2023-03-22T14:38:22.691Z
- Profile URL: https://github.com/agronholm
GitHub Events
Total
- Create event: 11
- Delete event: 7
- Fork event: 10
- Issue comment event: 184
- Issues event: 45
- Pull request event: 33
- Pull request review comment event: 19
- Pull request review event: 21
- Push event: 58
- Release event: 5
- Watch event: 195
- Total: 588
Last Year
- Create event: 1
- Delete event: 2
- Fork event: 1
- Issue comment event: 14
- Issues event: 5
- Pull request event: 11
- Pull request review comment event: 2
- Pull request review event: 3
- Push event: 14
- Release event: 1
- Watch event: 25
- Total: 79
Committers metadata
Last synced: 7 days ago
Total Commits: 703
Total Committers: 53
Avg Commits per committer: 13.264
Development Distribution Score (DDS): 0.161
Commits in past year: 39
Committers in past year: 15
Avg Commits per committer in past year: 2.6
Development Distribution Score (DDS) in past year: 0.462
| Name | Commits | |
|---|---|---|
| Alex Grönholm | a****m@n****i | 590 |
| pre-commit-ci[bot] | 6****] | 44 |
| wouter bolsterlee | w****r@b****e | 4 |
| Ethan Pronovost | E****t | 3 |
| Vasilis Themelis | v****s@g****m | 3 |
| dependabot[bot] | 4****] | 3 |
| Anton Agestam | g****t@a****e | 2 |
| Jelle Zijlstra | j****a@g****m | 2 |
| Vasily Zakharov | v****r@g****m | 2 |
| Yongxin Wang | f****2@q****m | 2 |
| paul fisher | p****l@p****e | 2 |
| prescod | p****l@p****t | 2 |
| Ryan Rowe | r****e@x****m | 2 |
| supersergiy | s****h@g****m | 2 |
| Dion Häfner | d****r@s****e | 2 |
| Claudio Jolowicz | c****z@g****m | 1 |
| Csergő Bálint | d****z@d****m | 1 |
| Claude | g****b@c****l | 1 |
| Dale Jung | d****e@d****m | 1 |
| Danie-1 | 6****1 | 1 |
| Dipak Chaudhari | 1****7 | 1 |
| Christopher Ariza | f****e | 1 |
| Andy Jones | m****e@a****m | 1 |
| Andrew Chen | c****9@g****m | 1 |
| Anay Garodia | 7****a | 1 |
| uttam12331 | 1****1 | 1 |
| prescod | p****d@s****m | 1 |
| Emmanuel Ferdman | e****n@g****m | 1 |
| russok | r****k | 1 |
| max | 8****0 | 1 |
| and 23 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 176
Total pull requests: 136
Average time to close issues: 5 months
Average time to close pull requests: 24 days
Total issue authors: 119
Total pull request authors: 49
Average comments per issue: 4.86
Average comments per pull request: 2.65
Merged pull request: 92
Bot issues: 0
Bot pull requests: 53
Past year issues: 6
Past year pull requests: 19
Past year average time to close issues: 7 days
Past year average time to close pull requests: 12 days
Past year issue authors: 6
Past year pull request authors: 18
Past year average comments per issue: 4.5
Past year average comments per pull request: 1.89
Past year merged pull request: 9
Past year bot issues: 0
Past year bot pull requests: 3
Top Issue Authors
- jolaf (16)
- kloczek (7)
- supersergiy (7)
- bersbersbers (6)
- johnw-bluemark (4)
- musicinmybrain (3)
- skeggse (3)
- Jonas1312 (3)
- mhostetter (3)
- gatoniel (3)
- a-t-0 (2)
- jamesbraza (2)
- adamtheturtle (2)
- vthemelis (2)
- MyKo101 (2)
Top Pull Request Authors
- pre-commit-ci[bot] (52)
- agronholm (9)
- thetorpedodog (6)
- vthemelis (5)
- jolaf (4)
- JelleZijlstra (4)
- fefe982 (3)
- antonagestam (3)
- makukha (2)
- JohannesK71083 (2)
- jermenkoo (2)
- tage64 (2)
- njzjz (2)
- ymerkli (2)
- ojw28 (2)
Top Issue Labels
- bug (122)
- enhancement (35)
- documentation (4)
- needs more info (4)
- duplicate (2)
- help wanted (1)
- wontfix (1)
Top Pull Request Labels
- needs more info (1)
- github_actions (1)
- dependencies (1)
Package metadata
- Total packages: 26
-
Total downloads:
- conda: 1,598,889 total
- pypi: 73,255,306 last-month
- Total docker downloads: 96,676,419
- Total dependent packages: 1,601 (may contain duplicates)
- Total dependent repositories: 4,671 (may contain duplicates)
- Total versions: 125
- Total maintainers: 2
nixpkgs-24.05: python311Packages.typeguard
This library provides run-time type checking for functions defined with argument type annotations
- Homepage: https://github.com/agronholm/typeguard
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/typeguard/default.nix#L78
- Licenses: MIT
- Latest release: 4.2.1 (published 7 months ago)
- Last Synced: 2026-08-08T11:00:12.761Z (18 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.784%
- Stargazers count: 1.383%
- Forks count: 1.755%
nixpkgs-23.11: python310Packages.typeguard
This library provides run-time type checking for functions defined with argument type annotations
- Homepage: https://github.com/agronholm/typeguard
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/typeguard/default.nix#L66
- Licenses: MIT
- Latest release: 4.1.5 (published 7 months ago)
- Last Synced: 2026-08-08T11:00:57.360Z (18 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 0.8%
- Stargazers count: 1.406%
- Forks count: 1.795%
nixpkgs-unstable: python313Packages.typeguard
This library provides run-time type checking for functions defined with argument type annotations
- Homepage: https://github.com/agronholm/typeguard
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/typeguard/default.nix#L58
- Licenses: MIT
- Latest release: 4.4.4 (published 7 months ago)
- Last Synced: 2026-08-08T11:02:17.605Z (18 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 1.101%
- Stargazers count: 1.877%
- Forks count: 2.526%
pypi.org: typeguard
Run-time type checker for Python
- Homepage:
- Documentation: https://typeguard.readthedocs.io/en/latest/
- Licenses: MIT
- Latest release: 4.6.0 (published about 1 month ago)
- Last Synced: 2026-08-24T13:46:16.808Z (1 day ago)
- Versions: 77
- Dependent Packages: 1,573
- Dependent Repositories: 4,637
- Downloads: 73,255,306 Last month
- Docker Downloads: 96,676,419
-
Rankings:
- Dependent packages count: 0.014%
- Downloads: 0.079%
- Dependent repos count: 0.143%
- Docker downloads count: 0.407%
- Average: 1.487%
- Stargazers count: 2.464%
- Forks count: 5.817%
- Maintainers (1)
conda-forge.org: typeguard
This library provides runtime type checking for functions defined with argument type annotations.
- Homepage: https://github.com/agronholm/typeguard
- Licenses: MIT
- Latest release: 2.13.3 (published about 4 years ago)
- Last Synced: 2026-08-08T11:00:35.032Z (18 days ago)
- Versions: 16
- Dependent Packages: 18
- Dependent Repositories: 17
- Downloads: 1,570,670 Total
-
Rankings:
- Dependent packages count: 3.538%
- Dependent repos count: 8.643%
- Average: 10.981%
- Stargazers count: 11.862%
- Forks count: 19.881%
spack.io: py-typeguard
Run-time type checker for Python.
- Homepage: https://github.com/agronholm/typeguard
- Licenses: []
- Latest release: 4.4.4 (published about 1 year ago)
- Last Synced: 2026-08-24T13:46:40.503Z (1 day ago)
- Versions: 4
- Dependent Packages: 2
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Stargazers count: 7.1%
- Average: 11.762%
- Forks count: 11.88%
- Dependent packages count: 28.067%
- Maintainers (1)
anaconda.org: typeguard
This library provides runtime type checking for functions defined with argument type annotations.
- Homepage: https://github.com/agronholm/typeguard
- Licenses: MIT
- Latest release: 4.5.2 (published 29 days ago)
- Last Synced: 2026-07-27T13:18:04.192Z (29 days ago)
- Versions: 6
- Dependent Packages: 8
- Dependent Repositories: 17
- Downloads: 28,219 Total
-
Rankings:
- Dependent packages count: 5.525%
- Stargazers count: 22.343%
- Average: 23.581%
- Forks count: 33.062%
- Dependent repos count: 33.394%
ubuntu-22.04: python-typeguard
- Homepage: https://github.com/agronholm/typeguard
- Licenses: other
- Latest release: 2.2.2-1.1 (published 6 months ago)
- Last Synced: 2026-08-08T11:01:26.146Z (18 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-typeguard
- Homepage: https://github.com/agronholm/typeguard
- Licenses: other
- Latest release: 2.2.2-2 (published 7 months ago)
- Last Synced: 2026-08-08T11:04:26.894Z (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.05: python310Packages.typeguard
This library provides run-time type checking for functions defined with argument type annotations
- Homepage: https://github.com/agronholm/typeguard
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/typeguard/default.nix#L52
- Licenses: MIT
- Latest release: 2.13.3 (published 7 months ago)
- Last Synced: 2026-08-08T11:00:12.763Z (18 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-typeguard
- Homepage: https://github.com/agronholm/typeguard
- Documentation: https://packages.debian.org/buster/python-typeguard
- Licenses: other
- Latest release: 2.2.2-1 (published 7 months ago)
- Last Synced: 2026-03-13T18:06:25.192Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
pkgsrc-netbsd-x86_64-10.1-all: devel/py-typeguard
Python run-time type checking library
- Homepage: https://github.com/agronholm/typeguard
- Documentation: https://pkgsrc.se/devel/py-typeguard
- Licenses: mit
- Latest release: 4.5.1 (published 5 months ago)
- Last Synced: 2026-08-08T11:01:18.244Z (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-24.05: python312Packages.typeguard
This library provides run-time type checking for functions defined with argument type annotations
- Homepage: https://github.com/agronholm/typeguard
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/development/python-modules/typeguard/default.nix#L78
- Licenses: MIT
- Latest release: 4.2.1 (published 7 months ago)
- Last Synced: 2026-08-08T11:00:12.801Z (18 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
ubuntu-20.04: python-typeguard
- Homepage: https://github.com/agronholm/typeguard
- Licenses: other
- Latest release: 2.2.2-1 (published 6 months ago)
- Last Synced: 2026-03-13T19:36:15.944Z (6 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-typeguard
- Homepage: https://github.com/agronholm/typeguard
- Documentation: https://packages.debian.org/bookworm/python-typeguard
- Licenses: other
- Latest release: 2.2.2-2 (published 6 months ago)
- Last Synced: 2026-08-08T11:01:16.738Z (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-24.11: python311Packages.typeguard
This library provides run-time type checking for functions defined with argument type annotations
- Homepage: https://github.com/agronholm/typeguard
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/typeguard/default.nix#L72
- Licenses: MIT
- Latest release: 4.3.0 (published 7 months ago)
- Last Synced: 2026-08-08T11:00:40.711Z (18 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.04: python-typeguard
- Homepage: https://github.com/agronholm/typeguard
- Licenses: other
- Latest release: 4.1.5-1 (published 7 months ago)
- Last Synced: 2026-08-08T11:00:57.525Z (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: python311Packages.typeguard
This library provides run-time type checking for functions defined with argument type annotations
- Homepage: https://github.com/agronholm/typeguard
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/development/python-modules/typeguard/default.nix#L66
- Licenses: MIT
- Latest release: 4.1.5 (published 7 months ago)
- Last Synced: 2026-08-08T11:00:36.590Z (18 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-typeguard
Run-time type checker for Python
- Homepage: https://github.com/agronholm/typeguard
- Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/python-build.scm#n514
- Licenses: expat
- Latest release: 4.4.4 (published 6 months ago)
- Last Synced: 2026-04-27T16:44:22.309Z (4 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: python314Packages.typeguard
This library provides run-time type checking for functions defined with argument type annotations
- Homepage: https://github.com/agronholm/typeguard
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/typeguard/default.nix#L58
- Licenses: MIT
- Latest release: 4.4.4 (published 7 months ago)
- Last Synced: 2026-08-08T11:00:12.707Z (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-24.11: python312Packages.typeguard
This library provides run-time type checking for functions defined with argument type annotations
- Homepage: https://github.com/agronholm/typeguard
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/development/python-modules/typeguard/default.nix#L72
- Licenses: MIT
- Latest release: 4.3.0 (published 7 months ago)
- Last Synced: 2026-08-08T11:00:12.784Z (18 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-typeguard
- Homepage: https://github.com/agronholm/typeguard
- Documentation: https://packages.debian.org/trixie/python-typeguard
- Licenses: other
- Latest release: 4.4.2-1 (published 6 months ago)
- Last Synced: 2026-08-08T11:01:23.584Z (18 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-typeguard
- Homepage: https://github.com/agronholm/typeguard
- Licenses: other
- Latest release: 4.3.0-1 (published 7 months ago)
- Last Synced: 2026-08-08T11:01:30.501Z (18 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.10: python-typeguard
- Homepage: https://github.com/agronholm/typeguard
- Licenses: other
- Latest release: 2.2.2-2 (published 6 months ago)
- Last Synced: 2026-08-08T11:01:27.622Z (18 days 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-typeguard
- Homepage: https://github.com/agronholm/typeguard
- Documentation: https://packages.debian.org/bullseye/python-typeguard
- Licenses: other
- Latest release: 2.2.2-1.1 (published 7 months ago)
- Last Synced: 2026-08-08T11:03:57.744Z (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.05: python311Packages.typeguard
This library provides run-time type checking for functions defined with argument type annotations
- Homepage: https://github.com/agronholm/typeguard
- Documentation: https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/development/python-modules/typeguard/default.nix#L52
- Licenses: MIT
- Latest release: 2.13.3 (published 7 months ago)
- Last Synced: 2026-08-08T11:00:12.753Z (18 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 v6 composite
- actions/download-artifact v7 composite
- actions/setup-python v6 composite
- actions/upload-artifact v6 composite
- agronholm/release-notes v1 composite
- ncipollo/release-action v1 composite
- pypa/gh-action-pypi-publish release/v1 composite
- actions/checkout v6 composite
- actions/setup-python v6 composite
- coverallsapp/github-action v2 composite
- importlib-metadata >= 3.6; python_version < '3.10'
- typing-extensions >= 4.14.0