Commit Graph

  • 8c74d7901f Implement fluent interfaces Łukasz Langa 2018-05-16 15:09:02 -0700
  • 1dadeef47a Consider in, not in, is, is not operators Łukasz Langa 2018-05-16 14:31:37 -0700
  • f24635635e For omitting optional parentheses, ignore delimiters of lower priorities Łukasz Langa 2018-05-16 14:40:23 -0700
  • 96e68f0341 Report progress on multiple files incrementally Łukasz Langa 2018-05-16 11:45:32 -0700
  • b4cee97c99 Link fix to issue Łukasz Langa 2018-05-15 22:15:28 -0700
  • 5a47fd13cc Don't use optional parentheses in unnecessary situations Łukasz Langa 2018-05-15 20:52:22 -0700
  • 8b64e916f6 Simplify is_trivial_* methods Łukasz Langa 2018-05-15 13:25:00 -0700
  • 2b3206dc23 Document .pyi formatting Łukasz Langa 2018-05-15 13:05:19 -0700
  • 634dc5a20e Warn that right_hand_split() modifies bracket_depth in leaves Łukasz Langa 2018-05-15 12:18:28 -0700
  • 14ba1bf8b6 Add support for pyi files (#210) Jelle Zijlstra 2018-05-15 15:09:35 -0400
  • 3eab6d3131 acks += miggaiowski Łukasz Langa 2018-05-15 01:08:51 -0700
  • 3eea3aad86 Don't explode trailers that fit in a single line Łukasz Langa 2018-05-14 12:05:39 -0700
  • a677713ebf Re-use indexes of current iteration in comments_after() Łukasz Langa 2018-05-14 11:17:56 -0700
  • 5db5697eb1 acks += JelleZijlstra Łukasz Langa 2018-05-09 21:40:51 -0700
  • 6a01b76419 Travis workaround script no longer necessary Łukasz Langa 2018-05-09 16:05:12 -0700
  • c667b85a7f Check for broken symlinks before checking file data (#202) Miguel Gaiowski 2018-05-14 22:13:48 -0700
  • 0da97417ed fix a spelling typo (#206) jose nazario 2018-05-12 13:44:30 -0400
  • 223268aaae Update Travis to use the default 3.7-dev binary Łukasz Langa 2018-05-09 15:56:44 -0700
  • 262230a13b Document string prefix standardization Łukasz Langa 2018-05-09 15:45:38 -0700
  • 2c6413f2b2 Adding Jupyter Notebook magic command (#200) Vishwas B Sharma 2018-05-10 03:56:56 +0530
  • 21c8dc85f5 Remove u prefix if unicode_literals is present (#199) Jelle Zijlstra 2018-05-09 15:26:41 -0700
  • 32e2f20e9a Show badge for stable docs, not latest Łukasz Langa 2018-05-09 00:01:20 -0700
  • 90e14e8b61 Don't make parentheses invisible around yield expressions Łukasz Langa 2018-05-08 23:31:41 -0700
  • 7595dabb43 Fix docstring of is_vararg Łukasz Langa 2018-05-08 23:03:59 -0700
  • e400fe8582 Clarify language in README Łukasz Langa 2018-05-08 21:08:07 -0700
  • 1b51e2c078 Automatic management of parentheses in elif, too Łukasz Langa 2018-05-08 21:01:50 -0700
  • c9b73b99ac Support nested lambdas in BracketTracker Łukasz Langa 2018-05-08 20:59:18 -0700
  • 793450aeb0 Automatic management of parentheses in assignments Łukasz Langa 2018-05-08 17:28:40 -0700
  • a68dd928e6 Fix docstrings of visit_stmt and normalize_invisible_parens Łukasz Langa 2018-05-08 16:42:41 -0700
  • 7811f957f3 Delimit multiline expressions according to math operator priority Łukasz Langa 2018-05-08 16:20:27 -0700
  • 1747c388bb Discover whether a file is Python 3.6+ also by stars in calls Łukasz Langa 2018-05-08 15:44:44 -0700
  • e196180a0d Addresses #174 Neovim Error (#197) Codey Oxley 2018-05-08 21:08:25 -0700
  • 987543001a Upgrade dependencies Łukasz Langa 2018-05-07 18:44:18 -0700
  • 0967dfcbeb Don't fail the entire right_hand_split if an optional split failed Łukasz Langa 2018-05-07 18:46:16 -0700
  • 27a36671fe Diff version Łukasz Langa 2018-05-07 11:36:51 -0700
  • cfb003f51c Make parentheses invisible recursively in atoms Łukasz Langa 2018-05-07 11:12:38 -0700
  • dc0c14240e Don't leave invalid trailing comma on imports Łukasz Langa 2018-05-07 10:34:30 -0700
  • c6a6cfd3a2 Update README (change log; acks += skapil; acks += tiran) Łukasz Langa 2018-05-07 10:29:37 -0700
  • b1cd59f267 Formatting nits Łukasz Langa 2018-05-07 10:22:43 -0700
  • 6dbb657681 Removing empty parentheses after class name (#180) snlkapil 2018-05-07 10:15:24 -0700
  • 2d9eaafa97 Output something when no files are reformatted (#190) Christian Heimes 2018-05-07 19:12:47 +0200
  • 8325f893b4 Add more files/directories to .gitignore (#191) Christian Heimes 2018-05-07 19:11:21 +0200
  • 21ccf44b27 More detailed isort configuration explanation Łukasz Langa 2018-05-03 00:48:37 -0700
  • adf4ebd2d9 Remove unnecessary shebang lines (#189) Christian Heimes 2018-05-04 22:52:17 +0200
  • e84dee52d9 Should this be "_cede_ control" (#187) David Szotten 2018-05-03 04:25:23 +0100
  • 9f096d5536 Format subscriptions in a PEP-8 compliant way (#178) Zsolt Dollenstein 2018-04-30 22:49:30 -0700
  • 1885721182 fix type errors in setup.py (#179) Zsolt Dollenstein 2018-04-29 00:50:08 -0700
  • 6243540ae7 .gititnore += .vscode Łukasz Langa 2018-04-28 13:47:59 -0700
  • 0f3ecb7e50 18.4a4 hotfix: don't populate the cache on --check 18.4a4 Łukasz Langa 2018-04-27 14:02:10 -0700
  • 25abcea6c5 Reword inspiration Łukasz Langa 2018-04-26 17:10:40 -0700
  • b62bd4de75 Add explode_split to documentation Łukasz Langa 2018-04-24 14:27:21 -0700
  • 1445bea97e 18.4a3 18.4a3 Łukasz Langa 2018-04-24 13:52:12 -0700
  • 09f5ee3a19 Split imports like isort Łukasz Langa 2018-04-24 13:44:28 -0700
  • b250aed47b Do not enforce empty lines after control flow statements Łukasz Langa 2018-04-24 12:40:46 -0700
  • 9d671bdbe1 Split ternary expressions Łukasz Langa 2018-04-24 12:19:56 -0700
  • 92957a41e3 Make cache work with non-default line lenghts (#163) Jonas Obrist 2018-04-25 03:56:50 +0900
  • 52fda8b0e9 Support sticky standalone comments (comments preceding defs, classes, and decorators) Łukasz Langa 2018-04-24 11:50:31 -0700
  • 29e97d1d4a [#154] Handle comments between decorators properly (#166) Vishwas B Sharma 2018-04-24 09:38:12 -0700
  • 337a4199f9 Add install instructions for Vim plugin (#131) Josh Holland 2018-04-24 17:36:28 +0100
  • 2ba1d7ef7a Improve change log message Łukasz Langa 2018-04-23 15:58:16 -0700
  • 54d707e10a Allow standalone comments to close code blocks Łukasz Langa 2018-04-23 15:55:32 -0700
  • c86fb36232 Accelerate Unicode identifier support (backport from Lib/tokenize.py) Łukasz Langa 2018-04-23 14:31:35 -0700
  • 82198030ee Remove nonsensical grammar from blib2to3 Łukasz Langa 2018-04-23 14:24:14 -0700
  • 959ff798bc Put the PSF license in blib2to3/ to mark that code. (#162) Gregory P. Smith 2018-04-23 14:19:24 -0700
  • 06e95b1e9b Show full path on diffs Łukasz Langa 2018-04-23 12:00:03 -0700
  • 2e52a2b3ec acks += csurfer Łukasz Langa 2018-04-23 11:48:58 -0700
  • 3ddf73337d Refactor reformat_one and schedule_formatting to decrease state Łukasz Langa 2018-04-23 11:48:01 -0700
  • c012c70176 Fix tests on windows (#159) Zsolt Dollenstein 2018-04-23 19:23:36 +0100
  • 5e1e1a1820 [#149] Make check and diff not mutually exclusive (#161) Vishwas B Sharma 2018-04-23 11:23:11 -0700
  • b07ca2b7d5 Add AppVeyor for Windows builds Łukasz Langa 2018-04-21 15:32:01 -0700
  • d73166c42b Move delimiter token skipping to BracketTracker Łukasz Langa 2018-04-21 15:08:36 -0700
  • b5b658da06 Skip handling signals on event loops that don't support it (#156) Zsolt Dollenstein 2018-04-21 20:16:02 +0100
  • 5cfea54c15 fixed cache file location in readme (#150) Jonas Obrist 2018-04-22 04:15:13 +0900
  • 2446941824 Remove dead code Łukasz Langa 2018-04-18 22:43:23 -0700
  • c984042ad2 Print exact Python version with build date Łukasz Langa 2018-04-18 22:29:01 -0700
  • e00e3d5bb2 acks += ojii Łukasz Langa 2018-04-18 22:17:18 -0700
  • 6a9d09cd44 Store pickles for 3.8.0a0 Łukasz Langa 2018-04-18 22:17:00 -0700
  • df80103c33 Solve the Travis failure with 3.7 from deadsnakes Łukasz Langa 2018-04-18 19:36:39 -0700
  • 0a340e1f22 Update documentation Łukasz Langa 2018-04-18 18:19:04 -0700
  • aa5629204c Docstring for max_delimiter_priority_in_atom() Łukasz Langa 2018-04-18 18:13:36 -0700
  • 15d5e36ea3 Simplify single-file vs. multi-file modes Łukasz Langa 2018-04-18 17:59:28 -0700
  • 8429f3a63b Revert format_file_in_place() and format_stdin_to_stdout() to return bools Łukasz Langa 2018-04-18 17:46:03 -0700
  • dcd77136f8 Update 3.6.4 grammar pickle Łukasz Langa 2018-04-18 17:41:49 -0700
  • 639b62dcd3 Added caching (#136) Jonas Obrist 2018-04-19 09:27:07 +0900
  • f7fd36b228 add sublack plugin for sublimetext (#137) jgirardet 2018-04-17 22:24:29 +0200
  • 0507044474
    Merge pull request #138 from ambv/star-expr Zsolt Dollenstein 2018-04-17 20:52:17 +0100
  • 68cc9786d3 Add changelog entry Zsolt Dollenstein 2018-04-17 20:46:40 +0100
  • 661908cd02 use STARS instead of STAR | DOUBLESTAR Zsolt Dollenstein 2018-04-17 20:28:25 +0100
  • 5192ed484b Parse complex expressions in parameters after * and ** Zsolt Dollenstein 2018-04-17 09:04:35 +0100
  • a764f1bb3b Generalize star expression handling Łukasz Langa 2018-04-16 01:32:09 -0700
  • f294cc272c 18.4a2 18.4a2 Łukasz Langa 2018-04-13 12:06:40 -0700
  • 2104b7cdcb Handle unnecessarily escaped strings (#128) Zsolt Dollenstein 2018-04-13 19:31:23 +0100
  • 8e7848c63e Open temporary files with utf-8 encoding (#126) Zsolt Dollenstein 2018-04-12 19:19:21 +0100
  • c071af761e Consistent empty lines in Change Log Łukasz Langa 2018-04-11 23:36:50 -0700
  • 51635ef68c Advertise Windows support in Vim plugin Łukasz Langa 2018-04-11 23:29:57 -0700
  • dc32757bcc Make Vim plugin work on macOS/Linux again Łukasz Langa 2018-04-11 23:29:00 -0700
  • 19d69b34e5 Fix placement of dictionary unpacking inside dict literals Łukasz Langa 2018-04-11 23:19:03 -0700
  • e41844feb7 Remove debug print Łukasz Langa 2018-04-11 23:09:07 -0700
  • 9138a75b75 Fix parsing of unaligned standalone comments Łukasz Langa 2018-04-11 23:07:56 -0700
  • 1909d8cc6b Add windows support for black vim plugin (#123) Zsolt Dollenstein 2018-04-12 03:55:47 +0100