Document string prefix standardization
This commit is contained in:
parent
2c6413f2b2
commit
262230a13b
@ -274,6 +274,11 @@ keep it.
|
|||||||
and `'''`). It will replace the latter with the former as long as it
|
and `'''`). It will replace the latter with the former as long as it
|
||||||
does not result in more backslash escapes than before.
|
does not result in more backslash escapes than before.
|
||||||
|
|
||||||
|
*Black* also standardizes string prefixes, making them always lowercase.
|
||||||
|
On top of that, if your code is already Python 3.6+ only or it's using
|
||||||
|
the `unicode_literals` future import, *Black* will remove `u` from the
|
||||||
|
string prefix as it is meaningless in those scenarios.
|
||||||
|
|
||||||
The main reason to standardize on a single form of quotes is aesthetics.
|
The main reason to standardize on a single form of quotes is aesthetics.
|
||||||
Having one kind of quotes everywhere reduces reader distraction.
|
Having one kind of quotes everywhere reduces reader distraction.
|
||||||
It will also enable a future version of *Black* to merge consecutive
|
It will also enable a future version of *Black* to merge consecutive
|
||||||
@ -557,6 +562,10 @@ More details can be found in [CONTRIBUTING](CONTRIBUTING.md).
|
|||||||
|
|
||||||
* empty parentheses in a class definition are now removed (#145, #180)
|
* empty parentheses in a class definition are now removed (#145, #180)
|
||||||
|
|
||||||
|
* string prefixes are now standardized to lowercase and `u` is removed
|
||||||
|
on Python 3.6+ only code and Python 2.7+ code with the `unicode_literals`
|
||||||
|
future import (#188, #198, #199)
|
||||||
|
|
||||||
* fixed an invalid trailing comma sometimes left in imports (#185)
|
* fixed an invalid trailing comma sometimes left in imports (#185)
|
||||||
|
|
||||||
* fixed non-deterministic formatting when multiple pairs of removable parentheses
|
* fixed non-deterministic formatting when multiple pairs of removable parentheses
|
||||||
|
Loading…
Reference in New Issue
Block a user