mirror of
https://github.com/borgbackup/borg.git
synced 2025-03-09 05:16:35 +00:00
Installed and configured pre-commit to lint and format code. Fixes #7476
(cherry picked from commit 98d1c65b40
)
This commit is contained in:
parent
0067077f7a
commit
9e7b20660b
3 changed files with 18 additions and 0 deletions
10
.pre-commit-config.yaml
Normal file
10
.pre-commit-config.yaml
Normal file
|
@ -0,0 +1,10 @@
|
|||
repos:
|
||||
- repo: https://github.com/psf/black
|
||||
rev: 22.10.0
|
||||
hooks:
|
||||
- id: black
|
||||
- repo: https://github.com/pycqa/flake8
|
||||
rev: 6.0.0
|
||||
hooks:
|
||||
- id: flake8
|
||||
files: '(src|scripts|conftest.py)'
|
|
@ -164,6 +164,13 @@ virtual env and run::
|
|||
pip install -r requirements.d/development.txt
|
||||
|
||||
|
||||
This project utilizes pre-commit to format and lint code before it is committed.
|
||||
Although pre-commit is installed when running the command above, the pre-commit hooks
|
||||
will have to be installed separately. Run this command to install the pre-commit hooks::
|
||||
|
||||
pre-commit install
|
||||
|
||||
|
||||
Running the tests
|
||||
-----------------
|
||||
|
||||
|
|
|
@ -11,3 +11,4 @@ pytest-benchmark
|
|||
Cython
|
||||
twine
|
||||
python-dateutil
|
||||
pre-commit
|
||||
|
|
Loading…
Add table
Reference in a new issue