Consistent empty lines in the README
This commit is contained in:
parent
e94bda11c3
commit
dafa12f10b
@ -268,6 +268,7 @@ if you'd like a trailing comma in this situation and *Black* didn't
|
||||
recognize it was safe to do so, put it there manually and *Black* will
|
||||
keep it.
|
||||
|
||||
|
||||
### Strings
|
||||
|
||||
*Black* prefers double quotes (`"` and `"""`) over single quotes (`'`
|
||||
@ -297,6 +298,7 @@ a bit easier than double quotes. The latter requires use of the Shift
|
||||
key. My recommendation here is to keep using whatever is faster to type
|
||||
and let *Black* handle the transformation.
|
||||
|
||||
|
||||
### Line Breaks & Binary Operators
|
||||
|
||||
*Black* will break a line before a binary operator when splitting a block
|
||||
@ -308,6 +310,7 @@ This behaviour may raise ``W503 line break before binary operator`` warnings in
|
||||
style guide enforcement tools like Flake8. Since ``W503`` is not PEP 8 compliant,
|
||||
you should tell Flake8 to ignore these warnings.
|
||||
|
||||
|
||||
### Slices
|
||||
|
||||
PEP 8 [recommends](https://www.python.org/dev/peps/pep-0008/#whitespace-in-expressions-and-statements)
|
||||
@ -321,6 +324,7 @@ This behaviour may raise ``E203 whitespace before ':'`` warnings in style guide
|
||||
enforcement tools like Flake8. Since ``E203`` is not PEP 8 compliant, you should
|
||||
tell Flake8 to ignore these warnings.
|
||||
|
||||
|
||||
### Parentheses
|
||||
|
||||
Some parentheses are optional in the Python grammar. Any expression can
|
||||
@ -354,6 +358,7 @@ return not (this or that)
|
||||
decision = (maybe.this() and values > 0) or (maybe.that() and values < 0)
|
||||
```
|
||||
|
||||
|
||||
### Call chains
|
||||
|
||||
Some popular APIs, like ORMs, use call chaining. This API style is known
|
||||
@ -374,6 +379,7 @@ def example(session):
|
||||
)
|
||||
```
|
||||
|
||||
|
||||
### Typing stub files
|
||||
|
||||
PEP 484 describes the syntax for type hints in Python. One of the
|
||||
@ -504,14 +510,17 @@ to do this.
|
||||
|
||||
Use [joslarson.black-vscode](https://marketplace.visualstudio.com/items?itemName=joslarson.black-vscode).
|
||||
|
||||
|
||||
### SublimeText 3
|
||||
|
||||
Use [sublack plugin](https://github.com/jgirardet/sublack).
|
||||
|
||||
|
||||
### IPython Notebook Magic
|
||||
|
||||
Use [blackcellmagic](https://github.com/csurfer/blackcellmagic).
|
||||
|
||||
|
||||
### Other editors
|
||||
|
||||
Atom/Nuclide integration is planned by the author, others will
|
||||
|
Loading…
Reference in New Issue
Block a user