MANIFEST.in
README.md
build.sh
requirements-deprecated.txt
requirements-dev.txt
requirements.in
requirements.txt
setup.py
kfp/__init__.py
kfp/init_test.py
kfp.egg-info/PKG-INFO
kfp.egg-info/SOURCES.txt
kfp.egg-info/dependency_links.txt
kfp.egg-info/entry_points.txt
kfp.egg-info/requires.txt
kfp.egg-info/top_level.txt
kfp/cli/__init__.py
kfp/cli/__main__.py
kfp/cli/cli.py
kfp/cli/cli_test.py
kfp/cli/compile_.py
kfp/cli/compile_test.py
kfp/cli/component.py
kfp/cli/component_test.py
kfp/cli/diagnose_me_cli.py
kfp/cli/dsl.py
kfp/cli/experiment.py
kfp/cli/output.py
kfp/cli/pipeline.py
kfp/cli/recurring_run.py
kfp/cli/run.py
kfp/cli/diagnose_me/__init__.py
kfp/cli/diagnose_me/dev_env.py
kfp/cli/diagnose_me/dev_env_test.py
kfp/cli/diagnose_me/gcp.py
kfp/cli/diagnose_me/gcp_test.py
kfp/cli/diagnose_me/kubernetes_cluster.py
kfp/cli/diagnose_me/kubernetes_cluster_test.py
kfp/cli/diagnose_me/utility.py
kfp/cli/diagnose_me/utility_test.py
kfp/cli/utils/__init__.py
kfp/cli/utils/aliased_plurals_group.py
kfp/cli/utils/aliased_plurals_group_test.py
kfp/cli/utils/deprecated_alias_group.py
kfp/cli/utils/deprecated_alias_group_test.py
kfp/cli/utils/parsing.py
kfp/cli/utils/parsing_test.py
kfp/client/__init__.py
kfp/client/auth.py
kfp/client/auth_test.py
kfp/client/client.py
kfp/client/client_test.py
kfp/client/set_volume_credentials.py
kfp/client/set_volume_credentials_test.py
kfp/client/token_credentials_base.py
kfp/client/token_credentials_base_test.py
kfp/compiler/__init__.py
kfp/compiler/compiler.py
kfp/compiler/compiler_test.py
kfp/compiler/compiler_utils.py
kfp/compiler/compiler_utils_test.py
kfp/compiler/pipeline_spec_builder.py
kfp/compiler/pipeline_spec_builder_test.py
kfp/compiler/read_write_test.py
kfp/components/__init__.py
kfp/components/load_yaml_utilities.py
kfp/components/load_yaml_utilities_test.py
kfp/dsl/__init__.py
kfp/dsl/base_component.py
kfp/dsl/base_component_test.py
kfp/dsl/component_decorator.py
kfp/dsl/component_decorator_test.py
kfp/dsl/component_factory.py
kfp/dsl/component_factory_test.py
kfp/dsl/constants.py
kfp/dsl/container_component_artifact_channel.py
kfp/dsl/container_component_artifact_channel_test.py
kfp/dsl/container_component_class.py
kfp/dsl/container_component_decorator.py
kfp/dsl/container_component_decorator_test.py
kfp/dsl/executor.py
kfp/dsl/executor_main.py
kfp/dsl/executor_test.py
kfp/dsl/for_loop.py
kfp/dsl/for_loop_test.py
kfp/dsl/graph_component.py
kfp/dsl/importer_component.py
kfp/dsl/importer_node.py
kfp/dsl/importer_node_test.py
kfp/dsl/kfp_config.py
kfp/dsl/pipeline_channel.py
kfp/dsl/pipeline_channel_test.py
kfp/dsl/pipeline_config.py
kfp/dsl/pipeline_context.py
kfp/dsl/pipeline_task.py
kfp/dsl/pipeline_task_test.py
kfp/dsl/placeholders.py
kfp/dsl/placeholders_test.py
kfp/dsl/python_component.py
kfp/dsl/structures.py
kfp/dsl/structures_test.py
kfp/dsl/task_final_status.py
kfp/dsl/tasks_group.py
kfp/dsl/tasks_group_test.py
kfp/dsl/utils.py
kfp/dsl/utils_test.py
kfp/dsl/v1_modelbase.py
kfp/dsl/v1_structures.py
kfp/dsl/yaml_component.py
kfp/dsl/types/__init__.py
kfp/dsl/types/artifact_types.py
kfp/dsl/types/artifact_types_test.py
kfp/dsl/types/custom_artifact_types.py
kfp/dsl/types/custom_artifact_types_test.py
kfp/dsl/types/type_annotations.py
kfp/dsl/types/type_annotations_test.py
kfp/dsl/types/type_utils.py
kfp/dsl/types/type_utils_test.py
kfp/dsl/types/test_data/expected_bulk_loaded_confusion_matrix.json
kfp/dsl/types/test_data/expected_confusion_matrix.json
kfp/dsl/types/test_data/expected_io_types_bulk_load_classification_metrics.json
kfp/dsl/types/test_data/expected_io_types_classification_metrics.json
kfp/local/__init__.py
kfp/local/config.py
kfp/local/config_test.py
kfp/local/dag_orchestrator.py
kfp/local/docker_task_handler.py
kfp/local/docker_task_handler_test.py
kfp/local/executor_input_utils.py
kfp/local/executor_input_utils_test.py
kfp/local/executor_output_utils.py
kfp/local/executor_output_utils_test.py
kfp/local/graph_utils.py
kfp/local/graph_utils_test.py
kfp/local/importer_handler.py
kfp/local/importer_handler_test.py
kfp/local/io.py
kfp/local/io_test.py
kfp/local/logging_utils.py
kfp/local/logging_utils_test.py
kfp/local/pipeline_orchestrator.py
kfp/local/pipeline_orchestrator_test.py
kfp/local/placeholder_utils.py
kfp/local/placeholder_utils_test.py
kfp/local/status.py
kfp/local/subprocess_task_handler.py
kfp/local/subprocess_task_handler_test.py
kfp/local/task_dispatcher.py
kfp/local/task_dispatcher_test.py
kfp/local/task_handler_interface.py
kfp/local/task_handler_interface_test.py
kfp/local/testing_utilities.py
kfp/local/utils.py
kfp/local/utils_test.py
kfp/registry/__init__.py
kfp/registry/registry_client.py
kfp/registry/registry_client_test.py
kfp/registry/context/__init__.py
kfp/registry/context/default_pkg_dev.json
kfp/registry/context/kfp_pkg_dev.json
kfp/v2/__init__.py
kfp/v2/compiler.py
kfp/v2/components.py
kfp/v2/dsl.py
test_data/README.md
test_data/test_data_config.yaml
test_data/components/add_numbers.py
test_data/components/add_numbers.yaml
test_data/components/component_with_metadata_fields.py
test_data/components/component_with_metadata_fields.yaml
test_data/components/component_with_pip_install.py
test_data/components/component_with_pip_install.yaml
test_data/components/component_with_pip_install_in_venv.py
test_data/components/component_with_pip_install_in_venv.yaml
test_data/components/component_with_task_final_status.py
test_data/components/component_with_task_final_status.yaml
test_data/components/concat_message.py
test_data/components/concat_message.yaml
test_data/components/container_io.py
test_data/components/container_io.yaml
test_data/components/container_no_input.py
test_data/components/container_no_input.yaml
test_data/components/container_with_artifact_output.py
test_data/components/container_with_artifact_output.yaml
test_data/components/container_with_concat_placeholder.py
test_data/components/container_with_concat_placeholder.yaml
test_data/components/container_with_if_placeholder.py
test_data/components/container_with_if_placeholder.yaml
test_data/components/container_with_placeholder_in_fstring.py
test_data/components/container_with_placeholder_in_fstring.yaml
test_data/components/containerized_python_component.py
test_data/components/containerized_python_component.yaml
test_data/components/dict_input.py
test_data/components/dict_input.yaml
test_data/components/identity.py
test_data/components/identity.yaml
test_data/components/input_artifact.py
test_data/components/input_artifact.yaml
test_data/components/nested_return.py
test_data/components/nested_return.yaml
test_data/components/output_metrics.py
test_data/components/output_metrics.yaml
test_data/components/preprocess.py
test_data/components/preprocess.yaml
test_data/components/unsupported/output_named_tuple.py
test_data/components/unsupported/task_status.py
test_data/pipelines/component_with_optional_inputs.py
test_data/pipelines/component_with_optional_inputs.yaml
test_data/pipelines/component_with_pip_index_urls.py
test_data/pipelines/component_with_pip_index_urls.yaml
test_data/pipelines/components_with_optional_artifacts.py
test_data/pipelines/components_with_optional_artifacts.yaml
test_data/pipelines/container_component_with_no_inputs.py
test_data/pipelines/container_component_with_no_inputs.yaml
test_data/pipelines/cross_loop_after_topology.py
test_data/pipelines/cross_loop_after_topology.yaml
test_data/pipelines/if_elif_else_complex.py
test_data/pipelines/if_elif_else_complex.yaml
test_data/pipelines/if_elif_else_with_oneof_parameters.py
test_data/pipelines/if_elif_else_with_oneof_parameters.yaml
test_data/pipelines/if_else_with_oneof_artifacts.py
test_data/pipelines/if_else_with_oneof_artifacts.yaml
test_data/pipelines/if_else_with_oneof_parameters.py
test_data/pipelines/if_else_with_oneof_parameters.yaml
test_data/pipelines/lightweight_python_functions_pipeline.py
test_data/pipelines/lightweight_python_functions_pipeline.yaml
test_data/pipelines/lightweight_python_functions_with_outputs.py
test_data/pipelines/lightweight_python_functions_with_outputs.yaml
test_data/pipelines/pipeline_as_exit_task.py
test_data/pipelines/pipeline_as_exit_task.yaml
test_data/pipelines/pipeline_in_pipeline.py
test_data/pipelines/pipeline_in_pipeline.yaml
test_data/pipelines/pipeline_in_pipeline_complex.py
test_data/pipelines/pipeline_in_pipeline_complex.yaml
test_data/pipelines/pipeline_in_pipeline_loaded_from_yaml.py
test_data/pipelines/pipeline_in_pipeline_loaded_from_yaml.yaml
test_data/pipelines/pipeline_with_after.py
test_data/pipelines/pipeline_with_after.yaml
test_data/pipelines/pipeline_with_concat_placeholder.py
test_data/pipelines/pipeline_with_concat_placeholder.yaml
test_data/pipelines/pipeline_with_condition.py
test_data/pipelines/pipeline_with_condition.yaml
test_data/pipelines/pipeline_with_condition_dynamic_task_output_custom_training_job.py
test_data/pipelines/pipeline_with_condition_dynamic_task_output_custom_training_job.yaml
test_data/pipelines/pipeline_with_dynamic_importer_metadata.py
test_data/pipelines/pipeline_with_dynamic_importer_metadata.yaml
test_data/pipelines/pipeline_with_dynamic_pipeline_input_custom_training_job.py
test_data/pipelines/pipeline_with_dynamic_pipeline_input_custom_training_job.yaml
test_data/pipelines/pipeline_with_dynamic_task_output_custom_training_job.py
test_data/pipelines/pipeline_with_dynamic_task_output_custom_training_job.yaml
test_data/pipelines/pipeline_with_env.py
test_data/pipelines/pipeline_with_env.yaml
test_data/pipelines/pipeline_with_exit_handler.py
test_data/pipelines/pipeline_with_exit_handler.yaml
test_data/pipelines/pipeline_with_google_artifact_type.py
test_data/pipelines/pipeline_with_google_artifact_type.yaml
test_data/pipelines/pipeline_with_if_placeholder.py
test_data/pipelines/pipeline_with_if_placeholder.yaml
test_data/pipelines/pipeline_with_importer.py
test_data/pipelines/pipeline_with_importer.yaml
test_data/pipelines/pipeline_with_importer_and_gcpc_types.py
test_data/pipelines/pipeline_with_importer_and_gcpc_types.yaml
test_data/pipelines/pipeline_with_loops.py
test_data/pipelines/pipeline_with_loops.yaml
test_data/pipelines/pipeline_with_loops_and_conditions.py
test_data/pipelines/pipeline_with_loops_and_conditions.yaml
test_data/pipelines/pipeline_with_metadata_fields.py
test_data/pipelines/pipeline_with_metadata_fields.yaml
test_data/pipelines/pipeline_with_metrics_outputs.py
test_data/pipelines/pipeline_with_metrics_outputs.yaml
test_data/pipelines/pipeline_with_multiple_exit_handlers.py
test_data/pipelines/pipeline_with_multiple_exit_handlers.yaml
test_data/pipelines/pipeline_with_nested_conditions.py
test_data/pipelines/pipeline_with_nested_conditions.yaml
test_data/pipelines/pipeline_with_nested_conditions_yaml.py
test_data/pipelines/pipeline_with_nested_conditions_yaml.yaml
test_data/pipelines/pipeline_with_nested_loops.py
test_data/pipelines/pipeline_with_nested_loops.yaml
test_data/pipelines/pipeline_with_ontology.py
test_data/pipelines/pipeline_with_ontology.yaml
test_data/pipelines/pipeline_with_outputs.py
test_data/pipelines/pipeline_with_outputs.yaml
test_data/pipelines/pipeline_with_parallelfor_list_artifacts.py
test_data/pipelines/pipeline_with_parallelfor_list_artifacts.yaml
test_data/pipelines/pipeline_with_parallelfor_parallelism.py
test_data/pipelines/pipeline_with_parallelfor_parallelism.yaml
test_data/pipelines/pipeline_with_params_containing_format.py
test_data/pipelines/pipeline_with_params_containing_format.yaml
test_data/pipelines/pipeline_with_placeholders.py
test_data/pipelines/pipeline_with_placeholders.yaml
test_data/pipelines/pipeline_with_resource_spec.py
test_data/pipelines/pipeline_with_resource_spec.yaml
test_data/pipelines/pipeline_with_retry.py
test_data/pipelines/pipeline_with_retry.yaml
test_data/pipelines/pipeline_with_reused_component.py
test_data/pipelines/pipeline_with_reused_component.yaml
test_data/pipelines/pipeline_with_string_machine_fields_pipeline_input.py
test_data/pipelines/pipeline_with_string_machine_fields_pipeline_input.yaml
test_data/pipelines/pipeline_with_string_machine_fields_task_output.py
test_data/pipelines/pipeline_with_string_machine_fields_task_output.yaml
test_data/pipelines/pipeline_with_task_final_status.py
test_data/pipelines/pipeline_with_task_final_status.yaml
test_data/pipelines/pipeline_with_task_final_status_yaml.py
test_data/pipelines/pipeline_with_task_final_status_yaml.yaml
test_data/pipelines/pipeline_with_task_using_ignore_upstream_failure.py
test_data/pipelines/pipeline_with_task_using_ignore_upstream_failure.yaml
test_data/pipelines/pipeline_with_various_io_types.py
test_data/pipelines/pipeline_with_various_io_types.yaml
test_data/pipelines/pythonic_artifact_with_single_return.py
test_data/pipelines/pythonic_artifact_with_single_return.yaml
test_data/pipelines/pythonic_artifacts_with_list_of_artifacts.py
test_data/pipelines/pythonic_artifacts_with_list_of_artifacts.yaml
test_data/pipelines/pythonic_artifacts_with_multiple_returns.py
test_data/pipelines/pythonic_artifacts_with_multiple_returns.yaml
test_data/pipelines/two_step_pipeline.py
test_data/pipelines/two_step_pipeline.yaml
test_data/pipelines/two_step_pipeline_containerized.py
test_data/pipelines/two_step_pipeline_containerized.yaml
test_data/pipelines/xgboost_sample_pipeline.py
test_data/pipelines/xgboost_sample_pipeline.yaml
test_data/pipelines/parallelfor_fan_in/artifacts_complex.py
test_data/pipelines/parallelfor_fan_in/artifacts_complex.yaml
test_data/pipelines/parallelfor_fan_in/artifacts_simple.py
test_data/pipelines/parallelfor_fan_in/artifacts_simple.yaml
test_data/pipelines/parallelfor_fan_in/conditional_producer_and_consumers.py
test_data/pipelines/parallelfor_fan_in/conditional_producer_and_consumers.yaml
test_data/pipelines/parallelfor_fan_in/nested_with_parameters.py
test_data/pipelines/parallelfor_fan_in/nested_with_parameters.yaml
test_data/pipelines/parallelfor_fan_in/parameters_complex.py
test_data/pipelines/parallelfor_fan_in/parameters_complex.yaml
test_data/pipelines/parallelfor_fan_in/parameters_simple.py
test_data/pipelines/parallelfor_fan_in/parameters_simple.yaml
test_data/pipelines/parallelfor_fan_in/pipeline_producer_consumer.py
test_data/pipelines/parallelfor_fan_in/pipeline_producer_consumer.yaml
test_data/v1_component_yaml/add_component.yaml
test_data/v1_component_yaml/concat_placeholder_component.yaml
test_data/v1_component_yaml/fancy_trainer_component.yaml
test_data/v1_component_yaml/if_placeholder_component.yaml
test_data/v1_component_yaml/ingestion_component.yaml
test_data/v1_component_yaml/serving_component.yaml
test_data/v1_component_yaml/trainer_component.yaml