Update Black version in Pre-commit hooks #100
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What
Update
black
version inpre-commit
hooksWhy
Fix for psf/black#1629 included in version 21.4b0 and above
How
Bump
black
version in.pre-commit-config.yaml
Note on updating your workflows
Once this PR is merged, please perform the following steps to make sure your commit hooks and workflows use the latest black version:
stash your WIP changes in the current working branch
git stash push -m "WIP on <branch-name> <short status>"
pull latest
dev
to get updatedpre-commit
hooksgit checkout dev
git pull upstream dev
assuming you are working in a forked repopip install --upgrade pip
pip install --upgrade pre-commit
merge, install and use updated hooks on your WIP branch
git checkout <branch-name>
git merge dev
pre-commit install
git stash pop
git add <files>
git commit -m <message>
At this point, pre-commit hook should automatically update its dependencies to reflect your updated config file. This will usually take a few minutes.