Commit Graph

122 Commits

Author SHA1 Message Date
Connor McCarthy f250700e4d
chore(sdk): release KFP SDK 2.4.0 (#10167) 2023-10-27 17:04:10 +00:00
Connor McCarthy e3b1863791
chore(sdk): add Python 3.7 EOL notice (#10139) 2023-10-24 22:06:08 +00:00
Connor McCarthy 2ef5afe0bb
chore(sdk): release KFP SDK 2.3.0 (#10024) 2023-09-22 21:32:57 +00:00
Connor McCarthy 659c54bbeb
chore(sdk): release KFP SDK 2.2.0 (#9984) 2023-09-14 17:37:30 +00:00
Connor McCarthy 959f54efd7
chore(sdk): release kfp sdk 2.1.3 (#9896)
* release kfp sdk 2.1.3

* update tests

* update OWNERS file
2023-09-05 18:32:31 +00:00
Connor McCarthy cf0e0cf87c
feat(sdk): enable dependency-free runtime install of kfp (#9886)
* handle problematic imports

* separate runtime and compile-time symbols

* wrap kfp/__init__.py imports unavailable at runtime

* update component factory + tests

* add runtime tests

* add --no-deps flag to component factory

* update release notes

* clean up

* handle containerized python components

* update golden snapshots

* update component_factory unit tests

* respond to review feedback

* fix runtime test and compilation logic

* update tests
2023-08-24 18:31:16 +00:00
Connor McCarthy 25f6ee6389
chore(sdk): release KFP SDK 2.1.2 (#9797) 2023-07-28 16:47:34 +00:00
Connor McCarthy 49db9effe4
chore(sdk): release KFP SDK 2.1.1 (#9787) 2023-07-27 00:26:51 +00:00
Connor McCarthy 309c5b9f0a
chore(sdk): release KFP SDK 2.1.0 (#9782) 2023-07-26 17:09:02 +00:00
Connor McCarthy c8204d0285
chore(sdk): partition KFP SDK source code into runtime and non-runtime code (#9710) 2023-07-07 23:18:52 +00:00
Connor McCarthy 6dfcd533f4
chore(sdk): release KFP SDK 2.0.1 (#9669) 2023-06-21 00:22:40 +00:00
Connor McCarthy b3bdeb286d
chore(sdk): release KFP SDK 2.0.0 (#9624)
* bump kfp-server-api version

* release 2.0.0

* add 2.0.0 release notes

* apply suggested changes
2023-06-20 20:00:40 +00:00
Connor McCarthy b6c660853e
chore(sdk): release KFP SDK 2.0.0-rc.2 (#9605)
* release 2.0.0-rc.2

* update comment
2023-06-09 10:59:05 -07:00
Connor McCarthy 209df547ef
chore(sdk): release KFP SDK 2.0.0-rc.1 (#9429) 2023-05-16 18:23:00 +00:00
Chen Sun 3ad91a9bbe
chore: release KFP SDK 2.0.0-beta.17 (#9355)
* Release KFP SDK 2.0.0-beta.17

* update release note
2023-05-08 17:42:55 +00:00
Connor McCarthy 58ebd202c4
release 2.0.0b16 (#9325) 2023-05-04 10:56:24 -07:00
Connor McCarthy 04306dc3cb
chore(sdk): release KFP SDK 2.0.0b15 (#9218) 2023-04-24 18:32:43 +00:00
Chen Sun a107fb1bcf
chore: release SDK 2.0.0b14 (#9144)
* release SDK 2.0.0b14

* doc ref
2023-04-12 14:29:29 -07:00
Connor McCarthy 0cbcebcf88
fix(sdk): support accessing `.dsl` attribute on `kfp` module object (#9048) 2023-03-27 15:12:17 -07:00
Connor McCarthy 86554be46a
release kfp sdk 2.0.b13 (#8904) 2023-02-27 16:52:53 -08:00
Chen Sun 0fc174ae28
chore(sdk): release KFP SDK 2.0.0b12 (#8823) 2023-02-08 09:46:17 -08:00
Connor McCarthy edfb267790
bump version; update release notes; add docs (#8745) 2023-01-20 12:56:56 -08:00
Connor McCarthy fdf3ee7b68
chore(sdk): release KFP SDK 2.0.0b10 (#8638)
* bump version

* update release notes

* add docs version
2022-12-29 18:05:36 -05:00
Connor McCarthy ecfdc665c4
chore(sdk): release KFP SDK 2.0.0b9 (#8609) 2022-12-21 00:55:12 +00:00
Connor McCarthy 249e7af384
chore(sdk): release KFP SDK 2.0.0b8 (#8508)
* update release notes

* bump version

* add beta 8 to docs; remove beta 7
2022-11-30 05:04:15 +00:00
Connor McCarthy 1043a88842
chore(sdk): release KFP SDK 2.0.0b7 (#8503)
* update release notes

* bump version

* add docs version to dropdown
2022-11-28 22:58:42 +00:00
Chen Sun 8df22db757
chore(release): release sdk 2.0.0b6 (#8373)
* release sdk 2.0.0b6

* address review comments
2022-10-18 00:30:27 +00:00
Connor McCarthy 19b8709ca3
chore(release): release sdk 2.0.0b5 (#8309)
* bump reference docs

* update release notes; modify structure

* bump version

* implement review feedback
2022-09-26 21:38:35 +00:00
Chen Sun 2a566181bf
chore(sdk): bump kfp version to 2.0.0-beta.4 (#8229) 2022-09-01 06:41:55 +00:00
Connor McCarthy 41b69fd90d
chore(sdk): bump kfp version to 2.0.0-beta.3 (#8149)
* update release notes

* bump version
2022-08-17 14:21:52 +00:00
Chen Sun 6137a236a5
chore(sdk): bump kfp sdk version to 2.0.0b2 (#8135) 2022-08-11 00:08:03 +00:00
Connor McCarthy c6a5e387dd
docs(sdk): refresh SDK public API docstrings (#8057)
* add module-level docstrings

* update compiler docstrings

* update registry module docstrings

* add BaseComponent and children to public api, but discourage use

* update artifact docstrings and type annotations

* update dsl docstrings

* update client docstrings

* clean up kfp.__init__

* add dsl placeholder docstrings

* many more docstring updates

* document type aliases in dsl module
2022-07-21 19:51:18 +00:00
Connor McCarthy 13736b85b6
chore(sdk): clean up kfp code style (#8027)
* remove unused imports

* use google as isort profile

* sort imports

* format with yapf

* clean end of file new line, trailing whitespace, double quoted strings
2022-07-15 00:06:34 +00:00
Connor McCarthy d3592b9bbd
chore(sdk): bump kfp version to 2.0.0b1 (#7993)
* bump version

* update release notes
2022-07-07 11:30:01 -06:00
Connor McCarthy 42600a796d
chore(sdk): bump kfp version to 2.0.0b0 (#7952) 2022-06-27 18:11:59 -06:00
Connor McCarthy c491f331d3
chore(sdk): bump kfp version to 2.0.0a5 (#7814)
* bump version

* update release notes
2022-06-02 22:34:26 +00:00
chongyouquan 281c86d41e
chore(sdk): 2.0.0-alpha.4 release (#7771)
* add release notes

* bump version to alpha.4

* fix release notes

* fix release notes

* fix release notes
2022-05-24 16:49:12 -07:00
Connor McCarthy 49ccb4f61f
chore(sdk): 2.0.0-alpha.3 release (#7675)
* reorganize release notes

* finalize alpha.3 notes

* bump version to alpha.3

* add one more release note
2022-05-06 16:45:28 -06:00
Chen Sun 9db6e74556
chore(sdk): release KFP sdk 2.0.0-alpha.2 (#7519) 2022-04-05 00:08:35 -07:00
Chen Sun 481b108319
fix(sdk): update kfp-server-api dependencies and bump sdk version to 2.0.0-alpha.1 (#7427)
* update kfp-server-api dependencies

* release note

* bump sdk version to 2.0.0-alpha.1

* fix
2022-03-16 23:30:09 +00:00
Chen Sun b741926bb4
feat(sdk): client to support KFP v2 API. (#7411)
* copy _client.py and _auth.py from deprecated folder

* Make kfp.Client support v2 API (IR).

* fix test golden

* address comments

* copyright year

* chore(backend): clean up pipelinespec.Value usage (#7407)

* chore(sdk): clean, dedup, reconcile, organize requirements (#7400)

* chore(sdk): clean, dedup, reconcile, organize requirements

* apply yapf formatting

* correct copyright

* chore(sdk): fix test missing tempdir cleanup (#7403)

* chore(sdk): fix test missing tempdir cleanup

* fix test path

* fix test path

* clean up setUp method

* change string placeholder from s to test_dir

* release note

Co-authored-by: Connor McCarthy <mccarthy.connor.james@gmail.com>
2022-03-15 21:45:37 +00:00
Yaqi Ji 8bb0d0e025
feat(sdk)!: move v2 to main namespace (#7376)
* feat(sdk)!: move v2 to main namespace

* edit samples
2022-03-04 21:56:51 +00:00
Yaqi Ji b693909a08
feat(sdk)!: move v1 to deprecated folder (#7291)
* chore(sdk): move v1 to deprecated

* fix testsg

* fix testsg

* fix setup.py

* fix test

* s'

* fix tests

* fix test

* retore v2 test changes

* fix py3.6 test

* fix py3.6 test

* fix py3.6 import fallback error

* remove deprecated

* fix samples test

* sample test

* fix samples

* add readme

* restroe test

* python require

* remove path

* fix tests

* inteegration tests

* remove tfx tests for dependency with kfp v1

* fix e2e

* fix e2e

* fix integration tests

* fix sampe

* move client down

* change to kfp

* add import alias

* fix

* runid

* fix dsl

* only use kfp for function

* revert train_until_good

* tfx test

* kfp

* try import

* onprem
2022-03-04 00:52:59 +00:00
Chen Sun de2a4a45f2
chore(sdk): bump version to 2.0.0-alpha.0 (#7313)
* chore(sdk): bump version to 2.0.0-alpha.0

* relax regex to match sdk version in tests
2022-02-15 20:07:41 +00:00
Chen Sun 7f178900ae
chore(sdk): Bump SDK version to 1.8.11 (#7202) 2022-01-24 22:42:19 +00:00
Chen Sun 6ca35800c7
chore: SDK release note for 1.8.10 (#7017)
* Update RELEASE.md

* Update __init__.py
2021-12-08 00:05:59 +00:00
Chen Sun bb9db6a19d
chore(sdk): Release KFP SDK 1.8.9 off `sdk/release-1.8` branch (#6864)
* Update RELEASE.md

* Update __init__.py
2021-11-03 23:00:21 -07:00
Yaqi Ji 0c40154f6d
chore: Release KFP SDK and v2 launcher 1.8.7 (#6823)
* Update RELEASE.md

* Update __init__.py

* Update v2_compat.py
2021-10-28 10:53:26 -07:00
Chen Sun 0197e0114e
Release KFP SDK and v2 launcher 1.8.6 (#6771) 2021-10-19 14:20:20 -07:00
Yaqi Ji 6153a470fc
chore: Release KFP SDK and v2 launcher 1.8.5 (#6722)
* Update RELEASE.md

* Update RELEASE.md

* Update __init__.py

* Update v2_compat.py
2021-10-12 15:01:44 -07:00