]>
git.madduck.net Git - etc/vim.git/commitdiff
madduck's git repository
Every one of the projects in this repository is available at the canonical
URL git://git.madduck.net/madduck/pub/<projectpath> — see
each project's metadata for the exact URL.
All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@ git. madduck. net .
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
SSH access, as well as push access can be individually
arranged .
If you use my repositories frequently, consider adding the following
snippet to ~/.gitconfig and using the third clone URL listed for each
project:
[url "git://git.madduck.net/madduck/"]
insteadOf = madduck:
summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
1b028cc )
+# Note that we recommend using https://github.com/psf/black-pre-commit-mirror instead
+# This will work about 2x as fast as using the hooks in this repository
- id: black
name: black
description: "Black: The uncompromising Python code formatter"
- id: black
name: black
description: "Black: The uncompromising Python code formatter"
<!-- For example, Docker, GitHub Actions, pre-commit, editors -->
<!-- For example, Docker, GitHub Actions, pre-commit, editors -->
+- Black now has an
+ [official pre-commit mirror](https://github.com/psf/black-pre-commit-mirror). Swapping
+ `https://github.com/psf/black` to `https://github.com/psf/black-pre-commit-mirror` in
+ your `.pre-commit-config.yaml` will make Black about 2x faster (#3828)
+
### Documentation
<!-- Major changes to documentation and policies. Small docs changes
### Documentation
<!-- Major changes to documentation and policies. Small docs changes
- - repo: https://github.com/psf/black
+ # Using this mirror lets us use mypyc-compiled black, which is about 2x faster
+ - repo: https://github.com/psf/black-pre-commit-mirror
rev: 23.7.0
hooks:
- id: black
rev: 23.7.0
hooks:
- id: black
language_version: python3.11
```
language_version: python3.11
```
-Feel free to switch out the `rev` value to something else, like another
-[tag/version][black-tags] or even a specific commit. Although we discourage the use of
+Feel free to switch out the `rev` value to a different version of Black.
+
+Note if you'd like to use a specific commit in `rev`, you'll need to swap the repo
+specified from the mirror to https://github.com/psf/black. We discourage the use of
branches or other mutable refs since the hook [won't auto update as you may
expect][pre-commit-mutable-rev].
branches or other mutable refs since the hook [won't auto update as you may
expect][pre-commit-mutable-rev].
- - repo: https://github.com/psf/black
+ # Using this mirror lets us use mypyc-compiled black, which is about 2x faster
+ - repo: https://github.com/psf/black-pre-commit-mirror
rev: 23.7.0
hooks:
- id: black-jupyter
rev: 23.7.0
hooks:
- id: black-jupyter
The `black-jupyter` hook became available in version 21.8b0.
```
The `black-jupyter` hook became available in version 21.8b0.
```
-[black-tags]: https://github.com/psf/black/tags
[pre-commit-mutable-rev]:
https://pre-commit.com/#using-the-latest-version-for-a-repository
[pre-commit-mutable-rev]:
https://pre-commit.com/#using-the-latest-version-for-a-repository