Update sdk dependency and release version to address private python package pull (#979)

* update sdk dependency and releases

* update sdk dependency and releases
This commit is contained in:
Tommy Li 2022-06-17 15:32:34 -07:00 committed by GitHub
parent 5fd2b73022
commit 7c0cc3a365
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 15 additions and 16 deletions

View File

@ -108,8 +108,8 @@ the Tekton YAML instead of Argo YAML. Since the KFP SDK was not designed and imp
_monkey-patching_ was used to replace non-class methods and functions at runtime.
In order for the _monkey patch_ to work properly, the `kfp-tekton` compiler source code has to be aligned with a
specific version of the `kfp` SDK compiler. As of now the `kfp-tekton` SDK version is `1.2.1` which is aligned with KFP
SDK version [`1.8.10`](https://pypi.org/project/kfp/1.8.10/) and [`1.8.11`](https://pypi.org/project/kfp/1.8.11/).
specific version of the `kfp` SDK compiler. As of now the `kfp-tekton` SDK version is `1.2.2` which is aligned with KFP
SDK version [`1.8.12`](https://pypi.org/project/kfp/1.8.12/).
## Adding New Code

View File

@ -12,7 +12,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
__version__ = '1.2.1'
__version__ = '1.2.2'
from ._client import TektonClient # noqa F401
from .k8s_client_helper import env_from_secret # noqa F401

View File

@ -1 +1 @@
kfp>=1.8.10,<1.8.12
kfp>=1.8.10,<1.8.13

View File

@ -1,5 +1,5 @@
#
# This file is autogenerated by pip-compile with python 3.8
# This file is autogenerated by pip-compile with python 3.9
# To update, run:
#
# pip-compile --output-file=sdk/python/requirements.txt sdk/python/requirements.in
@ -31,10 +31,11 @@ docstring-parser==0.7.3
# via kfp
fire==0.4.0
# via kfp
google-api-core==1.26.0
google-api-core==1.31.6
# via
# google-api-python-client
# google-cloud-core
# kfp
google-api-python-client==1.12.8
# via kfp
google-auth==1.27.0
@ -66,9 +67,9 @@ idna==2.10
# via requests
jsonschema==3.2.0
# via kfp
kfp==1.8.11
kfp==1.8.12
# via -r sdk/python/requirements.in
kfp-pipeline-spec==0.1.13
kfp-pipeline-spec==0.1.16
# via kfp
kfp-server-api==1.3.0
# via kfp
@ -148,9 +149,7 @@ termcolor==1.1.0
typer==0.4.0
# via kfp
typing-extensions==3.10.0.2
# via
# kfp
# pydantic
# via pydantic
uritemplate==3.0.1
# via
# google-api-python-client

View File

@ -20,14 +20,14 @@
#
# To create a distribution for PyPi run:
#
# $ export KFP_TEKTON_VERSION=1.2.1-rc1
# $ export KFP_TEKTON_VERSION=1.2.2-rc1
# $ python3 setup.py sdist
# $ twine check dist/kfp-tekton-${KFP_TEKTON_VERSION/-rc/rc}.tar.gz
# $ twine upload --repository pypi dist/kfp-tekton-${KFP_TEKTON_VERSION/-rc/rc}.tar.gz
#
# ... or:
#
# $ make distribution KFP_TEKTON_VERSION=1.2.1-rc1
# $ make distribution KFP_TEKTON_VERSION=1.2.2-rc1
#
# =============================================================================
@ -54,7 +54,7 @@ development stage. Contributions are welcome: {}
# NOTICE, after any updates to the following, ./requirements.in should be updated
# accordingly.
REQUIRES = [
"kfp>=1.8.10,<1.8.12",
"kfp>=1.8.10,<1.8.13",
]
TESTS_REQUIRE = [

View File

@ -65,7 +65,7 @@ spec:
is failure.
name: failure-condition
type: string
- default: aipipeline/kubectl-wrapper:1.2.1
- default: aipipeline/kubectl-wrapper:1.2.2
description: Kubectl wrapper image
name: image
type: string

View File

@ -75,7 +75,7 @@ spec:
is failure.
name: failure-condition
type: string
- default: aipipeline/kubectl-wrapper:1.2.1
- default: aipipeline/kubectl-wrapper:1.2.2
description: Kubectl wrapper image
name: image
type: string