This is a (not entirely clean) PR to propagate several server-side changes to the client. Here is a list of these:
Update openapi.json so client automatically passes parent_project_uuid and parent_node_id to server when they are in the environment. To do this, pydantic and pydantic-settings are added as dependencies.
Move all endpoints in the files section to "production mode" (meaning they are no longer in dev-mode). These have already been used for a long time on sim4life.io so I think it is about time they are also reflected here.
Delete osparc.models module which was deprecated a long time ago.
Remove testing with python 3.6 and 3.7 and add testing with 3.10 to github actions
What do these changes do?
This is a (not entirely clean) PR to propagate several server-side changes to the client. Here is a list of these:
openapi.json
so client automatically passesparent_project_uuid
andparent_node_id
to server when they are in the environment. To do this,pydantic
andpydantic-settings
are added as dependencies.files
section to "production mode" (meaning they are no longer in dev-mode). These have already been used for a long time onsim4life.io
so I think it is about time they are also reflected here.osparc.models
module which was deprecated a long time ago.Related issue/s
How to test
For internal developers