mirror of
https://github.com/hanzo-ml/katib.git
synced 2026-07-27 06:55:06 +00:00
* chore(models): Move models into kubeflow_katib_api package Signed-off-by: kramaranya <kramaranya15@gmail.com> * Add generated files to .pre-commit-config.yaml Signed-off-by: kramaranya <kramaranya15@gmail.com> * Add SDK generator JAR file to .gitignore Signed-off-by: kramaranya <kramaranya15@gmail.com> * Rename subfolder for gen-python-api Signed-off-by: kramaranya <kramaranya15@gmail.com> * Remove subfolder for python-api Signed-off-by: kramaranya <kramaranya15@gmail.com> * Generate Katib modules for Kubeflow SDK Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> * Add container runtime models generation Signed-off-by: kramaranya <kramaranya15@gmail.com> * Fix shellcheck Signed-off-by: kramaranya <kramaranya15@gmail.com> --------- Signed-off-by: kramaranya <kramaranya15@gmail.com> Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com> Co-authored-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>
40 lines
1.1 KiB
YAML
40 lines
1.1 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 black
|
|
- repo: https://github.com/psf/black
|
|
rev: 24.2.0
|
|
hooks:
|
|
- id: black
|
|
files: (sdk|examples|pkg)/.*
|
|
- repo: https://github.com/pycqa/flake8
|
|
rev: 7.1.1
|
|
hooks:
|
|
- id: flake8
|
|
files: (sdk|examples|pkg)/.*
|
|
exclude: |
|
|
(?x)^(
|
|
.*zz_generated.deepcopy.*|
|
|
.*pb.go|
|
|
api/python_api/.*|
|
|
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/.*
|
|
)$
|