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 Harmony to latest Pydantic 2.8.2 or later #50

Closed
woodthom2 opened this issue Jul 19, 2024 · 6 comments · Fixed by #51
Closed

Upgrade Harmony to latest Pydantic 2.8.2 or later #50

woodthom2 opened this issue Jul 19, 2024 · 6 comments · Fixed by #51
Labels
bug Something isn't working

Comments

@woodthom2
Copy link
Contributor

We are using an old version of Pydantic

@woodthom2 woodthom2 added the bug Something isn't working label Jul 19, 2024
@olp-cs
Copy link
Contributor

olp-cs commented Jul 19, 2024

Is this issue still available for someone to take on? I can start with it.

A migration guide is available here: https://docs.pydantic.dev/latest/migration/

@woodthom2
Copy link
Contributor Author

woodthom2 commented Jul 19, 2024 via email

@olp-cs
Copy link
Contributor

olp-cs commented Jul 19, 2024

Thank you for the explanation! I will look into it and check how to fix the compatibility issues. I'll look into logging as well.

@woodthom2
Copy link
Contributor Author

woodthom2 commented Jul 19, 2024 via email

@woodthom2
Copy link
Contributor Author

woodthom2 commented Jul 20, 2024 via email

@olp-cs olp-cs mentioned this issue Jul 20, 2024
11 tasks
@olp-cs
Copy link
Contributor

olp-cs commented Jul 20, 2024

I submitted a pull request to upgrade Pydantic in the current repo. I will look into Harmony API as well.

I couldn't find the logging settings; perhaps it's better to create a separate ticket to address this later.

P.S. By the way, I still have to run the unit tests and integration tests in the API repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants