Commit Graph

60 Commits

Author SHA1 Message Date
Kevin Bache 52d7c7bd9e incremented app version (#1107) 2019-04-08 16:27:05 -07:00
hongye-sun 69b7fd31de
Support to send default service account jwt token for pipeline client. (#779)
* Support to send default service account jwt token for pipeline client.

* Configure auth for both kfp_run and kfp_experiment APIs
2019-02-11 11:26:38 -08:00
Alexey Volkov 02ab075cfe SDK - Update minimum Python version to 3.5.3 (#691)
This version has multiple bug fixes.
Last release available for Debian 9.
2019-01-22 18:43:35 -08:00
Alexey Volkov 83e9ffe5bc SDK/Components - Reworked the component model structures. (#642)
* Reworked the Component structures.
Rewrote parsing, type checking and serialization code.
Improved the graph component structures.
Added most of the needed k8s structures.
Added model validation (input/output existence etc).
Added task cycle detection and topological sorting to GraphSpec.
All container component tests now work.
Added some graph component tests.

* Fixed incompatibilities with python <3.7

* Added __init__.py to make the Travis tests work.

* Adding kubernetes structures to setup.py

* Addressed PR feedback: Renamed _original_names to _serialized_names

* Addressed PR feedback: Reduced indentation.

* Added descriptions for all component structures.

* Fixed a bug in ComponentSpec._post_init()

* Added documentation for ModelBase class and functions.

* Added __eq__/__ne__ and improved __repr__

* Added ModelBase tests
2019-01-09 15:51:34 -08:00
Tim Zaman 7c5c683713 Expose that the python API is Python3.5+ only (#616)
* Expose that the python API is Python3.5+ only

Adding these classifiers (many are the same as e.g. TensorFlow) makes sure pip/pypi index pick these up as being 3.5+ only, so that developers on Python 2 are not suprised when it fails on Python 3 syntax (e.g. typehints are only py 3.5+).

* Update setup.py

* Update setup.py

* Update setup.py
2019-01-07 22:33:12 -08:00
IronPan 4a05836ed6 Expose pipeline/job API through setup.py (#634)
This is a follow up PR after https://github.com/kubeflow/pipelines/pull/628
2019-01-04 20:09:32 -08:00
Bradley Jiang 9d19e0a902 Pin down GCS python package version. 2018-11-07 09:59:11 -08:00
Bradley Jiang d110eb8fdb Make kubernetes a dependency of kfp package. 2018-11-07 09:43:46 -08:00
qimingj 458c817d83 Add %%docker magic to jupyter kernel. It helps submitting a docker build job more easily with one cell. (#72) 2018-11-06 10:55:56 -08:00
Pascal Vicaire 633e2ddcc8 Initial commit of the kubeflow/pipeline project. 2018-11-02 14:02:31 -07:00