mirror of
https://github.com/hanzo-ml/katib.git
synced 2026-09-24 00:31:27 +00:00
* Add black formater and flake8 linter to pre-commit Also add's the flake8 config file Signed-off-by: Ignas Baranauskas <[email protected]> * Fixes black formating Signed-off-by: Ignas Baranauskas <[email protected]> * Fixes flake8 linting errors Signed-off-by: Ignas Baranauskas <[email protected]> --------- Signed-off-by: Ignas Baranauskas <[email protected]>
39 lines
1.0 KiB
YAML
39 lines
1.0 KiB
YAML
repos:
|
|
- repo: https://github.com/pre-commit/pre-commit-hooks
|
|
rev: v2.3.0
|
|
hooks:
|
|
- id: check-yaml
|
|
args: [--allow-multiple-documents]
|
|
- id: check-json
|
|
- repo: https://github.com/pycqa/isort
|
|
rev: 5.11.5
|
|
hooks:
|
|
- id: isort
|
|
name: isort
|
|
entry: isort --profile google
|
|
- repo: https://github.com/psf/black
|
|
rev: 24.2.0
|
|
hooks:
|
|
- id: black
|
|
files: (sdk|examples)/.*
|
|
- repo: https://github.com/pycqa/flake8
|
|
rev: 7.1.1
|
|
hooks:
|
|
- id: flake8
|
|
files: (sdk|examples)/.*
|
|
exclude: |
|
|
(?x)^(
|
|
.*zz_generated.deepcopy.*|
|
|
.*pb.go|
|
|
pkg/apis/manager/.*pb2(?:_grpc)?.py(?:i)?|
|
|
pkg/apis/v1beta1/openapi_generated.go|
|
|
pkg/mock/.*|
|
|
pkg/client/controller/.*|
|
|
sdk/python/v1beta1/kubeflow/katib/configuration.py|
|
|
sdk/python/v1beta1/kubeflow/katib/rest.py|
|
|
sdk/python/v1beta1/kubeflow/katib/__init__.py|
|
|
sdk/python/v1beta1/kubeflow/katib/exceptions.py|
|
|
sdk/python/v1beta1/kubeflow/katib/api_client.py|
|
|
sdk/python/v1beta1/kubeflow/katib/models/.*
|
|
)$
|