* add description to upload_pipeline_description http endpoint
* add test for pipeline upload server description
* add description to new pipeline version
* show pipeline version in pipeline detail page
* make description optional on UI + show version descriptio or pipeline description
* remove unused reference
* revert wrong change of ref
* updated on should be pipeline version
* add more versions to mock-backend
* show pipeline and version description at the same time
* add tests for UI
* show pipeline version always
* Generate python client package into repo using kfp_api_single_file.swagger.json
* Commit python client generated by swagger
* Use openapi-generator instead
* Regenerate using openapi-generator
* Add extra info into swagger single file
* Update more info
* update
* Move python http client to upper folder
* Clean up build script
* Update kfp_server_api from new swagger.json