pipelines/sdk/python/kfp/deprecated/dsl
Connor McCarthy e371fa3795
feat(sdk): add compilation logic for google artifact types (support custom artifact types pt. 2) (#8232)
* remove dependency of deprecated on v2

* use new artifact identification logic

* add custom artifact type compiler test

* compile schema_version from non-kfp artifacts

* update tests

* add importer to compiler test

* update golden snapshots

* fix type checking code

* undo executor_test diff

* remove gcpc types compiler test

* add compilation test comment

* update google artifact handling

* update compiler test

* only permit system. and google. artifact types; add tests

* update compiler test

* simplify type checking logic

* use bundled artifact types in PipelineArtifactChannel

* raise error on unknown v1 input or output

* add type utils and move functions

* add type utils tests

* remove schema_version from inputspec and outputspec

* update artifact proto creation and tests

* propogate bundled artifact type string changes throughout sdk

* update golden snapshot

* remove unused v1 compat and tests

* update type checking and tests to validate schema_version using semantic versioning

* update importer sample

* update test data config

* update test_data config

* clean up sample

* clean up sample
2022-09-12 14:00:02 -06:00
..
extensions feat(sdk)!: move v1 to deprecated folder (#7291) 2022-03-04 00:52:59 +00:00
test_data feat(sdk)!: move v1 to deprecated folder (#7291) 2022-03-04 00:52:59 +00:00
type_schemas feat(sdk)!: move v1 to deprecated folder (#7291) 2022-03-04 00:52:59 +00:00
__init__.py feat(sdk)!: move v2 to main namespace (#7376) 2022-03-04 21:56:51 +00:00
_component.py chore(sdk): apply yapf formatting (#7414) 2022-03-16 20:34:36 +00:00
_component_bridge.py chore(sdk): clean up kfp code style (#8027) 2022-07-15 00:06:34 +00:00
_container_op.py chore(sdk): clean up kfp code style (#8027) 2022-07-15 00:06:34 +00:00
_container_op_test.py feat(sdk)!: move v2 to main namespace (#7376) 2022-03-04 21:56:51 +00:00
_for_loop.py feat(sdk)!: move v1 to deprecated folder (#7291) 2022-03-04 00:52:59 +00:00
_metadata.py chore(sdk): clean up kfp code style (#8027) 2022-07-15 00:06:34 +00:00
_ops_group.py chore(sdk): clean up kfp code style (#8027) 2022-07-15 00:06:34 +00:00
_pipeline.py chore(sdk): clean up kfp code style (#8027) 2022-07-15 00:06:34 +00:00
_pipeline_param.py feat(sdk)!: move v1 to deprecated folder (#7291) 2022-03-04 00:52:59 +00:00
_pipeline_volume.py feat(sdk)!: move v1 to deprecated folder (#7291) 2022-03-04 00:52:59 +00:00
_resource_op.py feat(sdk)!: move v1 to deprecated folder (#7291) 2022-03-04 00:52:59 +00:00
_volume_op.py chore(sdk): apply yapf formatting (#7414) 2022-03-16 20:34:36 +00:00
_volume_snapshot_op.py feat(sdk)!: move v1 to deprecated folder (#7291) 2022-03-04 00:52:59 +00:00
artifact.py chore(sdk): clean up kfp code style (#8027) 2022-07-15 00:06:34 +00:00
artifact_utils.py feat(sdk)!: move v1 to deprecated folder (#7291) 2022-03-04 00:52:59 +00:00
component_spec.py feat(sdk): add compilation logic for google artifact types (support custom artifact types pt. 2) (#8232) 2022-09-12 14:00:02 -06:00
component_spec_test.py feat(sdk)!: move v1 to deprecated folder (#7291) 2022-03-04 00:52:59 +00:00
data_passing_methods.py feat(sdk)!: move v1 to deprecated folder (#7291) 2022-03-04 00:52:59 +00:00
dsl_utils.py feat(sdk)!: move v1 to deprecated folder (#7291) 2022-03-04 00:52:59 +00:00
dsl_utils_test.py feat(sdk)!: move v1 to deprecated folder (#7291) 2022-03-04 00:52:59 +00:00
io_types.py feat(sdk)!: move v2 to main namespace (#7376) 2022-03-04 21:56:51 +00:00
metrics_utils.py feat(sdk)!: move v1 to deprecated folder (#7291) 2022-03-04 00:52:59 +00:00
metrics_utils_test.py chore(sdk): clean up kfp code style (#8027) 2022-07-15 00:06:34 +00:00
serialization_utils.py feat(sdk)!: move v1 to deprecated folder (#7291) 2022-03-04 00:52:59 +00:00
serialization_utils_test.py feat(sdk)!: move v1 to deprecated folder (#7291) 2022-03-04 00:52:59 +00:00
type_utils.py feat(sdk): add compilation logic for google artifact types (support custom artifact types pt. 2) (#8232) 2022-09-12 14:00:02 -06:00
types.py chore(sdk): clean up kfp code style (#8027) 2022-07-15 00:06:34 +00:00