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

Patch: Update tox.ini to handle dbt-postgres installing dbt-core prerelease #448

Merged
merged 1 commit into from
Oct 4, 2024

Conversation

mtcarlone
Copy link
Contributor

Overview

This PR adds an additional dependency in the tox.ini file to ensure dbt-postgres installs dbt-core 1.8.x. Without this dependency, it installs dbt-core 1.9.0b1

Update type - breaking / non-breaking

  • Minor bug fix
  • Documentation improvements
  • Quality of Life improvements
  • New features (non-breaking change)
  • New features (breaking change)
  • Other (non-breaking change)
  • Other (breaking change)
  • Release preparation

What does this solve?

This solves open PRs that cannot pass CI due to tox.ini installing a pre-release version of dbt-core for dbt-postgres adapter. This means we violate the require-dbt-version parameter in the dbt_project.yml fle.

Outstanding questions

What databases have you tested with?

  • Snowflake
  • Google BigQuery
  • Databricks
  • Spark
  • N/A

@mtcarlone mtcarlone temporarily deployed to Approve Integration Tests October 4, 2024 17:52 — with GitHub Actions Inactive
@mtcarlone mtcarlone temporarily deployed to Approve Integration Tests October 4, 2024 17:52 — with GitHub Actions Inactive
@mtcarlone mtcarlone temporarily deployed to Approve Integration Tests October 4, 2024 17:52 — with GitHub Actions Inactive
@mtcarlone mtcarlone had a problem deploying to Approve Integration Tests October 4, 2024 17:52 — with GitHub Actions Failure
@michelley-an michelley-an self-requested a review October 4, 2024 17:56
@mtcarlone
Copy link
Contributor Author

Postgres is expected to fail here

@mtcarlone mtcarlone merged commit 9221410 into main Oct 4, 2024
4 of 5 checks passed
@mtcarlone mtcarlone deleted the mtc/update-tox-ini branch October 4, 2024 18:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants