chorny
Chorny (russian: чёрный) is a loader of Black that patches code on the fly to change the formatting to satisfy Athenian's conventions.
So far, the only difference with the original rules is how magic trailing commas work. Chorny prevents new line expansion by the magic trailing comma for parentheses unless the code is a function signature. Example:
async def foo(self, arg, other,):
pass
becomes
async def foo(
self,
arg,
other,
):
pass
However,
foo(
1, "one,
)
stays intact.
Installation
pip install chorny
Usage
chorny patches and launches black and should be used the same way.
License
MIT, see LICENSE.
Release files for chorny 1.6.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| chorny-1.6.1.tar.gz | 3.5 kB | Details |
Release files / chorny-1.6.1.tar.gz
| Download URL | chorny-1.6.1.tar.gz |
|---|---|
| Size | 3.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6d2f92a87d6b8498c85a141f905ef632b169a4da920d918d739fa6ed638c4739
|
|
BLAKE2b-256 checksum How to use checksums |
40eeb3ee627a914b74368d2d7bd879999133cbc188f0d8b14c939320696cbefe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.15
|