Łukasz Langa
54d707e10a
Allow standalone comments to close code blocks
...
Fixes #16
Fixes #32
2018-04-23 16:17:12 -07:00
Łukasz Langa
06e95b1e9b
Show full path on diffs
...
Fixes #130
2018-04-23 12:00:03 -07:00
Łukasz Langa
2e52a2b3ec
acks += csurfer
2018-04-23 11:48:58 -07:00
Łukasz Langa
d73166c42b
Move delimiter token skipping to BracketTracker
...
Also, added lambda argument delimiter skipping.
Fixes #133
2018-04-21 15:08:36 -07:00
Jonas Obrist
5cfea54c15
fixed cache file location in readme ( #150 )
2018-04-21 12:15:13 -07:00
Łukasz Langa
e00e3d5bb2
acks += ojii
2018-04-18 22:17:18 -07:00
Jonas Obrist
639b62dcd3
Added caching ( #136 )
...
Black will cache already formatted files using their file size and
modification timestamp. The cache is per-user and will always be used
unless Black is used with --diff or with code provided via standard
input.
2018-04-18 17:27:07 -07:00
jgirardet
f7fd36b228
add sublack plugin for sublimetext ( #137 )
2018-04-17 13:24:29 -07:00
Zsolt Dollenstein
68cc9786d3
Add changelog entry
2018-04-17 20:46:40 +01:00
Łukasz Langa
a764f1bb3b
Generalize star expression handling
...
Fixes #132
2018-04-16 01:34:15 -07:00
Łukasz Langa
f294cc272c
18.4a2
2018-04-13 12:06:40 -07:00
Zsolt Dollenstein
2104b7cdcb
Handle unnecessarily escaped strings ( #128 )
2018-04-13 11:31:23 -07:00
Łukasz Langa
c071af761e
Consistent empty lines in Change Log
2018-04-11 23:36:50 -07:00
Łukasz Langa
51635ef68c
Advertise Windows support in Vim plugin
2018-04-11 23:29:57 -07:00
Łukasz Langa
19d69b34e5
Fix placement of dictionary unpacking inside dict literals
...
Fixes #111
2018-04-11 23:22:22 -07:00
Łukasz Langa
9138a75b75
Fix parsing of unaligned standalone comments
...
Fixes #99
Fixes #112
2018-04-11 23:22:22 -07:00
Łukasz Langa
cb5aadad74
Automatic parentheses management
...
Fixes #4
2018-04-11 01:36:18 -07:00
Łukasz Langa
e8ba352777
team += zsol
2018-04-09 15:09:45 -07:00
Łukasz Langa
6f6762dba0
Console formatting nits
2018-04-09 15:09:22 -07:00
Steven M. Vascellaro
ecc294741e
README: Add instructions for PyCharm ( #81 )
...
Instructions to add `black` to "External Tools" in PyCharm.
Adapted from https://kirankoduru.github.io/python/pylint-with-pycharm.html
2018-04-09 12:00:37 -07:00
Mika⠙
00cadd43ee
Document that W503 is not compliant with PEP 8 ( #114 )
2018-04-06 08:02:11 -07:00
Łukasz Langa
60a8333857
team += autophagy
2018-04-05 14:27:27 -07:00
Łukasz Langa
b7f4ace0d1
acks += asottile
2018-04-04 15:11:48 -07:00
Łukasz Langa
f20e1f61f8
Update change log
2018-04-04 15:10:58 -07:00
Anthony Sottile
12a095f038
Update language-version
=> language_version
( #106 )
2018-04-04 15:09:34 -07:00
Łukasz Langa
f8e9544c93
Add integration for pre-commit.com ( #104 )
...
Fixes #103
2018-04-04 13:19:30 -07:00
Łukasz Langa
0f99987c0a
acks += ikatanic
2018-04-04 09:57:12 -07:00
Łukasz Langa
21c32d80b6
Add --quiet
...
Fixes #78
2018-04-02 23:17:39 -07:00
Łukasz Langa
65c52a655f
18.4a0
2018-04-01 00:30:45 -07:00
Łukasz Langa
a7ff469869
acks += zsol
2018-04-01 00:14:30 -07:00
Łukasz Langa
2f260514f6
Ignore # fmt: off
as inline comment
...
Black cannot currently support this form due to its generator-based nature.
This is mostly a problem for existing `# yapf: disable` usage as trailing
comment.
Fixes #95
2018-04-01 00:08:09 -07:00
Łukasz Langa
fcaaf955be
Clarify why Black prefers double quotes
2018-03-31 20:56:29 -07:00
Łukasz Langa
a20a3eeb0f
Support --diff for both files and stdin
...
Fixes #87
2018-03-31 15:46:09 -07:00
Zsolt Dollenstein
a42aef7806
Describe how string literals are handled ( #96 )
2018-03-31 14:42:48 -07:00
Mika⠙
3455389e48
Lines now break before all delimiters ( #94 )
...
The default behaviour is that now all lines break *before* delimiters,
instead of afterwards. The special cases for this are commas and
behaviour around args.
Resolves #73
2018-03-31 11:52:11 -07:00
Łukasz Langa
4dfec562ed
Document asyncio fixes
2018-03-31 01:02:05 -07:00
Łukasz Langa
fa159bb357
Mention fix for #22 in changelog
2018-03-29 21:20:50 -07:00
Łukasz Langa
10bb45c35e
First stab at the Vim plugin!
2018-03-27 02:31:51 -07:00
Łukasz Langa
e5f8251704
Allow up to two empty lines on module level and single empty lines otherwise
...
Fixes #74
2018-03-26 22:55:56 -07:00
Łukasz Langa
1f445a01c8
It's obviously not just me, yo. Thanks y'all 🖤
2018-03-26 21:29:49 -07:00
Łukasz Langa
fc869039eb
Don't crash and burn on empty lines with trailing whitespace
...
Fixes #80
2018-03-26 18:41:25 -07:00
Łukasz Langa
611737f9cc
Big documentation deduplication
...
Most is not generated from README.md so we no longer have to remember to update
two Change Logs, and so on!
If we decide to diverge from the README in Sphinx, that's fine, too. We will
just create dedicated documents.
2018-03-26 18:39:02 -07:00
Artem Malyshev
5c6a0dd03f
Add Emacs text editor integration to the README. ( #79 )
2018-03-26 13:41:31 -07:00
Łukasz Langa
4b8823e563
Self-host PyPI-related badges
2018-03-26 02:15:13 -07:00
Łukasz Langa
74f8c1316c
Custom MIT license badge
2018-03-26 01:53:29 -07:00
Łukasz Langa
b38a3b94bd
Any logo you like
2018-03-26 01:27:15 -07:00
Hugo
70a9e5618a
Consistently style the name ( #76 )
2018-03-26 01:00:31 -07:00
Łukasz Langa
c5fd578279
18.3a4
2018-03-26 00:57:02 -07:00
Łukasz Langa
42519f8b32
Coverage reporting
2018-03-26 00:49:21 -07:00
Łukasz Langa
1f18cd2ba5
ReadTheDocs badge
2018-03-24 18:08:54 -07:00