pytest-dev/pytest
View on GitHubThe pytest framework makes it easy to write small tests, yet scales to support complex functional testing
- Stars
- 14.5k
- Forks
- 3.4k
- Open beginner issues
- 0
- Indexed issues
- 679
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 35
- Dominant language
- Python
- License
- MIT
- Last GitHub push
- Sep 18, 2026
- Latest indexed
- Sep 19, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- Code of conduct
- Beginner labels
- good first issue
-
topic: reporting type: bug
Difficulty 3/5 1-2 days Newbie friendliness 35/100
pytest-dev/pytest#4765 · 4 comments ·
-
plugin: doctests plugin: warnings type: bug
Difficulty 4/5 3-5 days Newbie friendliness 42/100
pytest-dev/pytest#4732 · 3 comments ·
-
plugin: doctests topic: collection type: enhancement
Difficulty 3/5 1-2 days Newbie friendliness 42/100
pytest-dev/pytest#4726 · 8 comments · 1 reaction ·
-
topic: reporting type: backward compatibility type: enhancement type: feature-branch type: proposal
Difficulty 4/5 3-5 days Newbie friendliness 35/100
pytest-dev/pytest#4702 · 4 comments ·
-
type: enhancement type: feature-branch type: proposal
Difficulty 3/5 1-2 days Newbie friendliness 35/100
pytest-dev/pytest#4687 · 4 comments · 1 reaction ·
-
type: refactoring
Difficulty 4/5 3-5 days Newbie friendliness 15/100
pytest-dev/pytest#4674 ·
-
topic: config type: enhancement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
pytest-dev/pytest#4603 · 3 comments · 4 reactions ·
-
topic: fixtures type: enhancement
Difficulty 5/5 Over a week Newbie friendliness 35/100
pytest-dev/pytest#4589 · 3 comments ·
-
topic: marks type: refactoring
Difficulty 5/5 Over a week Newbie friendliness 30/100
pytest-dev/pytest#4569 · 5 comments ·
-
topic: fixtures type: bug
Difficulty 4/5 3-5 days Newbie friendliness 35/100
pytest-dev/pytest#4517 · 1 comment · 6 reactions ·
-
type: bug
Difficulty 3/5 1-2 days Newbie friendliness 45/100
pytest-dev/pytest#4497 · 2 comments ·
-
type: docs
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
pytest-dev/pytest#4482 · 6 comments · 4 reactions ·
-
topic: collection type: enhancement
Difficulty 3/5 1-2 days Newbie friendliness 38/100
pytest-dev/pytest#4476 · 13 comments · 2 reactions ·
-
platform: windows topic: reporting type: bug
Difficulty 3/5 1-2 days Newbie friendliness 35/100
pytest-dev/pytest#4460 · 7 comments ·
-
plugin: capture topic: fixtures
Difficulty 4/5 3-5 days Newbie friendliness 35/100
pytest-dev/pytest#4428 · 11 comments ·
-
plugin: capture type: bug
Difficulty 3/5 1-2 days Newbie friendliness 35/100
pytest-dev/pytest#4389 · 1 comment ·
-
plugin: cache topic: collection topic: marks
Difficulty 3/5 1-2 days Newbie friendliness 35/100
pytest-dev/pytest#4362 · 3 comments ·
-
plugin: warnings type: enhancement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
pytest-dev/pytest#4343 · 7 comments · 4 reactions ·
-
plugin: tmpdir type: infrastructure
Difficulty 5/5 Over a week Newbie friendliness 15/100
pytest-dev/pytest#4246 ·
-
plugin: logging type: enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
pytest-dev/pytest#4223 · 7 comments ·
-
topic: parametrize topic: selection type: proposal
Difficulty 4/5 3-5 days Newbie friendliness 35/100
pytest-dev/pytest#4142 · 10 comments · 1 reaction ·
-
topic: parametrize type: docs
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
pytest-dev/pytest#4101 · 1 comment · 4 reactions ·
-
topic: fixtures type: proposal
Difficulty 4/5 3-5 days Newbie friendliness 38/100
pytest-dev/pytest#4085 · 4 comments ·
-
topic: parametrize type: proposal
Difficulty 5/5 Over a week Newbie friendliness 25/100
pytest-dev/pytest#4050 · 6 comments · 3 reactions ·
-
type: refactoring
Difficulty 4/5 3-5 days Newbie friendliness 38/100
pytest-dev/pytest#4044 · 3 comments ·
-
topic: fixtures topic: parametrize type: refactoring
Difficulty 4/5 3-5 days Newbie friendliness 35/100
pytest-dev/pytest#4017 · 11 comments ·
-
type: backward compatibility type: deprecation type: feature-branch
Difficulty 5/5 Over a week Newbie friendliness 25/100
pytest-dev/pytest#3979 · 1 comment ·
-
topic: rewrite type: enhancement
Difficulty 3/5 1-2 days Newbie friendliness 45/100
pytest-dev/pytest#3968 · 6 comments · 1 reaction ·
-
pytest silently chooses the wrong fixture when two plugins declare a fixture with the same name Opentopic: fixtures topic: reporting type: backward compatibility
Difficulty 5/5 Over a week Newbie friendliness 35/100
pytest-dev/pytest#3966 · 14 comments · 11 reactions ·
-
topic: config type: refactoring
pytest-dev/pytest#3926 · 1 comment · 1 reaction · 1 assignee ·
-
type: infrastructure
Difficulty 5/5 Over a week Newbie friendliness 25/100
pytest-dev/pytest#3897 ·
-
topic: fixtures type: proposal
Difficulty 5/5 Over a week Newbie friendliness 25/100
pytest-dev/pytest#3834 · 103 comments · 96 reactions ·
-
topic: fixtures type: proposal
Difficulty 5/5 Over a week Newbie friendliness 25/100
pytest-dev/pytest#3817 · 3 comments ·
-
plugin: logging plugin: xdist type: enhancement
Difficulty 4/5 3-5 days Newbie friendliness 45/100
pytest-dev/pytest#3813 · 1 comment ·
-
topic: fixtures type: enhancement type: performance type: proposal
Difficulty 5/5 Over a week Newbie friendliness 25/100
pytest-dev/pytest#3806 · 10 comments · 1 reaction ·
-
type: backward compatibility type: feature-branch type: proposal
Difficulty 5/5 Over a week Newbie friendliness 35/100
pytest-dev/pytest#3740 · 3 comments ·
-
silently skip a test Opentype: enhancement type: proposal
Difficulty 5/5 Over a week Newbie friendliness 30/100
pytest-dev/pytest#3730 · 45 comments · 12 reactions ·
-
plugin: tmpdir type: bug
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
pytest-dev/pytest#3715 · 2 comments · 1 reaction ·
-
topic: collection type: bug
Difficulty 4/5 3-5 days Newbie friendliness 38/100
pytest-dev/pytest#3714 · 5 comments ·
-
plugin: debugging topic: collection type: bug
Difficulty 4/5 3-5 days Newbie friendliness 25/100
pytest-dev/pytest#3649 · 6 comments ·
-
topic: parametrize type: enhancement
Difficulty 5/5 Over a week Newbie friendliness 25/100
pytest-dev/pytest#3645 · 2 comments ·
-
status: help wanted type: enhancement type: feature-branch
Difficulty 4/5 3-5 days Newbie friendliness 45/100
pytest-dev/pytest#3638 · 9 comments · 15 reactions ·
-
type: enhancement type: feature-branch
Difficulty 4/5 3-5 days Newbie friendliness 35/100
pytest-dev/pytest#3626 · 7 comments ·
-
topic: fixtures type: enhancement
Difficulty 5/5 Over a week Newbie friendliness 35/100
pytest-dev/pytest#3625 · 7 comments ·
-
plugin: warnings topic: tracebacks type: enhancement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
pytest-dev/pytest#3559 · 3 comments · 10 reactions ·
-
topic: parametrize type: bug
Difficulty 3/5 1-2 days Newbie friendliness 45/100
pytest-dev/pytest#3542 · 9 comments · 1 reaction ·
-
topic: config type: deprecation
Difficulty 5/5 Over a week Newbie friendliness 20/100
pytest-dev/pytest#3523 · 7 comments · 1 reaction ·
-
status: help wanted topic: rewrite
Difficulty 4/5 3-5 days Newbie friendliness 25/100
pytest-dev/pytest#3477 · 4 comments ·
-
topic: fixtures topic: parametrize type: proposal
Difficulty 5/5 Over a week Newbie friendliness 25/100
pytest-dev/pytest#3432 · 8 comments · 3 reactions ·
-
topic: reporting type: refactoring
pytest-dev/pytest#3399 · 6 comments · 1 assignee ·