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

Upgrade pydantic #108

Merged
merged 20 commits into from
Mar 26, 2024
Merged

Conversation

MichaelPesce
Copy link
Collaborator

@MichaelPesce MichaelPesce commented Mar 18, 2024

  • goes hand in hand with watertap issue #1273
  • upgrade pydantic version to >2 and migrate pydantic code
  • upgrade fastapi
  • update tests

relies on watertap PR #1330

@ksbeattie ksbeattie added the Priority:Normal Normal Priority Issue or PR label Mar 21, 2024
Copy link
Contributor

@lbianchi-lbl lbianchi-lbl left a comment

Choose a reason for hiding this comment

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

As far as I can tell the changes look good. @MichaelPesce do you need to revert some of the changes (e.g. to .github/workflows) before merging? If so, I'll let you merge whenever you prefer. If it makes a difference for testing, watertap-org/watertap#1330 has been merged.

@MichaelPesce
Copy link
Collaborator Author

@lbianchi-lbl Yup I'll revert some of those changes and test this PR with watertap main before merging. Thanks!

@MichaelPesce MichaelPesce merged commit a2d5683 into watertap-org:main Mar 26, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority:Normal Normal Priority Issue or PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants