mirror of
https://github.com/pre-commit/pre-commit-hooks.git
synced 2026-04-09 04:54:16 +00:00
Simplify check, extend README
This commit is contained in:
parent
1d6ad0d6ed
commit
9e28aaf275
2 changed files with 5 additions and 4 deletions
|
|
@ -90,7 +90,7 @@ Add this to your `.pre-commit-config.yaml`
|
||||||
- `--indent ...` - Control the indentation (either a number for a number of spaces or a string of whitespace). Defaults to 4 spaces.
|
- `--indent ...` - Control the indentation (either a number for a number of spaces or a string of whitespace). Defaults to 4 spaces.
|
||||||
- `--no-sort-keys` - when autofixing, retain the original key ordering (instead of sorting the keys)
|
- `--no-sort-keys` - when autofixing, retain the original key ordering (instead of sorting the keys)
|
||||||
- `--top-keys comma,separated,keys` - Keys to keep at the top of mappings.
|
- `--top-keys comma,separated,keys` - Keys to keep at the top of mappings.
|
||||||
- `requirements-txt-fixer` - Sorts entries in requirements.txt
|
- `requirements-txt-fixer` - Sorts entries in requirements.txt and removes incorrect entry for `pkg-resources==0.0.0`
|
||||||
- `sort-simple-yaml` - Sorts simple YAML files which consist only of top-level keys, preserving comments and blocks.
|
- `sort-simple-yaml` - Sorts simple YAML files which consist only of top-level keys, preserving comments and blocks.
|
||||||
- `trailing-whitespace` - Trims trailing whitespace.
|
- `trailing-whitespace` - Trims trailing whitespace.
|
||||||
- Markdown linebreak trailing spaces preserved for `.md` and`.markdown`;
|
- Markdown linebreak trailing spaces preserved for `.md` and`.markdown`;
|
||||||
|
|
|
||||||
|
|
@ -69,10 +69,11 @@ def fix_requirements(f):
|
||||||
else:
|
else:
|
||||||
rest = []
|
rest = []
|
||||||
|
|
||||||
|
# find and remove pkg-resources==0.0.0
|
||||||
|
# which is automatically added by broken pip package under Debian
|
||||||
for requirement in requirements:
|
for requirement in requirements:
|
||||||
if b'pkg-resources' in requirement.name:
|
if requirement.value == b'pkg-resources==0.0.0\n':
|
||||||
if b'0.0.0' in requirement.value:
|
requirements.remove(requirement)
|
||||||
requirements.remove(requirement)
|
|
||||||
|
|
||||||
for requirement in sorted(requirements):
|
for requirement in sorted(requirements):
|
||||||
after.extend(requirement.comments)
|
after.extend(requirement.comments)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue