feat: Upgrade the pydantic from v1 to V2 #3942
Closed
shuchu wants to merge 15 commits intofeast-dev:masterfrom
Closed
feat: Upgrade the pydantic from v1 to V2 #3942shuchu wants to merge 15 commits intofeast-dev:masterfrom
shuchu wants to merge 15 commits intofeast-dev:masterfrom
Conversation
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this PR does / why we need it:
Based on the requirements from the Feast users, we want to upgrade the Pydantic version to v2 (2.6) for the performance of Feast.
Here are a few important package version changes:
pydantic >= 2.0.0
great_expectations>=0.15.41 (the upper bound is removed. Its required by the pydantic v2.)
Since it changes many files in the codebase, I humbly ask our reviewers to review this PR carefully.
Which issue(s) this PR fixes:
Fixes #3778