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

Set upper bound on jinja2 dependency #2147

Closed
drewbanin opened this issue Feb 18, 2020 · 1 comment · Fixed by #2151 or dbt-labs/dbt-spark#56
Closed

Set upper bound on jinja2 dependency #2147

drewbanin opened this issue Feb 18, 2020 · 1 comment · Fixed by #2151 or dbt-labs/dbt-spark#56
Labels
dependencies Changes to the version of dbt dependencies enhancement New feature or request

Comments

@drewbanin
Copy link
Contributor

Describe the feature

At the time of this writing, jinja2 v3.0.0a1 is now available on PyPi. This version is not compatible with dbt.

We should either:

  • set the upper bound on the jinja2 dependency to be <3.0.0, or
  • make dbt compatible with version 3.0.0 when it is released (likely as a part of a future issue)

The proximate error here looks like:

No module named 'jinja2._compat'

as far as I can tell.

@drewbanin drewbanin added enhancement New feature or request dependencies Changes to the version of dbt dependencies labels Feb 18, 2020
@drewbanin drewbanin added this to the Barbara Gittings milestone Feb 18, 2020
@beckjake
Copy link
Contributor

I am pretty sure that since we dropped python 2.x support, we don't need that call anymore.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Changes to the version of dbt dependencies enhancement New feature or request
Projects
None yet
2 participants