Commit Graph

8 Commits

Author SHA1 Message Date
Connor McCarthy 78d31dc8a3
chore(sdk): remove v1 dependencies from SDK v2 (#8668)
* split out deprecated requirements

* pip install deprecated requirements for sample tests

* remove superfluous comments in requirements.in

* update release notes

* ignore deprecated directory in unit tests

* remove unused argo compiler

* ignore deprecated path

* update run sample yaml

* install deprecated requirements for e2e tests

* add todos
2023-01-19 12:53:27 -08:00
Connor McCarthy 25cd45d772
chore(sdk): add script to check for unused imports (#8221)
* add dev requirement

* add unused import check to isort script
2022-08-31 22:53:51 -07:00
Connor McCarthy be5ff7215f
chore(sdk): update contributing guidelines/tests (#7802)
* add presubmit checks, contributing guidelines, and pre-commit file

* delete old unused formatting script

* modify scripts
2022-07-12 20:35:29 -06:00
Connor McCarthy 12d5cc3284
chore(sdk): use pytest instead of unittest for test execution (#7869)
* fix compiler test data path

* condense and add development requirements

* use pytest instead of unittest

* update contributing guidelines
2022-06-10 05:49:19 +00:00
Connor McCarthy b0db428165
feat(sdk)!: make CLI output consistent, readable, and usable (#7739)
* fix cli upload pipeline version

* organize requirements.in

* generate requirements.txt

* add pip-tools to requirements-dev

* improve CLI output

* update release notes
2022-05-20 00:03:23 +00:00
Connor McCarthy b58a31b307
chore(sdk): clean up v2 CLI (#7558)
* remove linting comments

* move global variable to local

* simplify diagnose_me command

* use f-strings

* idiomatic python refactorings

* remove unused import

* add typestub library

* silence unresolvable mypy error

* update type information

* remove unused variable

* remove unused import

* use __main__.py for cli entrypoint

* expand imports
2022-04-20 10:40:38 -06:00
Connor McCarthy d74d7b979b
add typestub libraries (#7451) 2022-04-04 18:04:33 -06:00
Connor McCarthy d6affa5afe
docs(sdk): update contributing guidelines (#7436)
* update SDK contributing guidelines

* add requirements-dev.txt

* update shell script instructions

* update shell script instructions

* add mypy to code style guidelines

* fix path

* Update README.md
2022-03-18 23:41:06 +00:00