db9c592 | Unify docstring detection (#4095)
Co-authored-by: | Jelle Zijlstra | 2023-12-28 | 1 (0) | 2 (0) | 25 (0) | 5 (0) | 18 (0) | 0.5 (0.0) | 2.37744 (0.0) | 1 (0) | 2 (0) | 3 (0) | 113 (+1) | 258 (+1) | 58.3677 (-0.114967) | 9 (0) | 7 (0) | 217 (+1) | 3 (0) | 4.75489 (0.0) |
ce28be2 | Add dedicated preview feature for East Asian Width | Jelle Zijlstra | 2023-12-10 | 1 (0) | 2 (0) | 25 (0) | 5 (0) | 18 (0) | 0.5 (0.0) | 2.37744 (0.0) | 1 (0) | 2 (0) | 3 (0) | 112 (+1) | 257 (+1) | 58.4826 (-0.115914) | 9 (0) | 7 (0) | 216 (+1) | 3 (0) | 4.75489 (0.0) |
89e28ea | Permit standalone form feed characters at the modu | tungol | 2023-11-21 | 1 (0) | 2 (0) | 25 (0) | 5 (0) | 18 (0) | 0.5 (0.0) | 2.37744 (0.0) | 1 (0) | 2 (0) | 3 (0) | 111 (+1) | 256 (+1) | 58.5985 (-0.116877) | 9 (0) | 7 (0) | 215 (+1) | 3 (0) | 4.75489 (0.0) |
50ed622 | Fix long case blocks not split into multiple lines | rdrll | 2023-11-07 | 1 (0) | 2 (0) | 25 (0) | 5 (0) | 18 (0) | 0.5 (0.0) | 2.37744 (0.0) | 1 (0) | 2 (0) | 3 (0) | 110 (+1) | 255 (+1) | 58.7154 (-0.117857) | 9 (0) | 7 (0) | 214 (+1) | 3 (0) | 4.75489 (0.0) |
878937b | [2213] Add support for single line format skip wit | Henri Holopainen | 2023-10-25 | 1 (0) | 2 (0) | 25 (0) | 5 (0) | 18 (0) | 0.5 (0.0) | 2.37744 (0.0) | 1 (0) | 2 (0) | 3 (0) | 109 (+1) | 254 (+1) | 58.8333 (-0.118853) | 9 (0) | 7 (0) | 213 (+1) | 3 (0) | 4.75489 (0.0) |
1d4c31a | [925] Improve multiline dictionary and list indent | Henri Holopainen | 2023-10-25 | 1 (0) | 2 (0) | 25 (0) | 5 (0) | 18 (0) | 0.5 (0.0) | 2.37744 (0.0) | 1 (0) | 2 (0) | 3 (0) | 108 (+1) | 253 (+1) | 58.9521 (-0.119865) | 9 (0) | 7 (0) | 212 (+1) | 3 (0) | 4.75489 (0.0) |
2db5ab0 | Allow empty line after block open before a comment | Henri Holopainen | 2023-10-23 | 1 (0) | 2 (0) | 25 (0) | 5 (0) | 18 (0) | 0.5 (0.0) | 2.37744 (0.0) | 1 (0) | 2 (0) | 3 (0) | 107 (+1) | 252 (+1) | 59.072 (-0.120895) | 9 (0) | 7 (0) | 211 (+1) | 3 (0) | 4.75489 (0.0) |
abe57e3 | Treat raw strings like other docstrings (#3947)
F | Jelle Zijlstra | 2023-10-16 | 1 (0) | 2 (0) | 25 (0) | 5 (0) | 18 (0) | 0.5 (0.0) | 2.37744 (0.0) | 1 (0) | 2 (0) | 3 (0) | 106 (+1) | 251 (+1) | 59.1929 (-0.121943) | 9 (0) | 7 (0) | 210 (+1) | 3 (0) | 4.75489 (0.0) |
1648ac5 | Fix long lines with power operator(s) getting spli | Henri Holopainen | 2023-10-16 | 1 (0) | 2 (0) | 25 (0) | 5 (0) | 18 (0) | 0.5 (0.0) | 2.37744 (0.0) | 1 (0) | 2 (0) | 3 (0) | 105 (+1) | 250 (+1) | 59.3148 (-0.123009) | 9 (0) | 7 (0) | 209 (+1) | 3 (0) | 4.75489 (0.0) |
b7717c3 | Standardise newlines after module-level docstrings | Daniƫl van Noord | 2023-10-09 | 1 (0) | 2 (0) | 25 (0) | 5 (0) | 18 (0) | 0.5 (0.0) | 2.37744 (0.0) | 1 (0) | 2 (0) | 3 (0) | 104 (+1) | 249 (+1) | 59.4378 (-0.124094) | 9 (0) | 7 (0) | 208 (+1) | 3 (0) | 4.75489 (0.0) |
36078bc | respect magic trailing commas in return types (#39 | John Litborn | 2023-10-04 | 1 (0) | 2 (0) | 25 (0) | 5 (0) | 18 (0) | 0.5 (0.0) | 2.37744 (0.0) | 1 (0) | 2 (0) | 3 (0) | 103 (+1) | 248 (+1) | 59.5619 (-0.125199) | 9 (0) | 7 (0) | 207 (+1) | 3 (0) | 4.75489 (0.0) |
8c5d96f | fix indentation of line breaks in long type hints | John Litborn | 2023-09-22 | 1 (0) | 2 (0) | 25 (0) | 5 (0) | 18 (0) | 0.5 (0.0) | 2.37744 (0.0) | 1 (0) | 2 (0) | 3 (0) | 102 (+1) | 247 (+1) | 59.6871 (-0.126323) | 9 (0) | 7 (0) | 206 (+1) | 3 (0) | 4.75489 (0.0) |
b40b01f | Blank line between nested and function def in stub | konsti | 2023-09-08 | 1 (0) | 2 (0) | 25 (0) | 5 (0) | 18 (0) | 0.5 (0.0) | 2.37744 (0.0) | 1 (0) | 2 (0) | 3 (0) | 101 (+1) | 246 (+1) | 59.8135 (-0.127467) | 9 (0) | 7 (0) | 205 (+1) | 3 (0) | 4.75489 (0.0) |
a20338c | Avoid removing whitespace for walrus operators wit | Charlie Marsh | 2023-09-08 | 1 (0) | 2 (0) | 25 (0) | 5 (0) | 18 (0) | 0.5 (0.0) | 2.37744 (0.0) | 1 (0) | 2 (0) | 3 (0) | 100 (+1) | 245 (+1) | 59.9409 (-0.128633) | 9 (0) | 7 (0) | 204 (+1) | 3 (0) | 4.75489 (0.0) |
c160e4b | More concise formatting for dummy implementations | Shantanu | 2023-08-03 | 1 (0) | 2 (0) | 25 (0) | 5 (0) | 18 (0) | 0.5 (0.0) | 2.37744 (0.0) | 1 (0) | 2 (0) | 3 (0) | 99 (+1) | 244 (+1) | 60.0696 (-0.12982) | 9 (0) | 7 (0) | 203 (+1) | 3 (0) | 4.75489 (0.0) |
b4dca26 | Drop support for Python 3.7 (#3765)
| Shantanu | 2023-07-05 | 1 (-1) | 2 (-2) | 25 (-1) | 5 (0) | 18 (0) | 0.5 (-0.5) | 2.37744 (-13.1323) | 1 (-1) | 2 (-2) | 3 (-3) | 98 (-5) | 243 (-6) | 60.1994 (+2.02092) | 9 (0) | 7 (0) | 202 (-5) | 3 (-3) | 4.75489 (-10.7549) |
3aad6e3 | Add support for PEP 695 syntax (#3703)
| Jelle Zijlstra | 2023-06-01 | 2 (0) | 4 (0) | 26 (0) | 5 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 103 (+2) | 249 (+21) | 58.1785 (-0.922097) | 9 (0) | 7 (0) | 207 (+21) | 6 (0) | 15.5098 (0.0) |
2fd9d8b | Remove blank lines before class docstring (#3692)
| Jonathan Berthias | 2023-05-18 | 2 (0) | 4 (0) | 26 (0) | 5 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 101 (+1) | 228 (+1) | 59.1006 (-0.132056) | 9 (0) | 7 (0) | 186 (+1) | 6 (0) | 15.5098 (0.0) |
e712e48 | Do not wrap implicitly concatenated strings used a | Yilei "Dolee" Yang | 2023-04-28 | 2 (0) | 4 (0) | 26 (0) | 5 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 100 (0) | 227 (-2) | 59.2326 (+0.0753121) | 9 (0) | 7 (0) | 185 (-2) | 6 (0) | 15.5098 (0.0) |
d7a28dd | Enforce a blank line after a nested class in stubs | WMOkiishi | 2023-03-18 | 2 (0) | 4 (0) | 26 (0) | 5 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 100 (+1) | 229 (+1) | 59.1573 (-0.132736) | 9 (0) | 7 (0) | 187 (+1) | 6 (0) | 15.5098 (0.0) |
fc6cea0 | Consistently format async statements similar to th | Yilei "Dolee" Yang | 2023-03-16 | 2 (0) | 4 (0) | 26 (0) | 5 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 99 (+1) | 228 (+1) | 59.29 (-0.13397) | 9 (0) | 7 (0) | 186 (+1) | 6 (0) | 15.5098 (0.0) |
4a063a9 | Improve multiline string handling (#1879)
Co-auth | Aneesh Agrawal | 2023-03-07 | 2 (0) | 4 (0) | 26 (0) | 5 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 98 (+1) | 227 (+1) | 59.424 (-0.135226) | 9 (0) | 7 (0) | 185 (+1) | 6 (0) | 15.5098 (0.0) |
ff53fc1 | Actually add trailing commas to collection literal | mainj12 | 2023-02-05 | 2 (0) | 4 (0) | 26 (0) | 5 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 97 (+1) | 226 (+1) | 59.5592 (-0.136507) | 9 (0) | 7 (0) | 184 (+1) | 6 (0) | 15.5098 (0.0) |
c4bd2e3 | Draft for Black 2023 stable style (#3418)
| Jelle Zijlstra | 2023-01-31 | 2 (0) | 4 (0) | 26 (0) | 5 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 96 (-8) | 225 (-8) | 59.6957 (+1.05749) | 9 (0) | 7 (0) | 183 (-8) | 6 (0) | 15.5098 (0.0) |
eabff67 | Format hex code in unicode escape sequences in str | Shivansh-007 | 2023-01-22 | 2 (0) | 4 (0) | 26 (0) | 5 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 104 (+1) | 233 (+1) | 58.6383 (-0.128019) | 9 (0) | 7 (0) | 191 (+1) | 6 (0) | 15.5098 (0.0) |
91e1e13 | Wrap multiple context managers in parentheses when | Yilei "Dolee" Yang | 2023-01-20 | 2 (0) | 4 (0) | 26 (0) | 5 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 103 (+2) | 232 (+5) | 58.7663 (-0.372073) | 9 (0) | 7 (0) | 190 (+5) | 6 (0) | 15.5098 (0.0) |
4e3303f | Parenthesize conditional expressions (#2278)
Co-a | Jordan Ephron | 2022-12-29 | 2 (0) | 4 (0) | 26 (0) | 5 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 101 (+1) | 227 (+1) | 59.1383 (-0.132326) | 9 (0) | 7 (0) | 185 (+1) | 6 (0) | 15.5098 (0.0) |
aafc21a | Prefer splitting right hand side of assignment sta | Yilei "Dolee" Yang | 2022-12-15 | 2 (0) | 4 (0) | 26 (0) | 5 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 100 (+1) | 226 (+1) | 59.2707 (-0.133546) | 9 (0) | 7 (0) | 184 (+1) | 6 (0) | 15.5098 (0.0) |
658c8d8 | Improve long values in dict literals (#3440)
| Yilei "Dolee" Yang | 2022-12-15 | 2 (0) | 4 (0) | 26 (0) | 5 (+2) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 99 (+1) | 225 (+3) | 59.4042 (+0.925602) | 9 (0) | 7 (+2) | 183 (+1) | 6 (0) | 15.5098 (0.0) |
8091b25 | Correctly handle trailing commas that are inside a | Yilei "Dolee" Yang | 2022-11-09 | 2 (0) | 4 (0) | 26 (0) | 3 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 98 (+1) | 222 (+1) | 58.4786 (-0.134135) | 9 (0) | 5 (0) | 182 (+1) | 6 (0) | 15.5098 (0.0) |
b73b77a | Wrap concatenated strings used as function args in | Yilei "Dolee" Yang | 2022-10-26 | 2 (0) | 4 (0) | 26 (0) | 3 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 97 (0) | 221 (+2) | 58.6128 (-0.0747654) | 9 (0) | 5 (0) | 181 (+2) | 6 (0) | 15.5098 (0.0) |
4abc039 | Enforce empty lines before classes/functions with | Yilei "Dolee" Yang | 2022-10-25 | 2 (0) | 4 (0) | 26 (0) | 3 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 97 (+1) | 219 (+1) | 58.6875 (-0.135978) | 9 (0) | 5 (0) | 179 (+1) | 6 (0) | 15.5098 (0.0) |
4da0851 | Add option to skip the first line of source code ( | Antonio Ossa-Guerra | 2022-10-06 | 2 (0) | 4 (0) | 26 (0) | 3 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 96 (+2) | 218 (+2) | 58.8235 (-0.275922) | 9 (0) | 5 (0) | 178 (+2) | 6 (0) | 15.5098 (0.0) |
4ebf14d | Strip trailing commas in subscripts with -C (#3209 | Shantanu | 2022-08-13 | 2 (0) | 4 (0) | 26 (0) | 3 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 94 (+1) | 216 (+1) | 59.0994 (-0.139995) | 9 (0) | 5 (0) | 176 (+1) | 6 (0) | 15.5098 (0.0) |
6064a43 | Use debug f-strings for feature detection (#3215)
| Shantanu | 2022-08-10 | 2 (0) | 4 (0) | 26 (0) | 3 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 93 (+1) | 215 (+5) | 59.2394 (-0.3003) | 9 (0) | 5 (0) | 175 (+5) | 6 (0) | 15.5098 (0.0) |
411ed77 | Bump pre-commit hooks (#3191)
| Richard Si | 2022-07-27 | 2 (0) | 4 (0) | 26 (-1) | 3 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 92 (0) | 210 (-1) | 59.5397 (0.0) | 9 (0) | 5 (0) | 170 (0) | 6 (0) | 15.5098 (0.0) |
e0a780a | Add isort to linting toolchain
Co-authored-by: Sh | Richard Si | 2022-07-27 | 2 (0) | 4 (0) | 27 (+1) | 3 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 92 (0) | 211 (+1) | 59.5397 (0.0) | 9 (0) | 5 (0) | 170 (0) | 6 (0) | 15.5098 (0.0) |
44d5da0 | Reformat codebase with isort
| Richard Si | 2022-07-27 | 2 (0) | 4 (0) | 26 (-1) | 3 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 92 (0) | 210 (-1) | 59.5397 (0.0) | 9 (0) | 5 (0) | 170 (0) | 6 (0) | 15.5098 (0.0) |
ad5c315 | Actually disable docstring prefix normalization wi | Richard Si | 2022-07-14 | 2 (0) | 4 (0) | 27 (0) | 3 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 92 (+1) | 211 (+1) | 59.5397 (-0.144046) | 9 (0) | 5 (0) | 170 (+1) | 6 (0) | 15.5098 (0.0) |
4bb7bf2 | Remove newline after code block open (#3035)
Co-a | Sagi Shadur | 2022-06-11 | 2 (0) | 4 (0) | 27 (0) | 3 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 91 (+1) | 210 (+1) | 59.6838 (-0.145511) | 9 (0) | 5 (0) | 169 (+1) | 6 (0) | 15.5098 (0.0) |
1e55718 | Implement support for PEP 646 (#3071)
| Batuhan Taskaya | 2022-05-26 | 2 (0) | 4 (0) | 27 (0) | 3 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 90 (+1) | 209 (+2) | 59.8293 (-0.188485) | 9 (0) | 5 (0) | 168 (+2) | 6 (0) | 15.5098 (0.0) |
20d8ccb | Put closing quote on a separate line if docstring | Iain Dorrington | 2022-05-08 | 2 (0) | 4 (0) | 27 (0) | 3 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 89 (+1) | 207 (+1) | 60.0178 (-0.148862) | 9 (0) | 5 (0) | 166 (+1) | 6 (0) | 15.5098 (0.0) |
7f7673d | Support 3.11 / PEP 654 syntax (#3016)
| Batuhan Taskaya | 2022-04-15 | 2 (0) | 4 (0) | 27 (0) | 3 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 88 (+2) | 206 (+17) | 60.1666 (-0.984151) | 9 (0) | 5 (0) | 165 (+17) | 6 (0) | 15.5098 (0.0) |
98fccce | Better manage return annotation brackets (#2990)
| Joe Young | 2022-04-09 | 2 (0) | 4 (0) | 27 (0) | 3 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 86 (+1) | 189 (+1) | 61.1508 (-0.159449) | 9 (0) | 5 (0) | 148 (+1) | 6 (0) | 15.5098 (0.0) |
14e5ce5 | Remove unnecessary parentheses from tuple unpackin | Joe Young | 2022-03-24 | 2 (0) | 4 (0) | 27 (0) | 3 (0) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 85 (+1) | 188 (+1) | 61.3102 (-0.161192) | 9 (0) | 5 (0) | 147 (+1) | 6 (0) | 15.5098 (0.0) |
3800ebd | Avoid magic-trailing-comma in single-element subsc | Joe Young | 2022-03-23 | 2 (0) | 4 (0) | 27 (0) | 3 (-3) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 84 (+1) | 187 (-1) | 61.4714 (-1.82343) | 9 (0) | 5 (-2) | 146 (+1) | 6 (0) | 15.5098 (0.0) |
086ae68 | Remove power hugging formatting from preview (#292 | Shivansh-007 | 2022-03-16 | 2 (0) | 4 (0) | 27 (0) | 6 (+3) | 18 (0) | 1 (0.0) | 15.5098 (0.0) | 2 (0) | 4 (0) | 6 (0) | 83 (-1) | 188 (+1) | 63.2948 (+1.82343) | 9 (0) | 7 (+2) | 145 (-1) | 6 (0) | 15.5098 (0.0) |