-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
[CT-3182] [Feature] Bump version of dbt-semantic-interfaces to include jsonschema>=4.19 for 1.6 compatibility with Airflow>=2.6.3 #8767
Comments
@codecae there is no work in |
Closing because there is no work to be done in core for this. I'll add another comment here though once DSI 0.2.2 is released. |
@QMalcolm my apologies -- I seemed to recall that the version pin in Disregard! :) |
@codecae we've released 0.2.2 of DSI, if you fresh install your dbt environment it should be picked up 🙂 |
LGTM! |
Is this your first time submitting a feature request?
Describe the feature
Airflow>=2.6.3 is not compatible with dbt-core~=1.6 due to a conflict in the version of jsonschema in dbt-semantic-interfaces 0.2.0.
The core issue is that jsonschema has deprecated the
jsonschema.RefResolver
in favor ofreferencing.registry
after 4.18. Unfortunately, the to-be-removed object intended to make it reverse compatible isn't entirely bug-free. Consequently, this created a snag in the timeline for dbt-semantic-interfaces, on which dbt-core is dependent.The issue in dbt-semantic-interfaces has seemingly been addressed in this pull request. While I realize that requires a dependent release on the other repo I feel quite strongly that folks, such as myself that use dbt-core in the same venv as airflow, would be quite elated to be able to upgrade Airflow to more recent versions after this dependency update is resolved.
Describe alternatives you've considered
There are no other viable alternatives at this time other than staying at dbt-core 1.5.
Who will this benefit?
This will benefit all Airflow users that wish to upgrade to use dbt~=1.6 with Airflow>=2.6.3
Are you interested in contributing this feature?
I have contributed to this feature by resolving the issue in the pull request referenced above.
Anything else?
No response
The text was updated successfully, but these errors were encountered: