-
Notifications
You must be signed in to change notification settings - Fork 41
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
Support for Prefect 3 #365
Comments
@aaronsteers moving this issue t PyAirbyte project |
I don't think this issue can be solved by Pyairbyte since pyairbyte does not declare dependency on jsonschema = "~3.2.0" and pendulum = "<3.0.0" |
@Udit107710 - Thanks for raising this issue. I agree with the intention of bumping The |
There are breaking changes on Pendulum and jsonschema Furthermore, I think bumping up the dependency in airbyte-cdk will also require making other airbyte packages like airbyte-ci compatible with the new versions since these must be getting used together. |
Draft PR for the changes: airbytehq/airbyte#45677 |
Logged these for tracking: |
@Udit107710 would like to learn more about your usage Pyairbyte with Prefect 3.0 since we're attempting something similar. |
Topic
Make Airbyte compatible with Prefect 3
Relevant information
Since we are blocked by parallelism support we are running Prefect + Pyairbyte and want to upgrade to Prefect 3 but are blocked on the dependency of airbyte-cdk (which is a dependency of pyairbyte) on jsonschema = "~3.2.0" and pendulum = "<3.0.0".
Prefect 3 brings a lot of performance improvements to utilise pyairbyte to the fullest.
Moreover,
Upgrading these core dependencies ensures compatibility across various other integrations with airbyte.
The text was updated successfully, but these errors were encountered: