All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@git.madduck.net.
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
| 2019-06-29 | 
Brandt Bucher | Force parentheses between unary op and binary power...  | 
tree | commitdiff | 
| 2019-06-15 | 
Zsolt Dollenstein | Pin comment to single leaf in invisible parens (#872) | 
tree | commitdiff | 
| 2019-06-15 | 
dylanjblack | Fix trailing comma for function with one arg (#880...  | 
tree | commitdiff | 
| 2019-05-26 | 
Zsolt Dollenstein | Don't introduce quotes to f-string sub-expressions...  | 
tree | commitdiff | 
| 2019-05-16 | 
Jelle Zijlstra | remove obviously unnecessary parentheses (#850) | 
tree | commitdiff | 
| 2019-05-09 | 
Benjamin Woodruff | Move tokenizer config onto grammar, rename flag | 
tree | commitdiff | 
| 2019-05-09 | 
Benjamin Woodruff | Add support for always tokenizing async/await as keywords | 
tree | commitdiff | 
| 2019-05-08 | 
Jason Fried | Make --safe work for Python2.7 syntax, by using typed_a...  | 
tree | commitdiff | 
| 2019-05-08 | 
Carl Meyer | Avoid unstable formatting when comment follows escaped...  | 
tree | commitdiff | 
| 2019-05-07 | 
Jelle Zijlstra | Add parentheses around tuple unpack assignment (#832) | 
tree | commitdiff | 
| 2019-05-07 | 
Jelle Zijlstra | Remove unnecessary parens around yield (#834) | 
tree | commitdiff | 
| 2019-05-06 | 
Jelle Zijlstra | fix handling of comments in from imports (#829) | 
tree | commitdiff | 
| 2019-03-25 | 
Jelle Zijlstra | Split the TRAILING_COMMA feature (#763) | 
tree | commitdiff | 
| 2019-03-16 | 
Jelle Zijlstra | redo grammar selection, add test (#765) | 
tree | commitdiff | 
| 2019-03-15 | 
Jelle Zijlstra | fix incorrect call (#762) | 
tree | commitdiff | 
| 2019-03-14 | 
Andy Freeland | Fix print() function on Python 2 (#754) | 
tree | commitdiff | 
| 2019-03-14 | 
Łukasz Langa | Mention tab comment fixes, extend tests | 
tree | commitdiff | 
| 2019-03-14 | 
Łukasz Langa | Enhance the type comment patch | 
tree | commitdiff | 
| 2019-03-14 | 
Anders-Petter Ljun...  | Changes default logger used by blib2to3 Driver (#732) | 
tree | commitdiff | 
| 2019-03-08 | 
Jelle Zijlstra | remove Python implementation-specific versions (#736) | 
tree | commitdiff | 
| 2019-02-24 | 
Jelle Zijlstra | remove --py36 (#724) | 
tree | commitdiff | 
| 2019-02-23 | 
Jelle Zijlstra |  split long del statements into multiple lines (#698) | 
tree | commitdiff | 
| 2019-02-07 | 
Zsolt Dollenstein | Remove numeric underscore normalization (#696) | 
tree | commitdiff | 
| 2019-02-07 | 
Jelle Zijlstra | Add `--target-version` option to allow users to choose...  | 
tree | commitdiff | 
| 2019-02-05 | 
Samuel Cormier-Iijima | Fix indent calculation with tabs when computing prefixe...  | 
tree | commitdiff | 
| 2019-02-05 | 
Jan Hnátek | Fix location of expression.diff in the change notificat...  | 
tree | commitdiff | 
| 2019-01-05 | 
Utsav Shah | Add support for special comments in multiline functions...  | 
tree | commitdiff | 
| 2018-11-29 | 
Jim Brännlund | Silence expected stderr (#621) | 
tree | commitdiff | 
| 2018-11-20 | 
Jelle Zijlstra | Refactor Travis (#614) | 
tree | commitdiff | 
| 2018-09-26 | 
Łukasz Langa | Fix mangling pweave and Spyder IDE special comments | 
tree | commitdiff | 
| 2018-09-26 | 
Łukasz Langa | Add trailing comma for single `as` imports, too | 
tree | commitdiff | 
| 2018-09-26 | 
Zsolt Dollenstein | Add trailing comma when a single import doesn't fit...  | 
tree | commitdiff | 
| 2018-09-26 | 
Zsolt Dollenstein | Add underscores to numeric literals with more than...  | 
tree | commitdiff | 
| 2018-09-25 | 
Zsolt Dollenstein | Uppercase digits in hex literals (#530) | 
tree | commitdiff | 
| 2018-09-17 | 
Zsolt Dollenstein | blackd: a HTTP server for blackening (#460) | 
tree | commitdiff | 
| 2018-09-17 | 
Zsolt Dollenstein | fix unstable formatting when unpacking big tuples ...  | 
tree | commitdiff | 
| 2018-09-08 | 
Zsolt Dollenstein | Make sure `async for` is not broken up to separate...  | 
tree | commitdiff | 
| 2018-08-26 | 
Zsolt Dollenstein | fix lint errors | 
tree | commitdiff | 
| 2018-08-26 | 
Zsolt Dollenstein | add test case for preserving newlines from stdin | 
tree | commitdiff | 
| 2018-08-23 | 
Jelle Zijlstra | change some numeric behavior (#469) | 
tree | commitdiff | 
| 2018-08-23 | 
Jelle Zijlstra | fix bracket match bug (#470) | 
tree | commitdiff | 
| 2018-08-22 | 
Jelle Zijlstra | wrap atoms in invisible parens to split adjacent string...  | 
tree | commitdiff | 
| 2018-08-20 | 
Jelle Zijlstra | fix misformatting of floats with leading zeros (#464) | 
tree | commitdiff | 
| 2018-08-20 | 
Zsolt Dollenstein | Support parsing of async generators in non-async functi...  | 
tree | commitdiff | 
| 2018-08-20 | 
Jelle Zijlstra | autodetect Python 3.6 on the basis of underscores ...  | 
tree | commitdiff | 
| 2018-08-17 | 
Jelle Zijlstra | normalize numeric literals (#454) | 
tree | commitdiff | 
| 2018-07-22 | 
Zsolt Dollenstein | Look at actual parenthesis when generating ignored...  | 
tree | commitdiff | 
| 2018-07-18 | 
Zsolt Dollenstein | update to mypy 0.620 and make tests pass again | 
tree | commitdiff | 
| 2018-07-02 | 
Zsolt Dollenstein | Improve get_future_imports implementation. | 
tree | commitdiff | 
| 2018-06-21 | 
Łukasz Langa | Don't freeze when multiple comments directly precede...  | 
tree | commitdiff | 
| 2018-06-20 | 
Łukasz Langa | More tests for `# fmt: off` | 
tree | commitdiff | 
| 2018-06-20 | 
Łukasz Langa | Trivial nits | 
tree | commitdiff | 
| 2018-06-20 | 
Łukasz Langa | Stop Click from crashing Black on invalid environments | 
tree | commitdiff | 
| 2018-06-20 | 
Łukasz Langa | Move INDENT value to the postponed prefix | 
tree | commitdiff | 
| 2018-06-20 | 
Łukasz Langa | Use the separate pass for `# fmt: off` on all code | 
tree | commitdiff | 
| 2018-06-19 | 
Łukasz Langa | Support `# fmt: off/on` pairs within brackets | 
tree | commitdiff | 
| 2018-06-16 | 
Jelle Zijlstra | Add blank line after constants in stub file (#360) | 
tree | commitdiff | 
| 2018-06-13 | 
Neraste | Ignore symbolic links pointing outside of the root...  | 
tree | commitdiff | 
| 2018-06-10 | 
Zsolt Dollenstein | Fix string normalization eating all backslashes above 3 | 
tree | commitdiff | 
| 2018-06-10 | 
Łukasz Langa | Add failing test data | 
tree | commitdiff | 
| 2018-06-10 | 
Łukasz Langa | Make test_black.py work in profilers | 
tree | commitdiff | 
| 2018-06-09 | 
Łukasz Langa | Move profiling data out of tests/data | 
tree | commitdiff | 
| 2018-06-09 | 
Zsolt Dollenstein | Fix string normalization sometimes producing invalid...  | 
tree | commitdiff | 
| 2018-06-08 | 
Łukasz Langa | Return early from comment placement calculation on...  | 
tree | commitdiff | 
| 2018-06-07 | 
Zsolt Dollenstein | fix handling of empty triple quoted strings (#314) | 
tree | commitdiff | 
| 2018-06-07 | 
Łukasz Langa | Support pyproject.toml | 
tree | commitdiff | 
| 2018-06-06 | 
Łukasz Langa | Move test data to data | 
tree | commitdiff | 
| 2018-06-06 | 
Zsolt Dollenstein | Don't put a space after `*` in `g = 1, *"x"` (#309) | 
tree | commitdiff | 
| 2018-06-06 | 
Zsolt Dollenstein | Change tests with stdin/out to exercise black.main...  | 
tree | commitdiff | 
| 2018-06-05 | 
Łukasz Langa | Fix unnecessary parentheses when a line contains multil...  | 
tree | commitdiff | 
| 2018-06-05 | 
Łukasz Langa | Fix long trivial assignments being wrapped in unnecessa...  | 
tree | commitdiff | 
| 2018-06-05 | 
Łukasz Langa | Fix handling of empty files | 
tree | commitdiff | 
| 2018-06-05 | 
Łukasz Langa | Consider stars in testlist_star_expr unpacking (because...  | 
tree | commitdiff | 
| 2018-06-05 | 
Łukasz Langa | Properly format unified diff | 
tree | commitdiff | 
| 2018-06-04 | 
Łukasz Langa | Make source handling use sets instead of lists | 
tree | commitdiff | 
| 2018-06-04 | 
Zsolt Dollenstein | Preserve line endings when formatting a file in place...  | 
tree | commitdiff | 
| 2018-06-04 | 
Łukasz Langa | Add `--verbose` and report excluded paths in it, too | 
tree | commitdiff | 
| 2018-06-04 | 
Łukasz Langa | Introduce "project root" as a concept | 
tree | commitdiff | 
| 2018-06-01 | 
Zsolt Dollenstein | Skip symlink test if can't create one (#287) | 
tree | commitdiff | 
| 2018-06-01 | 
Łukasz Langa | Make empty --include mean "anything goes", simplify...  | 
tree | commitdiff | 
| 2018-06-01 | 
Mika⠙ | Added --include and --exclude cli options (#281) | 
tree | commitdiff | 
| 2018-05-30 | 
Łukasz Langa | Add --skip-string-normalization | 
tree | commitdiff | 
| 2018-05-29 | 
Łukasz Langa | Refactor --pyi and --py36 into FileMode | 
tree | commitdiff | 
| 2018-05-29 | 
Łukasz Langa | Clean up PEP 257 support | 
tree | commitdiff | 
| 2018-05-29 | 
Luka Sterbic | Class new line between docstrings / vars / methods...  | 
tree | commitdiff | 
| 2018-05-23 | 
Carl Meyer | Add --pyi and --py36 flags (#249) | 
tree | commitdiff | 
| 2018-05-22 | 
Łukasz Langa | Fix unstable formatting on trailers omitted from line...  | 
tree | commitdiff | 
| 2018-05-21 | 
Łukasz Langa | Fix invalid code on stars in long from-imports being...  | 
tree | commitdiff | 
| 2018-05-21 | 
Łukasz Langa | Fix optional parentheses being removed within `# fmt...  | 
tree | commitdiff | 
| 2018-05-21 | 
Łukasz Langa | Fix invalid code in an omitted trailer on large expressions | 
tree | commitdiff | 
| 2018-05-18 | 
Łukasz Langa | Don't explode a one-element collection ending with...  | 
tree | commitdiff | 
| 2018-05-18 | 
Łukasz Langa | Fix overly optimistic removal of optional parentheses | 
tree | commitdiff | 
| 2018-05-18 | 
Łukasz Langa | Don't allow indexing to trigger omitting optional paren...  | 
tree | commitdiff | 
| 2018-05-18 | 
Łukasz Langa | Fix consecutive string literals not forcing optional...  | 
tree | commitdiff | 
| 2018-05-18 | 
Łukasz Langa | Avoid treating ellipsis as a dot delimiter | 
tree | commitdiff | 
| 2018-05-18 | 
Łukasz Langa | Always explode data structure literals | 
tree | commitdiff | 
| 2018-05-17 | 
Łukasz Langa | Fix multiline strings unnecessarily wrapped in optional...  | 
tree | commitdiff | 
| 2018-05-16 | 
Łukasz Langa | Implement fluent interfaces | 
tree | commitdiff | 
| 2018-05-16 | 
Łukasz Langa | Consider `in`, `not in`, `is`, `is not` operators | 
tree | commitdiff | 
| 2018-05-16 | 
Łukasz Langa | Don't use optional parentheses in unnecessary situations | 
tree | commitdiff | 
| next |