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

Upgrade Dockerfile to 3.11 #9491

Closed
2 tasks
dbeatty10 opened this issue Jan 30, 2024 · 2 comments · Fixed by #9687 or dbt-labs/dbt-snowflake#984
Closed
2 tasks

Upgrade Dockerfile to 3.11 #9491

dbeatty10 opened this issue Jan 30, 2024 · 2 comments · Fixed by #9687 or dbt-labs/dbt-snowflake#984
Assignees
Labels
enhancement New feature or request tech_debt Behind-the-scenes changes, with little direct impact on end-user functionality

Comments

@dbeatty10
Copy link
Contributor

dbeatty10 commented Jan 30, 2024

Originally posted by @jelstongreen in #6147 (comment)

Folks the Dockerfile is currently pinned to 3.10 due to a bug - any plans to upgrade to 3.11?

Acceptance criteria

Implementation

Reverse #8445 to restore python:3.11.

Additional information

Since the Dockerfile was refactored within #4487, the version of the build platform has mostly been bumped by dependabot:

The two exceptions were manual reverts of version bumps:

3.12

There are a couple issues in-flight to support Python 3.12:

@dbeatty10
Copy link
Contributor Author

Thanks for raising this @jelstongreen !

As you noted, the current blocker to upgrading the Dockerfile in dbt-core to use python 3.11 is that dbt-spark is not currently compatible with python 3.11. This is covered by dbt-labs/dbt-spark#864.

So I just asked about it here: dbt-labs/dbt-spark#864 (comment)

@dbeatty10
Copy link
Contributor Author

Since this is resolved, restoring python:3.11 by reversing #8445 should be un-blocked:

@dbeatty10 dbeatty10 added the tech_debt Behind-the-scenes changes, with little direct impact on end-user functionality label Feb 21, 2024
@MichelleArk MichelleArk self-assigned this Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request tech_debt Behind-the-scenes changes, with little direct impact on end-user functionality
Projects
None yet
2 participants