mirror of
https://github.com/peeringdb/peeringdb.git
synced 2024-05-11 05:55:09 +00:00
* update badges * poetry lock * bump python to 3.11 * update pre-commit and linting action * disable flake out from new version
42 lines
932 B
YAML
42 lines
932 B
YAML
fail_fast: false
|
|
exclude: |
|
|
(?x)^(
|
|
tests/data/.*
|
|
)$
|
|
repos:
|
|
- repo: https://github.com/pre-commit/pre-commit-hooks
|
|
rev: v4.4.0
|
|
hooks:
|
|
- id: check-yaml
|
|
- id: end-of-file-fixer
|
|
- id: trailing-whitespace
|
|
- repo: local
|
|
hooks:
|
|
- id: system
|
|
name: isort
|
|
entry: poetry run isort .
|
|
language: system
|
|
pass_filenames: false
|
|
- repo: local
|
|
hooks:
|
|
- id: pyupgrade
|
|
name: pyupgrade
|
|
entry: poetry run pyupgrade --py39-plus
|
|
language: python
|
|
types: [python]
|
|
pass_filenames: true
|
|
- repo: local
|
|
hooks:
|
|
- id: system
|
|
name: Black
|
|
entry: poetry run black .
|
|
language: system
|
|
pass_filenames: false
|
|
# - repo: local
|
|
# hooks:
|
|
# - id: system
|
|
# name: flake8
|
|
# entry: poetry run flake8 peeringdb_server
|
|
# language: system
|
|
# pass_filenames: false
|