RevisionMessageAuthorDateNumber of OperandsNumber of Operatorsblank linesMulti-line commentsCyclomatic ComplexityDifficultyEffortUnique OperandsUnique OperatorsLength of applicationL Lines of CodeLines of CodeMaintainability IndexMulti linesSingle comment linesS Lines of CodeUnique vocabulary (h1 + h2)Code volume
b7717c3Standardise newlines after module-level docstringsDaniƫl van Noord2023-10-0929 (0)55 (0)40 (+1)29 (0)50 (0)5.5 (0.0)2580.25 (0.0)8 (0)40 (0)84 (0)123 (0)216 (+1)54.1539 (0.0)3 (0)29 (0)144 (0)48 (0)469.137 (0.0)
715f60cDrop support for parsing Python 2 (#3933) Shantanu2023-10-0929 (-1)55 (-2)39 (-3)29 (0)50 (-2)5.5 (-0.607143)2580.25 (-433.628)8 (-1)40 (-2)84 (-3)123 (-6)215 (-12)54.1539 (+1.3617)3 (0)29 (0)144 (-9)48 (-3)469.137 (-24.3642)
b8e2ec7Fix crash on type comment with trailing space (#37Shantanu2023-07-0930 (+2)57 (+4)42 (0)29 (+1)52 (+2)6.10714 (-0.00824176)3013.88 (+247.391)9 (0)42 (+3)87 (+6)129 (+2)227 (+3)52.7922 (-0.531062)3 (0)29 (+1)153 (+2)51 (+3)493.501 (+41.119)
b4dca26Drop support for Python 3.7 (#3765) Shantanu2023-07-0528 (-12)53 (-21)42 (-13)28 (-9)50 (-9)6.11538 (-0.375843)2766.49 (-1722.42)9 (-1)39 (-18)81 (-33)127 (-43)224 (-63)53.3232 (+5.5061)3 (0)28 (-10)151 (-40)48 (-19)452.382 (-239.152)
e712e48Do not wrap implicitly concatenated strings used aYilei "Dolee" Yang2023-04-2840 (0)74 (0)55 (0)37 (0)59 (0)6.49123 (0.0)4488.91 (0.0)10 (0)57 (0)114 (0)170 (0)287 (-2)47.8171 (+0.0842759)3 (0)38 (0)191 (-2)67 (0)691.534 (0.0)
53c23e6Support files with type comment syntax errors (#35Tushar Sadhwani2023-03-1940 (0)74 (0)55 (+1)37 (+1)59 (+3)6.49123 (0.0)4488.91 (0.0)10 (0)57 (0)114 (0)170 (+8)289 (+12)47.7329 (-1.08545)3 (0)38 (+1)193 (+10)67 (0)691.534 (0.0)
69ca0a4Infer target version based on project metadata (#3Stijn de Gooijer2023-01-3140 (+1)74 (+2)54 (0)36 (0)56 (+1)6.49123 (+0.600319)4488.91 (+565.561)10 (+1)57 (+2)114 (+3)162 (0)277 (0)48.8183 (-0.248912)3 (0)37 (0)183 (0)67 (+3)691.534 (+25.5342)
b73b77aWrap concatenated strings used as function args inYilei "Dolee" Yang2022-10-2639 (0)72 (0)54 (0)36 (0)55 (0)5.89091 (0.0)3923.35 (0.0)9 (0)55 (0)111 (0)162 (0)277 (+2)49.0672 (-0.0884829)3 (0)37 (0)183 (+2)64 (0)666 (0.0)
f16333eremove unreachable code (#3328) fixes #3321nn2022-10-1139 (0)72 (0)54 (-1)36 (0)55 (0)5.89091 (0.0)3923.35 (0.0)9 (0)55 (0)111 (0)162 (-1)275 (-2)49.1557 (+0.10264)3 (0)37 (0)181 (-1)64 (0)666 (0.0)
b60b85bRemove redundant 3.6 code and bump mypy's python_vHugo van Kemenade2022-10-0639 (-2)72 (-4)55 (0)36 (-1)55 (0)5.89091 (-0.00564263)3923.35 (-261.629)9 (0)55 (-3)111 (-6)163 (0)277 (-1)49.0531 (+0.124541)3 (0)37 (-1)182 (0)64 (-3)666 (-43.7324)
411ed77Bump pre-commit hooks (#3191) Richard Si2022-07-2741 (0)76 (0)55 (-1)37 (-1)55 (0)5.89655 (0.0)4184.97 (0.0)9 (0)58 (0)117 (0)163 (0)278 (-2)48.9285 (-0.197296)3 (0)38 (-1)182 (0)67 (0)709.732 (0.0)
e0a780aAdd isort to linting toolchain Co-authored-by: ShRichard Si2022-07-2741 (0)76 (0)56 (+1)38 (+1)55 (0)5.89655 (0.0)4184.97 (0.0)9 (0)58 (0)117 (0)163 (0)280 (+2)49.1258 (+0.197296)3 (0)39 (+1)182 (0)67 (0)709.732 (0.0)
44d5da0Reformat codebase with isort Richard Si2022-07-2741 (0)76 (0)55 (-1)37 (-1)55 (0)5.89655 (0.0)4184.97 (0.0)9 (0)58 (0)117 (0)163 (0)278 (-2)48.9285 (-0.197296)3 (0)38 (-1)182 (0)67 (0)709.732 (0.0)
18c17beCopy over comments when hugging power ops (#2874)Richard Si2022-07-1341 (0)76 (0)56 (+2)38 (+4)55 (0)5.89655 (0.0)4184.97 (0.0)9 (0)58 (0)117 (0)163 (+2)280 (+8)49.1258 (+0.619792)3 (0)39 (+4)182 (+2)67 (0)709.732 (0.0)