GitHub / pytest-dev issue stats
Total issues: 4,735
Total pull requests: 12,222
Merged pull request: 9,186
Average time to close issues: 11 months
Average time to close pull requests: about 1 month
Average comments per issue: 3.94
Average comments per pull request: 1.06
Issues created
- pytest-dev/pytest: 1,560
- pytest-dev/pytest-xdist: 264
- pytest-dev/pytest-asyncio: 189
- pytest-dev/pytest-cov: 182
- pytest-dev/pytest-bdd: 172
- pytest-dev/pytest-rerunfailures: 164
- pytest-dev/pytest-django: 163
- pytest-dev/pytest-html: 152
- pytest-dev/pyfakefs: 140
- pytest-dev/pytest-timeout: 121
- pytest-dev/pluggy: 105
- pytest-dev/pytest-qt: 93
- pytest-dev/pytest-testinfra: 75
- pytest-dev/pytest-mock: 72
- pytest-dev/pytest-subtests: 67
- pytest-dev/pytest-flask: 64
- pytest-dev/py: 61
- pytest-dev/execnet: 58
- pytest-dev/pytest-selenium: 58
- pytest-dev/pytest-factoryboy: 53
- pytest-dev/pytest-repeat: 50
- pytest-dev/pytest-splinter: 48
- pytest-dev/pytest-runner: 47
- pytest-dev/pytest-forked: 46
- pytest-dev/pytest-xprocess: 42
- pytest-dev/unittest2pytest: 38
- pytest-dev/pytest-order: 36
- pytest-dev/pytest-nunit: 35
- pytest-dev/pytest-github-actions-annotate-failures: 34
- pytest-dev/pytest-describe: 33
- pytest-dev/pytest-metadata: 31
- pytest-dev/pytest-randomly: 31
- pytest-dev/pytest-cpp: 30
- pytest-dev/iniconfig: 30
- pytest-dev/pytest-play: 29
- pytest-dev/pytest-twisted: 26
- pytest-dev/pytest-services: 24
- pytest-dev/pytest-tcpclient: 24
- pytest-dev/pytest-env: 22
- pytest-dev/cookiecutter-pytest-plugin: 21
- pytest-dev/pytest-base-url: 20
- pytest-dev/pytest-localserver: 20
- pytest-dev/apipkg: 19
- pytest-dev/pytest-messenger: 17
- pytest-dev/pytest-faulthandler: 16
- pytest-dev/nose2pytest: 15
- pytest-dev/pytest-reportlog: 15
- pytest-dev/pytest-mimesis: 13
- pytest-dev/pytest-print: 11
- pytest-dev/pytest-cloud: 11
- pytest-dev/pytest-instafail: 11
- pytest-dev/meta: 10
- pytest-dev/pytest-variables: 10
- pytest-dev/blog.pytest.org: 7
- pytest-dev/regendoc: 7
- pytest-dev/pytest-echo: 6
- pytest-dev/pytest-incremental: 6
- pytest-dev/pytest-fixture-tools: 6
- pytest-dev/pytest-plus: 5
- pytest-dev/pytest-faker: 5
- pytest-dev/design: 4
- pytest-dev/pytest-freezer: 4
- pytest-dev/pytest-stress: 3
- pytest-dev/pytest-inline: 2
- pytest-dev/pytest-talks: 2
Pull requests created
- pytest-dev/pytest: 3,268
- pytest-dev/pytest-asyncio: 1,070
- pytest-dev/pyfakefs: 502
- pytest-dev/pluggy: 469
- pytest-dev/pytest-html: 431
- pytest-dev/pytest-xdist: 427
- pytest-dev/pytest-mock: 403
- pytest-dev/execnet: 369
- pytest-dev/pytest-randomly: 311
- pytest-dev/pytest-env: 298
- pytest-dev/pytest-django: 297
- pytest-dev/pytest-bdd: 279
- pytest-dev/pytest-print: 278
- pytest-dev/pytest-order: 274
- pytest-dev/pytest-rerunfailures: 255
- pytest-dev/pytest-cpp: 227
- pytest-dev/pytest-qt: 217
- pytest-dev/pytest-subtests: 190
- pytest-dev/pytest-testinfra: 179
- pytest-dev/pytest-factoryboy: 165
- pytest-dev/pytest-github-actions-annotate-failures: 139
- pytest-dev/pytest-localserver: 136
- pytest-dev/pytest-cov: 133
- pytest-dev/pytest-twisted: 131
- pytest-dev/pytest-timeout: 102
- pytest-dev/pytest-reportlog: 101
- pytest-dev/pytest-xprocess: 100
- pytest-dev/pytest-flask: 91
- pytest-dev/pytest-messenger: 87
- pytest-dev/unittest2pytest: 77
- pytest-dev/pytest-selenium: 77
- pytest-dev/pytest-metadata: 73
- pytest-dev/pytest-mimesis: 69
- pytest-dev/pytest-plus: 66
- pytest-dev/iniconfig: 62
- pytest-dev/pytest-variables: 62
- pytest-dev/pytest-play: 62
- pytest-dev/pytest-splinter: 61
- pytest-dev/pytest-repeat: 61
- pytest-dev/pytest-forked: 60
- pytest-dev/pytest-tcpclient: 56
- pytest-dev/nose2pytest: 55
- pytest-dev/cookiecutter-pytest-plugin: 50
- pytest-dev/apipkg: 49
- pytest-dev/pytest-nunit: 48
- pytest-dev/py: 46
- pytest-dev/pytest-base-url: 42
- pytest-dev/pytest-services: 30
- pytest-dev/pytest-instafail: 24
- pytest-dev/pytest-faulthandler: 22
- pytest-dev/pytest-describe: 21
- pytest-dev/pytest-runner: 17
- pytest-dev/pytest-freezer: 15
- pytest-dev/pytest-cloud: 13
- pytest-dev/pytest-fixture-tools: 13
- pytest-dev/regendoc: 12
- pytest-dev/pytest-echo: 10
- pytest-dev/pytest-stress: 10
- pytest-dev/blog.pytest.org: 9
- pytest-dev/pytest-faker: 6
- pytest-dev/design: 6
- pytest-dev/pytest-incremental: 4
- pytest-dev/pytest-talks: 3
- pytest-dev/pytest-inline: 2
Issue owner Associations
- None (3,278, 69.23%)
- Contributor (804, 16.98%)
- Member (606, 12.80%)
- Collaborator (46, 0.97%)
- Owner (1, 0.02%)
Pull Request owner Associations
- Contributor (7,547, 61.75%)
- Member (2,600, 21.27%)
- None (1,806, 14.78%)
- Collaborator (268, 2.19%)
- Owner (1, 0.01%)
All Maintainers
- bluetech (601)
- nicoddemus (596)
- RonnyPfannschmidt (356)
- mrbean-bremen (282)
- The-Compiler (180)
- adamchainz (174)
- altendky (121)
- webknjaz (112)
- northernSage (86)
- gaborbernat (77)
- hugovk (77)
- pyup-bot (75)
- ssbarnea (71)
- graingert (63)
- Pierre-Sassoulas (59)
Active Maintainers
- RonnyPfannschmidt (134)
- bluetech (52)
- Pierre-Sassoulas (32)
- gaborbernat (31)
- nicoddemus (27)
- adamchainz (22)
- The-Compiler (15)
- kingbuzzman (12)
- mrbean-bremen (11)
- edgarrmondragon (10)
- hugovk (5)
- tjkuson (4)
- sobolevn (4)
- Zac-HD (3)
- webknjaz (3)
Top Issue Authors
- nicoddemus (102)
- RonnyPfannschmidt (100)
- The-Compiler (78)
- bluetech (72)
- kloczek (59)
- pytest-timeout-bot (41)
- jaraco (41)
- pytestbot (41)
- mtelka (35)
- seifertm (34)
- mgorny (34)
- davidemoro (30)
- webknjaz (28)
- BeyondEvil (28)
- harmin-parra (27)
Top Pull Request Authors
- pre-commit-ci[bot] 🤖 (2,552)
- dependabot[bot] 🤖 (1,933)
- bluetech (529)
- nicoddemus (494)
- github-actions[bot] 🤖 (432)
- mrbean-bremen (262)
- RonnyPfannschmidt (256)
- patchback[bot] 🤖 (247)
- BeyondEvil (185)
- adamchainz (165)
- youtux (161)
- seifertm (153)
- pyup-bot (149)
- altendky (116)
- The-Compiler (102)
Top Issue Labels
- bug (258)
- enhancement (236)
- type: bug (190)
- type: proposal (166)
- type: enhancement (124)
- status: needs information (122)
- topic: fixtures (115)
- help wanted (113)
- topic: collection (99)
- topic: reporting (92)
- question (89)
- stale (76)
- type: docs (73)
- type: question (66)
- good first issue (66)
Top Pull Request Labels
- dependencies (1,971)
- bot:chronographer:provided (926)
- python (786)
- github_actions (517)
- skip news (298)
- backport 8.3.x (126)
- javascript (124)
- skip-changelog (89)
- enhancement (75)
- backport 8.2.x (71)
- python:uv (63)
- major (46)
- bug (44)
- backport 7.4.x (42)
- needs backport (41)