Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release SDK 2.0.0b14 #9144

Merged
merged 2 commits into from
Apr 12, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,11 @@
'title': 'master',
'aliases': [],
},
{
'version': 'https://kubeflow-pipelines.readthedocs.io/en/2.0.0b14/',
'title': 'v2.0.0b14',
'aliases': [],
},
{
'version': 'https://kubeflow-pipelines.readthedocs.io/en/2.0.0b13/',
'title': 'v2.0.0b13',
Expand Down
23 changes: 23 additions & 0 deletions sdk/RELEASE.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,41 @@
# Current Version (in development)

## Features

## Breaking changes

## Deprecations

## Bug fixes and other changes

## Documentation updates

# 2.0.0-beta.14

## Features
* `pip_index_urls` is now considered also for containerized python component - the urls will be used for Dockerfile generation [\#8871](https://github.com/kubeflow/pipelines/pull/8871)
* Support direct indexing into top-level of artifact metadata struct in Container Components [\#9131](https://github.com/kubeflow/pipelines/pull/9131)
* Support compiling platform specific features [\#8940](https://github.com/kubeflow/pipelines/pull/8940)
* Support setting cpu/memory requests. [\#9121](https://github.com/kubeflow/pipelines/pull/9121)
* Support PIPELINE_ROOT_PLACEHOLDER [\#9134](https://github.com/kubeflow/pipelines/pull/9134)
* SDK client v2beta1 API integration [\#9112](https://github.com/kubeflow/pipelines/pull/9112)
* Support submitting pipeline with platform config. [\#9140](https://github.com/kubeflow/pipelines/pull/9140)

## Breaking changes
* New SDK client only works with Kubeflow Pipeline v2.0.0-beta.1 and later version [\#9112](https://github.com/kubeflow/pipelines/pull/9112)

## Deprecations
* Deprecate .add_node_selector_constraint in favor of .set_accelerator_type [\#8980](https://github.com/kubeflow/pipelines/pull/8980)

## Bug fixes and other changes
* Support python 3.11 [\#8907](https://github.com/kubeflow/pipelines/pull/8907)
* Fix loading non-canonical generic type strings from v1 component YAML (e.g., `List[str]`, `typing.List[str]`, `Dict[str]`, `typing.Dict[str, str]` [\#9041](https://github.com/kubeflow/pipelines/pull/9041)
* Add experiment_id parameter to create run methods [\#9004](https://github.com/kubeflow/pipelines/pull/9004)
* Support setting task dependencies via kfp.kubernetes.mount_pvc [\#8999](https://github.com/kubeflow/pipelines/pull/8999)
* cpu_limit and memory_limit can be optional [\#8992](https://github.com/kubeflow/pipelines/pull/8992)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for catching all of these. Big release.


## Documentation updates

# 2.0.0-beta.13

## Features
Expand Down
2 changes: 1 addition & 1 deletion sdk/python/kfp/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
# https://packaging.python.org/guides/packaging-namespace-packages/#pkgutil-style-namespace-packages
__path__ = __import__('pkgutil').extend_path(__path__, __name__)

__version__ = '2.0.0-beta.13'
__version__ = '2.0.0-beta.14'

TYPE_CHECK = True

Expand Down
2 changes: 1 addition & 1 deletion sdk/python/kfp/client/client.py
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ def __init__(
) -> None:
"""Create a new instance of kfp client."""
warnings.warn(
'This client only works with Kubeflow Pipeline v2.0.0-alpha.0 '
'This client only works with Kubeflow Pipeline v2.0.0-beta.1 '
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change should have been within #9112

'and later versions.',
category=FutureWarning)

Expand Down