https://github.com/pylint-dev/pylint
closember code-quality hacktoberfest linter pep8 static-analysis static-code-analysis
Score: 36.85196955958428
Last synced: about 7 hours ago
JSON representation
Repository metadata:
It's not just a linter that annoys you!
- Host: GitHub
- URL: https://github.com/pylint-dev/pylint
- Owner: pylint-dev
- License: gpl-2.0
- Created: 2015-12-09T05:40:02.000Z (about 10 years ago)
- Default Branch: main
- Last Pushed: 2026-01-19T23:06:05.000Z (17 days ago)
- Last Synced: 2026-01-21T08:40:56.230Z (15 days ago)
- Topics: closember, code-quality, hacktoberfest, linter, pep8, static-analysis, static-code-analysis
- Language: Python
- Homepage: https://pylint.readthedocs.io/en/latest/
- Size: 39.9 MB
- Stars: 5,637
- Watchers: 74
- Forks: 1,211
- Open Issues: 1,061
-
Metadata Files:
- Readme: README.rst
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Citation: CITATION.cff
- Codeowners: .github/CODEOWNERS
- Security: .github/SECURITY.md
-
Funding:
- Tidelift: pypi/pylint
- Github: cdce8p, DanielNoord, jacobtylerwalls, Pierre-Sassoulas
Owner metadata:
- Name: pylint-dev
- Login: pylint-dev
- Email:
- Kind: organization
- Description: An organization that focuses on pylint and its ecosystem
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/121692054?v=4
- Repositories: 9
- Last Synced at: 2026-01-26T13:58:28.575Z
- Profile URL: https://github.com/pylint-dev
GitHub Events
Total
- Create event: 149
- Delete event: 150
- Fork event: 100
- Issue comment event: 1818
- Issues event: 320
- Pull request event: 637
- Pull request review comment event: 461
- Pull request review event: 861
- Push event: 375
- Release event: 8
- Watch event: 303
- Total: 5182
Last Year
- Create event: 149
- Delete event: 151
- Fork event: 100
- Issue comment event: 1822
- Issues event: 327
- Pull request event: 641
- Pull request review comment event: 461
- Pull request review event: 862
- Push event: 377
- Release event: 9
- Watch event: 303
- Total: 5202
Committers metadata
Last synced: 3 months ago
Total Commits: 9,328
Total Committers: 602
Avg Commits per committer: 15.495
Development Distribution Score (DDS): 0.809
Commits in past year: 419
Committers in past year: 47
Avg Commits per committer in past year: 8.915
Development Distribution Score (DDS) in past year: 0.828
| Name | Commits | |
|---|---|---|
| Claudiu Popa | p****e@g****m | 1777 |
| Pierre Sassoulas | p****s@g****m | 1517 |
| Daniël van Noord | 1****d | 708 |
| Sylvain Thénault | s****t@l****r | 595 |
| Jacob Walls | j****s@g****m | 490 |
| dependabot[bot] | 4****] | 390 |
| Marc Mueller | 3****p | 355 |
| Emile Anclin | e****n@l****r | 270 |
| pre-commit-ci[bot] | 6****] | 197 |
| Mark Byrne | 3****2 | 142 |
| hippo91 | g****x@g****m | 128 |
| github-actions[bot] | 4****] | 122 |
| Matus Valo | m****o | 93 |
| DudeNr33 | 3****3 | 91 |
| Torsten Marek | s****e@g****m | 88 |
| Dani Alcala | 1****a | 83 |
| Torsten Marek | t****k@g****m | 66 |
| Łukasz Rogalski | r****1@g****m | 61 |
| Nick Drozd | n****d@g****m | 58 |
| Ashley Whetter | a****y@a****k | 53 |
| Bryce Guinta | b****a@g****m | 51 |
| Michal Nowikowski | g****d@g****m | 50 |
| Julthep Nandakwang | j****p@n****m | 50 |
| yushao2 | 3****2 | 42 |
| ssolanki | s****i@g****m | 39 |
| Harutaka Kawamura | h****0@g****m | 37 |
| Brett Cannon | b****t@p****g | 36 |
| Dmitry Pribysh | d****d@y****u | 36 |
| Laura Médioni | l****i@l****r | 36 |
| Bruno Daniel | b****l@b****m | 34 |
| and 572 more... | ||
Issue and Pull Request metadata
Last synced: 3 months ago
Total issues: 1,235
Total pull requests: 1,640
Average time to close issues: 6 months
Average time to close pull requests: 28 days
Total issue authors: 823
Total pull request authors: 164
Average comments per issue: 3.56
Average comments per pull request: 3.36
Merged pull request: 1,250
Bot issues: 2
Bot pull requests: 568
Past year issues: 208
Past year pull requests: 600
Past year average time to close issues: 11 days
Past year average time to close pull requests: 4 days
Past year issue authors: 155
Past year pull request authors: 55
Past year average comments per issue: 1.26
Past year average comments per pull request: 2.62
Past year merged pull request: 446
Past year bot issues: 1
Past year bot pull requests: 223
Top Issue Authors
- Pierre-Sassoulas (39)
- jacobtylerwalls (35)
- nickdrozd (20)
- sam-s (17)
- bersbersbers (14)
- correctmost (12)
- pylint-bot (12)
- jamesbraza (11)
- EugeneZelenko (9)
- socketpair (8)
- stdedos (7)
- jolaf (7)
- buhtz (7)
- Julfried (7)
- orSolocate (6)
Top Pull Request Authors
- dependabot[bot] (249)
- jacobtylerwalls (233)
- Pierre-Sassoulas (214)
- pre-commit-ci[bot] (163)
- github-actions[bot] (135)
- cdce8p (108)
- mbyrnepr2 (37)
- nickdrozd (36)
- zenlyj (28)
- Julfried (28)
- DanielNoord (19)
- correctmost (15)
- alexprabhat99 (12)
- akamat10 (12)
- pylint-backport[bot] (11)
Top Issue Labels
- Needs PR (340)
- Needs triage :inbox_tray: (314)
- False Positive 🦟 (213)
- Bug :beetle: (164)
- Enhancement ✨ (157)
- Documentation :green_book: (76)
- Help wanted 🙏 (71)
- False Negative 🦋 (68)
- Needs decision :lock: (67)
- Crash 💥 (63)
- Needs investigation 🔬 (59)
- Duplicate 🐫 (50)
- Good first issue (45)
- pyreverse (40)
- Needs astroid update (39)
- Question (37)
- Needs astroid Brain 🧠 (37)
- Astroid (35)
- Lib specific 💅 (32)
- Needs specification :closed_lock_with_key: (30)
- Control flow (30)
- C: used-before-assignment (27)
- Maintenance (26)
- Proposal 📨 (24)
- Won't fix/not planned (23)
- typing (23)
- python 3.12 (22)
- Minor 💅 (20)
- High priority (20)
- Import system (19)
Top Pull Request Labels
- Skip news :mute: (856)
- Maintenance (343)
- dependency (259)
- Backported (150)
- False Positive 🦟 (141)
- Documentation :green_book: (141)
- Enhancement ✨ (98)
- Bug :beetle: (72)
- False Negative 🦋 (51)
- Crash 💥 (51)
- backport maintenance/3.3.x (42)
- pyreverse (41)
- backport maintenance/3.2.x (30)
- Needs take over 🛎️ (28)
- primer (25)
- Work in progress (24)
- python 3.12 (20)
- C: used-before-assignment (19)
- Needs decision :lock: (17)
- Blocked 🚧 (16)
- Waiting on author (16)
- performance (15)
- python 3.14 (11)
- tests (9)
- Regression (9)
- Breaking changes for 4.0 🦤 (8)
- typing (8)
- python 3.13 (8)
- Needs astroid update (7)
- Needs review 🔍 (7)
Package metadata
- Total packages: 6
-
Total downloads:
- pypi: 35,456,139 last-month
- homebrew: 411 last-month
- Total docker downloads: 2,470,905,286
- Total dependent packages: 3,364 (may contain duplicates)
- Total dependent repositories: 118,058 (may contain duplicates)
- Total versions: 408
- Total maintainers: 11
pypi.org: pylint
python code static checker
- Homepage:
- Documentation: https://pylint.readthedocs.io/
- Licenses: GPL-2.0-or-later
- Latest release: 4.0.4 (published 2 months ago)
- Last Synced: 2026-01-28T04:23:34.585Z (8 days ago)
- Versions: 210
- Dependent Packages: 3,360
- Dependent Repositories: 117,361
- Downloads: 35,456,032 Last month
- Docker Downloads: 2,470,905,286
-
Rankings:
- Dependent repos count: 0.009%
- Dependent packages count: 0.009%
- Docker downloads count: 0.028%
- Downloads: 0.056%
- Average: 0.431%
- Stargazers count: 0.826%
- Forks count: 1.659%
- Maintainers (9)
proxy.golang.org: github.com/pylint-dev/pylint
- Homepage:
- Documentation: https://pkg.go.dev/github.com/pylint-dev/pylint#section-documentation
- Licenses: gpl-2.0
- Latest release: v4.0.4+incompatible (published 2 months ago)
- Last Synced: 2026-01-28T04:23:41.452Z (8 days ago)
- Versions: 92
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Forks count: 0.839%
- Stargazers count: 0.951%
- Average: 5.542%
- Dependent packages count: 9.576%
- Dependent repos count: 10.802%
anaconda.org: pylint
Pylint is a tool that checks for errors in Python code, tries to enforce a coding standard and looks for code smells.
- Homepage: https://github.com/pylint-dev/pylint
- Licenses: GPL-2.0-or-later
- Latest release: 4.0.3 (published 2 months ago)
- Last Synced: 2026-01-28T04:23:55.702Z (8 days ago)
- Versions: 36
- Dependent Packages: 4
- Dependent Repositories: 690
-
Rankings:
- Dependent repos count: 5.893%
- Average: 9.964%
- Dependent packages count: 11.118%
- Forks count: 11.148%
- Stargazers count: 11.695%
formulae.brew.sh: pylint
It's not just a linter that annoys you!
- Homepage: https://github.com/pylint-dev/pylint
- Licenses: GPL-2.0-or-later
- Latest release: 4.0.4 (published 2 months ago)
- Last Synced: 2026-01-28T04:23:33.287Z (8 days ago)
- Versions: 59
- Dependent Packages: 0
- Dependent Repositories: 7
- Downloads: 411 Last month
-
Rankings:
- Forks count: 2.516%
- Stargazers count: 5.681%
- Average: 11.818%
- Dependent repos count: 15.508%
- Downloads: 15.936%
- Dependent packages count: 19.447%
pypi.org: pylint-xonsh
python code static checker
- Homepage:
- Documentation: https://pylint-xonsh.readthedocs.io/
- Licenses: GPL-2.0-or-later
- Latest release: 4.0.9.dev0 (published 8 months ago)
- Last Synced: 2026-01-28T04:23:30.036Z (8 days ago)
- Versions: 10
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 86 Last month
-
Rankings:
- Stargazers count: 1.029%
- Forks count: 1.68%
- Dependent packages count: 9.019%
- Downloads: 11.77%
- Average: 14.862%
- Dependent repos count: 50.813%
- Maintainers (1)
pypi.org: pylint-pa
python code static checker, but passive-aggressive
- Homepage:
- Documentation: https://pylint-pa.readthedocs.io/
- Licenses: GPL-2.0-or-later
- Latest release: 3.0.0b1 (published over 2 years ago)
- Last Synced: 2026-01-28T04:23:28.861Z (8 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 21 Last month
-
Rankings:
- Dependent packages count: 7.408%
- Average: 27.488%
- Dependent repos count: 47.567%
- Maintainers (1)