Skip to content

Commit 2b95c00

Browse files
committed
chore(release): bumped version to 1.4.0
1 parent 44d22a6 commit 2b95c00

File tree

163 files changed

+171
-1448
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

163 files changed

+171
-1448
lines changed

CHANGELOG.md

+67
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,72 @@
11
# Changelog
22

3+
## [1.4.0](https://github.com/kubeflow/pipelines/compare/1.3.0...1.4.0) (2021-02-12)
4+
5+
6+
### Features
7+
8+
* **api:** Add AI Platform Custom Job spec to IR ([\#5035](https://github.com/kubeflow/pipelines/issues/5035)) ([32ce8d8](https://github.com/kubeflow/pipelines/commit/32ce8d8f90bfc8f89a2a3c347ad906f99ba776a8))
9+
* **API:** Add TriggerPolicy to pipeline_spec ([\#5080](https://github.com/kubeflow/pipelines/issues/5080)) ([628e970](https://github.com/kubeflow/pipelines/commit/628e9709905e178a1fbefeb9c7c141f801540376))
10+
* **components:** Add json format for BigQuery output to GCS ([\#4994](https://github.com/kubeflow/pipelines/issues/4994)) ([3660a63](https://github.com/kubeflow/pipelines/commit/3660a63508d9d530e085be75deeadf82cbe0ac1d))
11+
* **components:** Added support for specifying resources for custom model deployment ([\#4905](https://github.com/kubeflow/pipelines/issues/4905)) ([346bacd](https://github.com/kubeflow/pipelines/commit/346bacdd2a6ae2f57768caa4b9f98701c112c593))
12+
* **components:** Change Katib component output to JsonObject ([\#4974](https://github.com/kubeflow/pipelines/issues/4974)) ([34d23aa](https://github.com/kubeflow/pipelines/commit/34d23aa924720ead13fe67ebca5c1ab9926585ee))
13+
* **frontend:** Add run ID and workflow name in RunDetails config. Part of [\#4921](https://github.com/kubeflow/pipelines/issues/4921) ([\#4922](https://github.com/kubeflow/pipelines/issues/4922)) ([dbd4370](https://github.com/kubeflow/pipelines/commit/dbd4370e9464b3a47fe1afcd6a80851c1fb2e7c7))
14+
* **frontend:** Add Task Details tab when clicking a node: Info includes ID, Name, Time, Status. Fixes [\#4699](https://github.com/kubeflow/pipelines/issues/4699) ([\#5023](https://github.com/kubeflow/pipelines/issues/5023)) ([bf65518](https://github.com/kubeflow/pipelines/commit/bf655186a3507182e755c9402d35f232c5e56c77))
15+
* **frontend:** Feature reduce pipeline graph. Fixes [\#4924](https://github.com/kubeflow/pipelines/issues/4924) ([\#4925](https://github.com/kubeflow/pipelines/issues/4925)) ([cacef52](https://github.com/kubeflow/pipelines/commit/cacef52fb807b30f79e77661db3b2debdce6b558))
16+
* **frontend:** Show Archive tab for runs in Experiment Detail page ([\#5040](https://github.com/kubeflow/pipelines/issues/5040)) ([7276711](https://github.com/kubeflow/pipelines/commit/7276711700ee93ec0d7490523313bdad840acb83))
17+
* **sdk:** Add v2 component to build_python_component ([\#5079](https://github.com/kubeflow/pipelines/issues/5079)) ([85a3b51](https://github.com/kubeflow/pipelines/commit/85a3b51713c50b54c7e6792a377841f90476bd6f))
18+
* **sdk:** Always add pipeline root as a pipeline parameter ([\#5122](https://github.com/kubeflow/pipelines/issues/5122)) ([846423a](https://github.com/kubeflow/pipelines/commit/846423a870930974542d94b3a03385a7e6a1eea2))
19+
* **sdk:** Artifact metadata related placeholder for components. ([\#5003](https://github.com/kubeflow/pipelines/issues/5003)) ([a36a62a](https://github.com/kubeflow/pipelines/commit/a36a62a700e74025606fa2fb70a2bdb63d8e9bd2))
20+
* **sdk:** Components - Support annotations when creating components from python ([\#4996](https://github.com/kubeflow/pipelines/issues/4996)) ([d629397](https://github.com/kubeflow/pipelines/commit/d629397654624a291264299cedaf86112d139318))
21+
* **sdk:** Container entrypoint used for new styled KFP component authoring ([\#4978](https://github.com/kubeflow/pipelines/issues/4978)) ([279694e](https://github.com/kubeflow/pipelines/commit/279694ec6d4d0467bef26380ebdae37c487518c2))
22+
* **sdk:** Merge artifact ontology from v2 to the classic KFP. ([\#4963](https://github.com/kubeflow/pipelines/issues/4963)) ([a56efb2](https://github.com/kubeflow/pipelines/commit/a56efb20617574db4e82130072618044508587f5))
23+
* **sdk:** Replace logging and print statements with click echo statements for cli ([\#4622](https://github.com/kubeflow/pipelines/issues/4622)) ([0a7da2d](https://github.com/kubeflow/pipelines/commit/0a7da2d2dbb9e9671f642b6d504dde56026f5eee))
24+
* **sdk.v2:** Allow set pipeline_root via [@dsl](https://github.com/dsl).pipeline decorator. Make pipeline_root optional. ([\#5107](https://github.com/kubeflow/pipelines/issues/5107)) ([051a022](https://github.com/kubeflow/pipelines/commit/051a022937fc2c0d618a240e1a29526f9286102f))
25+
* **sdk.v2:** Update v2 compiler to support v2 component. ([\#5104](https://github.com/kubeflow/pipelines/issues/5104)) ([7c50708](https://github.com/kubeflow/pipelines/commit/7c50708aad554d9fb6c9a923a11b7c79417d15c4))
26+
* **swf:** Add a [[RunUUID]] macro ([\#4995](https://github.com/kubeflow/pipelines/issues/4995)) ([b5c10d2](https://github.com/kubeflow/pipelines/commit/b5c10d2a21b9ba1d76f25c1c925a5488a97fdbc3))
27+
28+
29+
### Bug Fixes
30+
31+
* **backend:** add default value for CRON_SCHEDULE_TIMEZONE ([\#4977](https://github.com/kubeflow/pipelines/issues/4977)) ([ca09c7a](https://github.com/kubeflow/pipelines/commit/ca09c7a026e0dccc2a5f4e232d3ee304b42e4e65))
32+
* **backend:** allow multiple values per key/op in filter. Fixes [\#4975](https://github.com/kubeflow/pipelines/issues/4975) ([\#4990](https://github.com/kubeflow/pipelines/issues/4990)) ([9a30e97](https://github.com/kubeflow/pipelines/commit/9a30e973d9d6311e035ec467e9d88e487bb13ec3))
33+
* **backend:** fix periodic schedule to begin at start time. Fixes [\#3935](https://github.com/kubeflow/pipelines/issues/3935) ([\#5027](https://github.com/kubeflow/pipelines/issues/5027)) ([2f04bc6](https://github.com/kubeflow/pipelines/commit/2f04bc669718b589be94fe4a07b9f9541ca346bf))
34+
* **backend:** make the scheduleworkflowontroller timezone aware. Fixes [\#2653](https://github.com/kubeflow/pipelines/issues/2653) ([\#4641](https://github.com/kubeflow/pipelines/issues/4641)) ([eeb7f8f](https://github.com/kubeflow/pipelines/commit/eeb7f8f04ac50351fd578a583a8ddc7df1e00bdd))
35+
* **backend:** Replaced the XGBoost sample. Fixes [\#5089](https://github.com/kubeflow/pipelines/issues/5089) ([\#5100](https://github.com/kubeflow/pipelines/issues/5100)) ([8e648a6](https://github.com/kubeflow/pipelines/commit/8e648a6f0e1090fd1998d521bc2c753420c61da6))
36+
* **component:** Use Python3.6 to build KFP launcher component ([\#5039](https://github.com/kubeflow/pipelines/issues/5039)) ([e6aeb9c](https://github.com/kubeflow/pipelines/commit/e6aeb9cc3902b2ebbeb3883fcaa298a53dc71378))
37+
* **components:** Add default V1ContainerPort protocol value for the kfserving component ([\#4956](https://github.com/kubeflow/pipelines/issues/4956)) ([b5af458](https://github.com/kubeflow/pipelines/commit/b5af45852b6de64086cdc575a3885201158320b3))
38+
* **samples:** Bump dataproc image version to 1.5 in xgboost_training_cm.py ([\#5062](https://github.com/kubeflow/pipelines/issues/5062)) ([56476cc](https://github.com/kubeflow/pipelines/commit/56476cc3a10913031353b5240dfd5cb18e4be92b))
39+
* **samples:** Remove broken xgboost sample ([\#5091](https://github.com/kubeflow/pipelines/issues/5091)) ([1dcda80](https://github.com/kubeflow/pipelines/commit/1dcda80eebbd3e70d5464aed992003845e7e1945))
40+
* **sdk:** Add back 'kfp.v2.components' as a package in setup.py ([\#5099](https://github.com/kubeflow/pipelines/issues/5099)) ([16a4fe2](https://github.com/kubeflow/pipelines/commit/16a4fe26ea5a952d0f306a3b6853c7249f856ac6))
41+
* upgrade some images to reduce vulnerabilities ([\#5065](https://github.com/kubeflow/pipelines/issues/5065)) ([c5c8d71](https://github.com/kubeflow/pipelines/commit/c5c8d715ed7fb5ff43e6c7a181bafe613e339a57))
42+
* **components:** cast return value of gcp/automl/create_dataset_for_tables. Fixes [\#5053](https://github.com/kubeflow/pipelines/issues/5053) ([\#5054](https://github.com/kubeflow/pipelines/issues/5054)) ([c653c30](https://github.com/kubeflow/pipelines/commit/c653c300508eea2da13e8eb464fd43028171cc4a))
43+
* **components:** Update components/local/base/Dockerfile to use Python3 ([\#5047](https://github.com/kubeflow/pipelines/issues/5047)) ([d14f64e](https://github.com/kubeflow/pipelines/commit/d14f64e4fe5d487bf18eef1f44546d62d2c16d1e))
44+
* **frontend:** updated the docs to point to the correct cron expression descriptions. Fixes [\#2654](https://github.com/kubeflow/pipelines/issues/2654) ([\#5028](https://github.com/kubeflow/pipelines/issues/5028)) ([f653913](https://github.com/kubeflow/pipelines/commit/f65391309650fdc967586529e79af178241b4c2c))
45+
* **mkp:** Added default values for parameters ([\#5010](https://github.com/kubeflow/pipelines/issues/5010)) ([7ed110e](https://github.com/kubeflow/pipelines/commit/7ed110e9845237115591d04d82085d957e343795))
46+
* **mkp:** Added service account description to prevent validation errors ([\#4992](https://github.com/kubeflow/pipelines/issues/4992)) ([3b9fdff](https://github.com/kubeflow/pipelines/commit/3b9fdff26be7d0f04563bbac8bc23807caa69ae2))
47+
* **sample:** Fix missing `--region` in dataflow sample notebook. Fixes [\#5007](https://github.com/kubeflow/pipelines/issues/5007) ([\#5036](https://github.com/kubeflow/pipelines/issues/5036)) ([0fd6580](https://github.com/kubeflow/pipelines/commit/0fd6580e24e1c0f7ea31f0fec7358c74ecc4ec12))
48+
* **sdk:** Allow keyword-only arguments in pipeline function signature ([\#4544](https://github.com/kubeflow/pipelines/issues/4544)) ([ce985bc](https://github.com/kubeflow/pipelines/commit/ce985bc287b3b8d3718895948d49233c930f543f))
49+
* **sdk:** compile ParallelFor in a deterministic manner ([\#4926](https://github.com/kubeflow/pipelines/issues/4926)) ([2f1db59](https://github.com/kubeflow/pipelines/commit/2f1db59798d1a4c49e5cba7ec60644eca3fe5175))
50+
* **sdk:** Components - Fixed python components that use \n. Fixes [\#4939](https://github.com/kubeflow/pipelines/issues/4939) ([\#4993](https://github.com/kubeflow/pipelines/issues/4993)) ([691eefc](https://github.com/kubeflow/pipelines/commit/691eefc5995252fe89c718834bf5b01e55fe15e9))
51+
* **sdk:** fixes unresolved PipelineParam when static list passed to dsl.ParallelFor. Fixes [\#4890](https://github.com/kubeflow/pipelines/issues/4890) ([\#4891](https://github.com/kubeflow/pipelines/issues/4891)) ([5633b9a](https://github.com/kubeflow/pipelines/commit/5633b9abdab7546a540e8a351c2532256262b72c))
52+
* **SDK:** require PyYAML>=5.3 ([\#5063](https://github.com/kubeflow/pipelines/issues/5063)) ([2e7eb9d](https://github.com/kubeflow/pipelines/commit/2e7eb9d356f1c8ab7716a556dbb9732de43c0e4a))
53+
* **sdk.v2:** Fix the bug where pipeline_parameters is not used. ([\#5002](https://github.com/kubeflow/pipelines/issues/5002)) ([0c600a2](https://github.com/kubeflow/pipelines/commit/0c600a2cb8c8e55b3214745154732af661799b55))
54+
* **test:** Fix presubmit with python version upgrade ([\#5033](https://github.com/kubeflow/pipelines/issues/5033)) ([a8b7fc9](https://github.com/kubeflow/pipelines/commit/a8b7fc97b177b8fd835315d116482bf293cfa8a4))
55+
* **test:** Pin pip version in presubmit-tests-tfx.sh Fixes [\#5049](https://github.com/kubeflow/pipelines/issues/5049) ([\#5050](https://github.com/kubeflow/pipelines/issues/5050)) ([cad02dc](https://github.com/kubeflow/pipelines/commit/cad02dc2836ee25dac7c29658d0c0f6dea6fc17e))
56+
57+
58+
### Other Pull Requests
59+
60+
* Add references for Tekton backend ([\#4821](https://github.com/kubeflow/pipelines/issues/4821)) ([b5e820e](https://github.com/kubeflow/pipelines/commit/b5e820e217b7de947131f440a8391f6be475a6bf))
61+
* Update pipeline_spec.proto ([\#5088](https://github.com/kubeflow/pipelines/issues/5088)) ([7dbb5d3](https://github.com/kubeflow/pipelines/commit/7dbb5d327ba7ee594f0a88fd4bc7a93fa42ba1eb))
62+
* Update renovate.json5 ([\#5072](https://github.com/kubeflow/pipelines/issues/5072)) ([affb7b8](https://github.com/kubeflow/pipelines/commit/affb7b88ee41ca6aad803556e0591d3953905a32))
63+
* Configure Renovate ([\#5056](https://github.com/kubeflow/pipelines/issues/5056)) ([23f5726](https://github.com/kubeflow/pipelines/commit/23f57260620492bc629ea37d301a5414f2c6b3bd))
64+
* disable discovery cache ([\#5058](https://github.com/kubeflow/pipelines/issues/5058)) ([48a34e6](https://github.com/kubeflow/pipelines/commit/48a34e677dbb7df6cdb462cfeeb51e16305d5f9e))
65+
* Upgrade tfx version to 0.26.0 in backend ([\#5052](https://github.com/kubeflow/pipelines/issues/5052)) ([35bc50e](https://github.com/kubeflow/pipelines/commit/35bc50e8e7a0d1b09d07907e0472473a0cf4ba5f))
66+
* fix(backend):Change enqueue base delay in non-error mode to 1 second for persistent agent ([\#4957](https://github.com/kubeflow/pipelines/issues/4957)) ([4ab5d63](https://github.com/kubeflow/pipelines/commit/4ab5d63f7163e6589138d286b1a5f07efcdb7a7d))
67+
* Bump kfp-pipeline-spec version to 0.1.4 ([\#4982](https://github.com/kubeflow/pipelines/issues/4982)) ([273890a](https://github.com/kubeflow/pipelines/commit/273890ad0ba30b7ce769d55776cab00d2af81e2c))
68+
* Added checks for parallism values ([\#4950](https://github.com/kubeflow/pipelines/issues/4950)) ([c2a8bd0](https://github.com/kubeflow/pipelines/commit/c2a8bd0b93d26a8c12ec30ccf797851e0ac78ad1))
69+
370
## [1.4.0-rc.1](https://github.com/kubeflow/pipelines/compare/1.3.0...1.4.0-rc.1) (2021-02-01)
471

572

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.0-rc.1
1+
1.4.0

backend/api/python_http_client/.gitlab-ci.yml

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
# Copyright 2021 Google LLC
2-
#
3-
# Licensed under the Apache License, Version 2.0 (the "License");
4-
# you may not use this file except in compliance with the License.
5-
# You may obtain a copy of the License at
6-
#
7-
# http://www.apache.org/licenses/LICENSE-2.0
8-
#
9-
# Unless required by applicable law or agreed to in writing, software
10-
# distributed under the License is distributed on an "AS IS" BASIS,
11-
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
# See the License for the specific language governing permissions and
13-
# limitations under the License.
14-
151
# ref: https://docs.gitlab.com/ee/ci/README.html
162

173
stages:

backend/api/python_http_client/.travis.yml

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
# Copyright 2021 Google LLC
2-
#
3-
# Licensed under the Apache License, Version 2.0 (the "License");
4-
# you may not use this file except in compliance with the License.
5-
# You may obtain a copy of the License at
6-
#
7-
# http://www.apache.org/licenses/LICENSE-2.0
8-
#
9-
# Unless required by applicable law or agreed to in writing, software
10-
# distributed under the License is distributed on an "AS IS" BASIS,
11-
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
# See the License for the specific language governing permissions and
13-
# limitations under the License.
14-
151
# ref: https://docs.travis-ci.com/user/languages/python
162
language: python
173
python:

backend/api/python_http_client/README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ This file contains REST API specification for Kubeflow Pipelines. The file is au
33

44
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
55

6-
- API version: 1.4.0-rc.1
7-
- Package version: 1.4.0-rc.1
6+
- API version: 1.4.0
7+
- Package version: 1.4.0
88
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
99
For more information, please visit [https://www.google.com](https://www.google.com)
1010

backend/api/python_http_client/git_push.sh

-14
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,4 @@
11
#!/bin/sh
2-
# Copyright 2021 Google LLC
3-
#
4-
# Licensed under the Apache License, Version 2.0 (the "License");
5-
# you may not use this file except in compliance with the License.
6-
# You may obtain a copy of the License at
7-
#
8-
# http://www.apache.org/licenses/LICENSE-2.0
9-
#
10-
# Unless required by applicable law or agreed to in writing, software
11-
# distributed under the License is distributed on an "AS IS" BASIS,
12-
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13-
# See the License for the specific language governing permissions and
14-
# limitations under the License.
15-
162
# ref: https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/
173
#
184
# Usage example: /bin/sh ./git_push.sh wing328 openapi-pestore-perl "minor update" "gitlab.com"

backend/api/python_http_client/kfp_server_api/__init__.py

+1-15
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
# Copyright 2021 Google LLC
2-
#
3-
# Licensed under the Apache License, Version 2.0 (the "License");
4-
# you may not use this file except in compliance with the License.
5-
# You may obtain a copy of the License at
6-
#
7-
# http://www.apache.org/licenses/LICENSE-2.0
8-
#
9-
# Unless required by applicable law or agreed to in writing, software
10-
# distributed under the License is distributed on an "AS IS" BASIS,
11-
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
# See the License for the specific language governing permissions and
13-
# limitations under the License.
14-
151
# coding: utf-8
162

173
# flake8: noqa
@@ -28,7 +14,7 @@
2814

2915
from __future__ import absolute_import
3016

31-
__version__ = "1.4.0-rc.1"
17+
__version__ = "1.4.0"
3218

3319
# import apis into sdk package
3420
from kfp_server_api.api.experiment_service_api import ExperimentServiceApi

backend/api/python_http_client/kfp_server_api/api/__init__.py

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
# Copyright 2021 Google LLC
2-
#
3-
# Licensed under the Apache License, Version 2.0 (the "License");
4-
# you may not use this file except in compliance with the License.
5-
# You may obtain a copy of the License at
6-
#
7-
# http://www.apache.org/licenses/LICENSE-2.0
8-
#
9-
# Unless required by applicable law or agreed to in writing, software
10-
# distributed under the License is distributed on an "AS IS" BASIS,
11-
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
# See the License for the specific language governing permissions and
13-
# limitations under the License.
14-
151
from __future__ import absolute_import
162

173
# flake8: noqa

backend/api/python_http_client/kfp_server_api/api/experiment_service_api.py

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
# Copyright 2021 Google LLC
2-
#
3-
# Licensed under the Apache License, Version 2.0 (the "License");
4-
# you may not use this file except in compliance with the License.
5-
# You may obtain a copy of the License at
6-
#
7-
# http://www.apache.org/licenses/LICENSE-2.0
8-
#
9-
# Unless required by applicable law or agreed to in writing, software
10-
# distributed under the License is distributed on an "AS IS" BASIS,
11-
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
# See the License for the specific language governing permissions and
13-
# limitations under the License.
14-
151
# coding: utf-8
162

173
"""

backend/api/python_http_client/kfp_server_api/api/healthz_service_api.py

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
# Copyright 2021 Google LLC
2-
#
3-
# Licensed under the Apache License, Version 2.0 (the "License");
4-
# you may not use this file except in compliance with the License.
5-
# You may obtain a copy of the License at
6-
#
7-
# http://www.apache.org/licenses/LICENSE-2.0
8-
#
9-
# Unless required by applicable law or agreed to in writing, software
10-
# distributed under the License is distributed on an "AS IS" BASIS,
11-
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
# See the License for the specific language governing permissions and
13-
# limitations under the License.
14-
151
# coding: utf-8
162

173
"""

backend/api/python_http_client/kfp_server_api/api/job_service_api.py

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
# Copyright 2021 Google LLC
2-
#
3-
# Licensed under the Apache License, Version 2.0 (the "License");
4-
# you may not use this file except in compliance with the License.
5-
# You may obtain a copy of the License at
6-
#
7-
# http://www.apache.org/licenses/LICENSE-2.0
8-
#
9-
# Unless required by applicable law or agreed to in writing, software
10-
# distributed under the License is distributed on an "AS IS" BASIS,
11-
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
# See the License for the specific language governing permissions and
13-
# limitations under the License.
14-
151
# coding: utf-8
162

173
"""

backend/api/python_http_client/kfp_server_api/api/pipeline_service_api.py

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
# Copyright 2021 Google LLC
2-
#
3-
# Licensed under the Apache License, Version 2.0 (the "License");
4-
# you may not use this file except in compliance with the License.
5-
# You may obtain a copy of the License at
6-
#
7-
# http://www.apache.org/licenses/LICENSE-2.0
8-
#
9-
# Unless required by applicable law or agreed to in writing, software
10-
# distributed under the License is distributed on an "AS IS" BASIS,
11-
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
# See the License for the specific language governing permissions and
13-
# limitations under the License.
14-
151
# coding: utf-8
162

173
"""

backend/api/python_http_client/kfp_server_api/api/pipeline_upload_service_api.py

-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,3 @@
1-
# Copyright 2021 Google LLC
2-
#
3-
# Licensed under the Apache License, Version 2.0 (the "License");
4-
# you may not use this file except in compliance with the License.
5-
# You may obtain a copy of the License at
6-
#
7-
# http://www.apache.org/licenses/LICENSE-2.0
8-
#
9-
# Unless required by applicable law or agreed to in writing, software
10-
# distributed under the License is distributed on an "AS IS" BASIS,
11-
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
# See the License for the specific language governing permissions and
13-
# limitations under the License.
14-
151
# coding: utf-8
162

173
"""

0 commit comments

Comments
 (0)