Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

⬆️ Pydantic v2 migration #6578

Merged
merged 80 commits into from
Nov 21, 2024

Conversation

sanderegg
Copy link
Member

@sanderegg sanderegg commented Oct 22, 2024

What do these changes do?

This PR contains all the changes to migrate osparc-simcore to pydantic V2.

It can only be merged once all the services are migrated!

Related issue/s

How to test

Dev-ops checklist

@sanderegg sanderegg added a:storage issue related to storage service a:webserver issue related to the webserver service a:services-library issues on packages/service-libs a:database associated to postgres service and postgres-database package t:maintenance Some planned maintenance work e2e Bugs found by or related to the end-2-end testing a:catalog catalog service a:director-v2 issue related with the director-v2 service a:apiserver api-server service a:dynamic-sidecar dynamic-sidecar service a:dask-service Any of the dask services: dask-scheduler/sidecar or worker a:models-library a:autoscaling autoscaling service in simcore's stack a:ooil integration-library or ooil labels Oct 22, 2024
Copy link

sonarqubecloud bot commented Nov 20, 2024

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
1.5% Duplication on New Code

See analysis details on SonarQube Cloud

Copy link
Contributor

@GitHK GitHK left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Finally green! Looking forward to seeing this in master

Copy link
Member

@pcrespov pcrespov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉

Copy link
Member

@mrnicegyu11 mrnicegyu11 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

jesus, TL;DR!

but damn, thank you guys to much for pushing this!

Copy link
Contributor

@matusdrobuliak66 matusdrobuliak66 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🥇

@giancarloromeo giancarloromeo changed the title ⬆️Pydantic v2 migration do not squash updates (🚨🚨🚨🚨🚨🚨🚨) ⬆️ Pydantic v2 migration Nov 21, 2024
@giancarloromeo giancarloromeo merged commit 5732a12 into master Nov 21, 2024
128 of 153 checks passed
@sanderegg sanderegg deleted the pydantic_v2_migration_do_not_squash_updates branch November 22, 2024 08:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a:agent agent service a:apiserver api-server service a:autoscaling autoscaling service in simcore's stack a:aws-library a:catalog catalog service a:clusters-keeper a:dask-service Any of the dask services: dask-scheduler/sidecar or worker a:database associated to postgres service and postgres-database package a:datcore-adapter a:director-v2 issue related with the director-v2 service a:dynamic-scheduler a:dynamic-sidecar dynamic-sidecar service a:invitations invitations service a:models-library a:notifications-library a:ooil integration-library or ooil a:osparc-gateway-server a:payments payments service a:resource-usage-tracker resource usage tracker service a:services-library issues on packages/service-libs a:simcore-sdk a:storage issue related to storage service a:webserver issue related to the webserver service computational clusters dependencies Pull requests that update a dependency file e2e Bugs found by or related to the end-2-end testing efs-guardian t:maintenance Some planned maintenance work
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Major upgrade to pydantic 2.0
7 participants