Commit Graph

36 Commits

Author SHA1 Message Date
Tommy Li 144f9e9881
Add kfp-tekton 1.3.0 release template (#1011) 2022-07-28 20:38:55 +00:00
Tommy Li 00339aa99f
Update sdk version to 1.2.3 (#1002)
* update sdk version to 1.2.3

* Update README.md
2022-07-12 21:26:02 +00:00
Alan Chin 243c15c87f
`chore(sdk) Bump kfp dependency to 1.8.13` (#999) 2022-07-12 17:03:31 +00:00
Tommy Li 7c0cc3a365
Update sdk dependency and release version to address private python package pull (#979)
* update sdk dependency and releases

* update sdk dependency and releases
2022-06-17 22:32:34 +00:00
Tommy Li 1ef7b03af4
Update sdk release to 1.2.1 (#929) 2022-05-06 15:04:50 +00:00
Tommy Li be74f6612d
Add 1.2 release changes (#875)
* add 1.2 release changes

* update install readme
2022-03-10 22:46:54 +00:00
Tommy Li 119e6acf62
Update kfp sdk dependency to 1.8.10+ (#868)
* update kfp sdk dependency to 1.8.10+

* Remove local env details

* update upper bound kfp dependency to 1.8.11 for more stable releases
2022-03-04 18:06:59 +00:00
Tommy Li acd5d53717
Add KFP-Tekton 1.1.1 release (#847)
* add 1.1.1-release patch

* add 1.1.1-release patch

* update patche for openshift permission
2022-02-10 22:27:40 +00:00
Tommy Li b1bb32b4e9
kfp-tekton 1.1 release (#814)
* add kfp-tekton 1.1 release

* update manifest with the latest commits

* migrating rest of v1beta1 to v1 api
2022-01-12 19:11:10 +00:00
Tommy Li 04ce4b08fa
Relax kfp sdk dependencies (#746)
* relax kfp sdk dependencies

* update readme version reference
2021-10-08 17:49:43 -07:00
Christian Kadner 5d3c041586
Update SDK versions (#724)
* Reference to `kfp` SDK from 1.7.1 to 1.7.2 in sdk/python/README.md
* PyPI distro comment in sdk/python/setup.py

Signed-off-by: Christian Kadner <ckadner@us.ibm.com>
2021-08-31 21:10:44 -07:00
Tommy Li e291986106
Update KFP SDK version to 1.7.2, create KFP-TEKTON 1.0.0 release (#718)
* update KFP SDK version to 1.7.2, create KFP-TEKTON 1.0.0 release

* update standalone deployment readme
2021-08-30 17:23:03 -07:00
Tommy Li 1482b8e2ad
Move kfp sdk dependency to 1.7.1 (#705) 2021-08-19 11:16:54 -07:00
Tommy Li fba9ee2241
Update kfp sdk dependency to 1.7 (#699) 2021-08-13 11:53:04 -07:00
Tommy Li e1b2d20480
Update sdk and release tags to 0.9.0 (#667)
* update sdk and release tags to 0.9.0

* regenerate tests

* update kubeclient source version

* generate new deployment manifests
2021-07-21 16:33:25 -07:00
Christian Kadner 5a3ef4d6fc
Upgrade Python SDK to kfp==1.6.3 (#617)
Resolves #595

Signed-off-by: Christian Kadner <ckadner@us.ibm.com>
2021-06-14 10:03:37 -07:00
kfp-tekton-bot 1e91649958
KFP 1.5.0 Rebase (#555)
* Merge KFP changes between 1.5.0-rc.2 and 1.5.0

Resolves #554

* Resolve backend and manifest conflicts

* Resolve frontend conflicts
2021-04-21 12:06:42 -07:00
kfp-tekton-bot 4fcabb8390
KFP 1.5.0-rc.2 Rebase (#513)
* KFP 1.5.0-rc.0 Rebase

* Resolve backend and API conflicts

* Resolve UI conflicts

* Apply changes from KFP 1.5.0-rc.1

* Resolve backend and API conflicts from RC1

* Resolve UI conflicts from RC1

* Apply changes from KFP 1.5.0-rc.2

* Resolve backend conflicts from RC2

* Build SDK based on kfp RC2 from Github instead of PyPI

* Regenerate unittest's Golden YAML files
2021-04-08 16:49:03 -07:00
kfp-tekton-bot ede6750224
KFP 1.4.0 Rebase (#481)
* KFP 1.4.0 Rebase

Resolves #469

* Remove duplicated KFP samples

* Resolve api and backend and SDK test conflicts

* Upgrade kfp requirements to 1.4.0

* Update testdata regenerate YAML files

* Resolve CONTRIBUTING.md

* Regenerate KFP samples compile report

* Update README.md files for KFP version 1.4.0

* Resolve frontend conflicts

* Revert list-wrapped loop arguments

* Remove compiler_tests.py.rej
2021-03-01 10:21:26 -08:00
Christian Kadner 8170d59d48
Remove Python 3.5 support (2) (#465)
Updating a few SDK files remaining after #463

Related #463
2021-02-10 11:02:15 -08:00
Christian Kadner 7286c839a6
Move kubernetes from SDK requirements to test requirements (#442) 2021-01-28 15:55:40 -08:00
Christian Kadner d2f4328b6d
Update docs for release 0.6.0 (#433) 2021-01-25 16:44:59 -08:00
kfp-tekton-bot d5e86d763e
KFP 1.3.0 Rebase (#423)
* KFP 1.3.0 Rebase

Resolves #410

* Fix license headers, markdown ToC, hyperlinks

* Fix merge conflicts in frontend and backend

* Update KFP version references in doc files

* Regenerate "Golden" YAML files any_sequencer, big_data_passing, create_component_from_func

* Regenerate compile report

* Regenerate "golden" YAML files for any_sequencer and parallel_join_with_argo_vars
2021-01-19 13:43:59 -08:00
Christian Kadner 47cefe00ba
Prepare SDK 0.5.0 release on PyPI (#393) 2020-12-11 14:01:27 -08:00
Christian Kadner 65bb814d6f
Verify all Markdown links are valid (#363)
* Verify all Markdown links are valid

* Add Python script to verify links in Markdown files are valid
* Add check_doc_links target to Makefile
* Add check_doc_links job to Travis/CI

* Fix the 4 broken Markdown links
2020-11-12 15:10:25 -08:00
Christian Kadner 4545ff9b7a
Fix broken doc links (#361)
* Fix broken doc links

* Remove "&" from generated ToC links

* Use Permalink for input artifact copy step
2020-11-10 16:44:42 -08:00
Christian Kadner e6f2eb4247
Update docs for KFP 1.0.4 and prepare for release 0.4.0 (#357) 2020-11-09 14:18:29 -08:00
Christian Kadner 777194a2a0
Prepare PyPi distribution for release 0.3.0 (#303) 2020-09-11 13:10:10 -07:00
kfp-tekton-bot b28c2cbca6
KFP 1.0 Rebase (#251) 2020-08-03 20:38:18 -07:00
Christian Kadner 7580faa19f
Prepare release 0.2.0 (#207)
* Update version from 0.1.0 to 0.2.0
2020-07-01 11:12:17 -07:00
Christian Kadner cfed0e3f8c
Generate long_description for PyPi from sdk/README.md (#190)
- Add installation from PyPi to sdk/README.md
- Modify setup.py to read long_description from sdk/README.md
- Replace relative links with absolute links to kfp-tekton GitHub repo
- Add make distribution target for upload to testpypi

Resolves #185
2020-06-19 17:24:40 -07:00
Christian Kadner 11ac58781b
Prepare release 0.1.0 (#182) 2020-06-11 16:03:56 -07:00
Tommy Li 07ff4c160f
Deprecate artifact location and update to kfp 0.5.1 (#175)
* deprecate artifact location and update to kfp 0.5.1

* address comments

* update python dependency map
2020-06-11 12:02:57 -07:00
Christian Kadner 2c68de47e4
make lint (#164) 2020-05-29 09:29:16 -07:00
Christian Kadner ac4521780e
Upgrade kfp version from 0.2.2 to 0.5.0 (#135)
Closes #133
2020-05-07 00:43:09 -07:00
Christian Kadner faf700f222
Refactor code to extend KFP SDK compiler (#16)
This code change removes the requirement to clone and
copy the kubeflow/pipelines repository. The project
has been refactored to only contain the minimal set of
Python classes and methods that needed to be modified
to generate Tekton YAML instead of Argo YAML. The
overriden methods are dynamically linked at runtime
by monkey-patching the KFP SDK module.

Additionally adding a simple test case and setup.py
install script that creates the dsl-compile-tekton
CLI executable which works independent of the KFP
compiler executable.
2020-03-03 18:37:48 -08:00