Commit Graph

7 Commits

Author SHA1 Message Date
Chen Sun f84b51e72d
chore(sdk): Support loading v1 yaml with {executorInput: } placeholder ()
* Support {executorInput: } placeholder

* merge

* use single quotes for consistency
2022-06-14 13:14:31 -07:00
Connor McCarthy cbc2ac5266
feat(sdk): enable read in component using IR ()
* enable read in primitive components

* enable read in via YAML component

* convert OutputValuePlaceholder to OutputParameterPlaceholder

* add docstring
2022-05-24 18:58:57 +00:00
Connor McCarthy 6698801fc0
refactor(sdk): move placeholder logic to structures ()
* move placeholder formatting logic to structures

* add placeholder formatting logic tests

* update placeholder references throughout codebase

* remove ABC meta inheritance
2022-05-19 07:45:56 +00:00
Connor McCarthy 9f413706df
feat(sdk): enable pip install from custom index url ()
* add pip_index_urls to component constructor

* add unit tests

* add compiler cli tests for pip_index_urls

* update golden snapshots

* add release notes

* include test file in compiler_cli_tests

* change spacing in command

* revert golden snapshots

* rename test method

* fix diff

* improve quote consistency

* extract string template from function

* fix component_op

* remove json golden

* update compiler_cli_tests
2022-03-24 20:41:47 +00:00
Connor McCarthy 41caca8850
chore(sdk): remove python 3.6 dead code ()
* migrate modules to >= python 3.7

* update test images to greatest supported python version

* remove unused import

* update test data

* clean comment

* undo 3.7 image change

* revert 3.9 -> 3.7

* revert OrderedDict to Dict
2022-03-21 22:15:30 +00:00
Connor McCarthy 82d17ff616
feat(sdk)!: rename commands, arguments parameters to command, args () 2022-03-09 05:39:11 +00:00
Yaqi Ji 8bb0d0e025
feat(sdk)!: move v2 to main namespace ()
* feat(sdk)!: move v2 to main namespace

* edit samples
2022-03-04 21:56:51 +00:00