Files

Files
2,418
57 extensions
Lines of Code
1,003,751
415 per file
Average File Size
15.8 KB
37.3 MB in total

File count by date

Extensions

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

ExtensionFilesLinesShareLines/file
c182282,69128.2%1,553
py496272,72727.2%549
pyi278119,90711.9%431
rst641119,12511.9%185
h23144,1024.4%190
src3737,3863.7%1,010
csv3036,7023.7%1,223
cpp3122,8772.3%737
svg2720,7842.1%769
pyx1313,9331.4%1,071
hpp225,3910.5%245
yml373,8180.4%103
patch93,7220.4%413
i93,4400.3%382
build203,3850.3%169
pxd61,6010.2%266
f90721,4540.1%20
cxx101,1030.1%110
in71,0990.1%157
md149080.1%64
txt188890.1%49
inc58540.1%170
f407310.1%18
toml96970.1%77
dat173770.0%22
pyf192420.0%12
sh71760.0%25
json61700.0%28
sed11510.0%151
swg11120.0%112
css11110.0%111
tpl1990.0%99
bat1740.0%74
tmpl7650.0%9
template1630.0%63
ini3600.0%20
fig1570.0%57
options1530.0%53
fypp2480.0%24
html1230.0%23
bib1200.0%20
cross1150.0%15
pc180.0%8
f95150.0%5
cfg130.0%3
d110.0%1
png58———
gz3———
npy3———
npz2———
pdf2———
dia1———
fits1———
ico1———
odg1———
pkl1———
typed1———

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
numpy/__init__.pyi749
numpy/ma/core.py690
numpy/core/numeric.py464
numpy/lib/tests/test_function_base.py459
numpy/ma/tests/test_core.py440
numpy/core/fromnumeric.py351
numpy/lib/npyio.py332
numpy/lib/tests/test_io.py300
numpy/__init__.py263
.github/workflows/wheels.yml259
numpy/core/arrayprint.py238
numpy/testing/_private/utils.py215
numpy/ma/extras.py214
numpy/f2py/crackfortran.py214
numpy/linalg/tests/test_linalg.py211
numpy/_core/tests/test_multiarray.py209
numpy/random/_generator.pyx190
doc/source/reference/c-api/array.rst183
numpy/core/records.py177
numpy/ma/core.pyi174
numpy/testing/tests/test_utils.py169
numpy/core/numerictypes.py169
doc/source/conf.py160
.github/workflows/scorecards.yml159
numpy/random/mtrand.pyx158