You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This library (airbyte-protocol-models) is depended upon by the Python CDK, which is depended upon by PyAirbyte, which is depended upon by user environments with a variety of other installed libraries.
Users have asked to relax the Pydantic requirement so we can allow PyAirbyte in environments that also need Pydantic 2.0 (directly or by transitive dependencies).
Proposed actions:
Relax the Pydantic version constraints to allow Pydantic 2.0.
Add a CI test matrix to ensure we're validating successful execution in 1.x as well as 2.x.
Repeat this process on the CDK, and then also in PyAirbyte:
aaronsteers
changed the title
Add support for Pydantic v2, with backward-compatible test for Pydantic v1
[airbyte-protocol]: Add support for Pydantic v2, with backward-compatible test for Pydantic v1
May 7, 2024
This library (
airbyte-protocol-models
) is depended upon by the Python CDK, which is depended upon by PyAirbyte, which is depended upon by user environments with a variety of other installed libraries.Users have asked to relax the Pydantic requirement so we can allow PyAirbyte in environments that also need Pydantic 2.0 (directly or by transitive dependencies).
Proposed actions:
Migration guide is here: https://docs.pydantic.dev/latest/migration/
The text was updated successfully, but these errors were encountered: