Files

Files
924
16 extensions
Lines of Code
800,740
867 per file
Average File Size
28.7 KB
25.9 MB in total

File count by date

Extensions

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

ExtensionFilesLinesShareLines/file
py677648,44881.0%957
rst202148,55918.6%735
txt101,0320.1%103
yaml77630.1%109
sty14460.1%446
toml13600.0%360
ini13550.0%355
md41380.0%34
cfg1540.0%54
yml4510.0%12
pxd2190.0%9
in1190.0%19
dat2———
png2———
jpg1———
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
lib/sqlalchemy/orm/query.py833
lib/sqlalchemy/orm/mapper.py813
lib/sqlalchemy/sql/compiler.py774
lib/sqlalchemy/orm/session.py617
lib/sqlalchemy/engine/base.py596
lib/sqlalchemy/dialects/postgresql/base.py574
lib/sqlalchemy/orm/strategies.py539
lib/sqlalchemy/orm/properties.py509
lib/sqlalchemy/sql/expression.py492
lib/sqlalchemy/schema.py486
lib/sqlalchemy/engine/default.py465
lib/sqlalchemy/orm/attributes.py421
lib/sqlalchemy/dialects/mysql/base.py418
lib/sqlalchemy/dialects/mssql/base.py408
lib/sqlalchemy/orm/util.py403
doc/build/changelog/changelog_09.rst402
lib/sqlalchemy/sql/elements.py399
lib/sqlalchemy/sql/selectable.py388
test/orm/test_query.py356
test/requirements.py350
doc/build/changelog/changelog_10.rst344
test/sql/test_types.py335
lib/sqlalchemy/sql/schema.py332
lib/sqlalchemy/orm/interfaces.py331
lib/sqlalchemy/__init__.py319