An open API service for producing an overview of a list of open source projects.

https://github.com/pytest-dev/pytest

hacktoberfest python test testing unit-testing

Score: 39.11690559662176

Last synced: about 18 hours ago
JSON representation

Repository metadata:

The pytest framework makes it easy to write small tests, yet scales to support complex functional testing


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 27 days ago

Total Commits: 12,882
Total Committers: 1,066
Avg Commits per committer: 12.084
Development Distribution Score (DDS): 0.841

Commits in past year: 602
Committers in past year: 101
Avg Commits per committer in past year: 5.96
Development Distribution Score (DDS) in past year: 0.645

Name Email Commits
Bruno Oliveira n****s@g****m 2054
holger krekel h****r@m****u 1953
Ran Benita r****n@u****m 1128
hpk n****e@n****e 1036
Daniel Hahler g****t@t****e 818
Ronny Pfannschmidt o****e@r****e 655
dependabot[bot] 4****] 323
Anthony Sottile a****e@u****u 265
pre-commit-ci[bot] 6****] 235
Benjamin Peterson b****n@p****g 219
Freya Bruhin m****e@t****g 189
github-actions[bot] 4****] 145
Floris Bruynooghe f****b@d****e 129
pytest bot p****t 117
Pierre Sassoulas p****s@g****m 97
Thomas Hisch t****h@g****m 66
Anatoly Bubenkov b****f@g****m 64
jakkdl h****b@p****e 63
Sviatoslav Sydorenko w****k@s****a 59
Raphael Pierzina r****l@h****e 56
Jeffrey Rackauckas j****k@g****m 47
Victor Maryama v****a@t****m 47
Thomas Grainger t****n@g****m 45
Andras Tim a****m@g****m 44
Simon K j****s@g****m 41
Kale Kundert k****e@t****t 41
Jurko Gospodnetić j****c@p****r 41
Gleb Nikonorov g****v@g****m 38
feuillemorte f****e@y****u 38
Zac Hatfield-Dodds z****s@g****m 37
and 1036 more...

Issue and Pull Request metadata

Last synced: 30 days ago

Total issues: 1,388
Total pull requests: 2,632
Average time to close issues: 11 months
Average time to close pull requests: 26 days
Total issue authors: 904
Total pull request authors: 417
Average comments per issue: 4.86
Average comments per pull request: 1.35
Merged pull request: 1,938
Bot issues: 7
Bot pull requests: 1,053

Past year issues: 168
Past year pull requests: 450
Past year average time to close issues: 24 days
Past year average time to close pull requests: 6 days
Past year issue authors: 129
Past year pull request authors: 133
Past year average comments per issue: 2.72
Past year average comments per pull request: 1.28
Past year merged pull request: 239
Past year bot issues: 1
Past year bot pull requests: 148

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/pytest-dev/pytest

Top Issue Authors

  • bluetech (47)
  • nicoddemus (34)
  • RonnyPfannschmidt (33)
  • The-Compiler (32)
  • pytestbot (24)
  • DetachHead (20)
  • jaraco (14)
  • harmin-parra (12)
  • webknjaz (12)
  • kloczek (12)
  • blueyed (11)
  • jakkdl (10)
  • Zac-HD (10)
  • soxofaan (9)
  • mtelka (9)

Top Pull Request Authors

  • github-actions[bot] (410)
  • bluetech (289)
  • dependabot[bot] (264)
  • patchback[bot] (223)
  • nicoddemus (171)
  • pre-commit-ci[bot] (156)
  • webknjaz (64)
  • The-Compiler (58)
  • Pierre-Sassoulas (49)
  • jakkdl (37)
  • RonnyPfannschmidt (36)
  • graingert (21)
  • jfrost-mo (19)
  • dongfangtianyu (13)
  • sadra-barikbin (13)

Top Issue Labels

  • type: bug (160)
  • type: proposal (155)
  • status: needs information (115)
  • type: enhancement (109)
  • topic: fixtures (94)
  • topic: collection (89)
  • topic: reporting (78)
  • type: docs (67)
  • stale (67)
  • type: question (66)
  • topic: config (58)
  • type: regression (49)
  • topic: parametrize (37)
  • status: help wanted (37)
  • good first issue (33)
  • type: infrastructure (30)
  • plugin: warnings (27)
  • plugin: logging (27)
  • topic: rewrite (27)
  • type: selftests (25)
  • topic: marks (23)
  • type: backward compatibility (21)
  • plugin: capture (19)
  • type: performance (17)
  • plugin: doctests (17)
  • topic: tracebacks (15)
  • plugin: unittest (14)
  • platform: windows (14)
  • type: refactoring (13)
  • type: deprecation (13)

Top Pull Request Labels

  • bot:chronographer:provided (403)
  • dependencies (271)
  • skip news (227)
  • python (160)
  • backport 8.3.x (127)
  • github_actions (103)
  • backport 8.2.x (71)
  • backport 7.4.x (43)
  • needs backport (40)
  • type: docs (37)
  • backport 8.4.x (33)
  • backport 8.0.x (31)
  • status: needs information (25)
  • backport 9.0.x (18)
  • type: infrastructure (16)
  • backport 7.3.x (13)
  • backport 8.1.x (9)
  • type: enhancement (4)
  • type: bug (4)
  • type: selftests (3)
  • type: refactoring (2)
  • topic: collection (1)
  • scope:dependencies (1)
  • topic: parametrize (1)
  • topic: approx (1)
  • status:stale (1)
  • type: backward compatibility (1)
  • type:build (1)
  • invalid (1)
  • plugin: warnings (1)

Package metadata

pypi.org: pytest

pytest: simple powerful testing with Python

  • Homepage: https://docs.pytest.org/en/latest/
  • Documentation: https://pytest.readthedocs.io/
  • Licenses: MIT
  • Latest release: 9.0.3 (published 2 months ago)
  • Last Synced: 2026-05-25T20:12:44.525Z (26 days ago)
  • Versions: 190
  • Dependent Packages: 25,992
  • Dependent Repositories: 283,154
  • Downloads: 760,273,314 Last month
  • Docker Downloads: 5,339,444,979
  • Rankings:
    • Dependent packages count: 0.0%
    • Dependent repos count: 0.002%
    • Downloads: 0.01%
    • Docker downloads count: 0.016%
    • Average: 0.171%
    • Stargazers count: 0.498%
    • Forks count: 0.499%
  • Maintainers (7)
  • Funding:
    • https://docs.pytest.org/en/stable/sponsor.html
  • Advisories:
conda-forge.org: pytest

The pytest framework makes it easy to write small tests, yet scales to support complex functional testing for applications and libraries.

  • Homepage: https://docs.pytest.org/en/latest/
  • Licenses: MIT
  • Latest release: 7.2.0 (published over 3 years ago)
  • Last Synced: 2026-04-01T16:24:04.289Z (3 months ago)
  • Versions: 101
  • Dependent Packages: 394
  • Dependent Repositories: 3,283
  • Downloads: 46,266,343 Total
  • Rankings:
    • Dependent repos count: 0.115%
    • Dependent packages count: 0.13%
    • Average: 1.354%
    • Forks count: 2.256%
    • Stargazers count: 2.915%
proxy.golang.org: github.com/pytest-dev/pytest

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/pytest-dev/pytest#section-documentation
  • Licenses: mit
  • Latest release: v7.4.3+incompatible (published over 2 years ago)
  • Last Synced: 2026-05-26T00:02:24.613Z (26 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Rankings:
    • Forks count: 0.148%
    • Stargazers count: 0.607%
    • Average: 3.448%
    • Dependent repos count: 3.482%
    • Dependent packages count: 9.556%
anaconda.org: pytest

The pytest framework makes it easy to write small tests, yet scales to support complex functional testing for applications and libraries.

  • Homepage: https://docs.pytest.org
  • Licenses: MIT
  • Latest release: 9.0.3 (published about 2 months ago)
  • Last Synced: 2026-05-01T18:05:15.893Z (about 2 months ago)
  • Versions: 77
  • Dependent Packages: 36
  • Dependent Repositories: 3,283
  • Downloads: 994,992 Total
  • Rankings:
    • Dependent repos count: 0.695%
    • Dependent packages count: 0.997%
    • Average: 4.032%
    • Forks count: 6.675%
    • Stargazers count: 7.762%
pypi.org: pyland

based on pytest to create test framework automatically

  • Homepage: https://docs.pyland.org/en/latest/
  • Documentation: https://pyland.readthedocs.io/
  • Licenses: MIT License
  • Latest release: 0.2.33 (published over 4 years ago)
  • Last Synced: 2026-05-26T00:02:21.728Z (26 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 30 Last month
  • Rankings:
    • Stargazers count: 0.176%
    • Forks count: 0.311%
    • Dependent packages count: 7.377%
    • Average: 17.217%
    • Dependent repos count: 22.239%
    • Downloads: 55.981%
  • Maintainers (1)

Dependencies

doc/en/requirements.txt pypi
  • jinja2 <3.1
  • pallets-sphinx-themes *
  • pluggy >=1.0
  • pygments-pytest >=2.2.0
  • sphinx >=3.1,<4
  • sphinx-removed-in >=0.2.0
  • sphinxcontrib-svg2pdfconverter *
  • sphinxcontrib-trio *
testing/plugins_integration/requirements.txt pypi
  • anyio ==3.6.1
  • django ==4.0.6
  • pytest-asyncio ==0.18.3
  • pytest-bdd ==6.0.1
  • pytest-cov ==3.0.0
  • pytest-django ==4.5.2
  • pytest-flakes ==4.0.5
  • pytest-html ==3.1.1
  • pytest-mock ==3.8.2
  • pytest-rerunfailures ==10.2
  • pytest-sugar ==0.9.5
  • pytest-trio ==0.7.0
  • pytest-twisted ==1.13.4
  • pytest-xvfb ==2.0.0
  • twisted ==22.4.0
.github/workflows/deploy.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • pypa/gh-action-pypi-publish release/v1 composite
.github/workflows/prepare-release-pr.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
.github/workflows/test.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • codecov/codecov-action v3 composite
.github/workflows/update-plugin-list.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
  • peter-evans/create-pull-request 2b011faafdcbc9ceb11414d64d0573f37c774b04 composite
.github/workflows/stale.yml actions
  • actions/stale v8 composite
pyproject.toml pypi
.github/workflows/doc-check-links.yml actions
  • actions/checkout v5 composite
  • actions/setup-python v6 composite