* Hosting Components and test
* update dependency
* Regenerating with spec trimming
* handle None case
* adress pr comments
* another way of handling update not supported
* test changes
* removing unused logic
* Staging pr
* Added READMEs
* Main doc changes
* minor edit
* unit tests
* feature: generated new sagemaker features
* update unit test
* remove unit tests
* Release: Staging component for release
* reformatted files
* Update scripts to use public ecr instead of docker
* other codebuild specs
* run black on non-formatted files
* login to general ecr
* change default image for generate_components
* use public ecr amazon linux
* use :2 tag
* add arg for kfp v1 or v2 build version
* change whitespace and add docker login back for integration tests
* enable buildkit
* use v2 license file if in v2 build-mode
* make build_version mandatory