Files

Files
731
20 extensions
Lines of Code
183,201
251 per file
Average File Size
10.0 KB
7.1 MB in total

File count by date

Extensions

Files with excluded extensions are not shown; configure exclude_exts in gitstats.conf.

ExtensionFilesLinesShareLines/file
py274117,01263.9%427
rst36861,19033.4%166
svg129400.5%78
toml28190.4%409
yml147900.4%56
lock17580.4%758
ini72670.1%38
yaml32070.1%69
md61660.1%27
xsd11470.1%147
txt5350.0%7
css1210.0%21
json2120.0%6
feature190.0%9
html170.0%7
in150.0%5
png8———
pyi8———
typed2———
jpg1———

Most changed files (code churn)

Files in the current tree touched most often across all commits. High-churn files are hotspots that may benefit from extra review or refactoring.

FileTimes Changed
AUTHORS549
tox.ini498
CHANGELOG.rst453
src/_pytest/config/__init__.py384
src/_pytest/python.py371
src/_pytest/fixtures.py363
.pre-commit-config.yaml337
testing/test_config.py329
testing/test_terminal.py294
testing/acceptance_test.py281
doc/en/reference/plugin_list.rst277
testing/test_assertrewrite.py266
testing/plugins_integration/requirements.txt265
src/_pytest/terminal.py256
src/_pytest/main.py247
src/_pytest/pytester.py239
testing/test_assertion.py229
testing/test_capture.py220
testing/test_collection.py205
testing/python/metafunc.py204
testing/test_mark.py201
src/_pytest/assertion/rewrite.py199
testing/test_junitxml.py199
doc/en/getting-started.rst188
src/_pytest/nodes.py186