-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Set upper bound on jsonschema dep #1817
Labels
bug
Something isn't working
Milestone
Comments
I'm adding this to the 0.14.3 release because new installs of dbt are currently bricked. |
If you encounter this error, you can fix it by running
|
The root issue here was resolved in jsonschema==3.1.1. Kicking this out of the 0.14.3 milestone and into Louisa May Alcott for a more in-depth triage in the future. |
I think we should fix this three ways:
|
This was referenced Oct 10, 2019
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
With
jsonschema==3.1.0
installed, users see the error:This error comes from this line of code:
https://github.com/fishtown-analytics/dbt/blob/dev/0.14.1/core/dbt/contracts/project.py#L43
It appears that jsonschema v3.1.0 does not support the
\Z
regex token, whereas version 3.0.2 did.We should either update dbt to be compatible with the 3.1.0 release, or we should pin this dependency to a specific version (like 3.0.2).
The text was updated successfully, but these errors were encountered: