Files

Files
1,085
31 extensions
Lines of Code
217,314
200 per file
Average File Size
14.1 KB
14.9 MB in total

File count by date

Extensions

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

ExtensionFilesLinesShareLines/file
py664190,86487.8%287
rst10011,3805.2%113
md466,2062.9%134
pem13,9351.8%3,935
txt151,4140.7%94
yml147610.4%54
toml357290.3%20
patch93720.2%41
json22610.1%130
APACHE11760.1%176
js11100.1%110
html14980.0%7
yaml1880.0%88
sh2560.0%28
cfg16270.0%1
BSD1230.0%23
dot1190.0%19
pending3140.0%4
in990.0%1
typed1580.0%0
pyi440.0%1
whl3810.0%0
gz53———
exe6———
zip3———
png2———
c1———
lzma1———
mpeg1———
tgz1———
xz1———

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
tests/functional/test_install.py392
src/pip/_internal/req/req_install.py374
src/pip/_vendor/vendor.txt352
src/pip/_internal/commands/install.py292
src/pip/_internal/operations/prepare.py255
tests/unit/test_req.py237
tests/lib/__init__.py230
tests/unit/test_wheel.py211
src/pip/_internal/utils/misc.py209
src/pip/__init__.py202
src/pip/_internal/cli/cmdoptions.py190
tests/conftest.py186
src/pip/_internal/resolution/resolvelib/factory.py182
tests/functional/test_install_reqs.py169
docs/html/user_guide.rst166
tests/unit/test_req_file.py164
NEWS.rst158
src/pip/_internal/resolution/resolvelib/candidates.py157
src/pip/_internal/cli/req_command.py151
tests/unit/test_utils.py151
src/pip/_internal/operations/install/wheel.py149
AUTHORS.txt134
noxfile.py134
tests/unit/test_finder.py131
src/pip/_internal/cli/base_command.py131