Run Black (Python code formatter) only on Git unstaged/untracked files
- Python 3.6 (f-strings!)
- Click
Usage: kuro.py [OPTIONS]
Options:
--diff Create a diff of the changes, in a 'kuro.diff' file. If
you approve the changes, run kuro with --apply_diff.
--apply_diff Consume (and delete) an existing 'kuro.diff' file.
--project_options Setup options for Kuro/Black on a directory level.
--help Show this message and exit.
If you so desire, you can set a different Kuro/Black configuration on a global level by exporting an environment variable called KURO_BLACK_OPTIONS.
Kuro will prioritize using project options over using global options.
If no global or local options are set, Kuro will just run Black normally.
- Validation of Black settings saved on
.kuro_configfile - Fix applying patch file (slightly broken at the moment)
- Creating a
setup.pyfile to actually install this tool locally - PIP? Maybe.