Skip to content

bump: dbt Core to 1.12 - #165

Merged
chenzl25 merged 1 commit into
mainfrom
speed/dbt-core-1.12
Aug 18, 2026
Merged

chenzl25 merged 1 commit into
mainfrom
speed/dbt-core-1.12

Conversation

@chenzl25

Copy link
Copy Markdown
Collaborator

Summary

  • release dbt-risingwave 1.12.0 with dbt-core 1.12 and dbt-postgres 1.11
  • require Python 3.10+, matching dbt-core 1.12, and refresh the tox/CI version matrix
  • synchronize the copied PostgreSQL connection opener with upstream autocommit and record/replay behavior while preserving RisingWave's gssencmode=disable
  • pin development tests to released dbt packages instead of upstream main branches, and remove obsolete test/tool dependencies that no longer install cleanly

The experimental v2 parser remains opt-in; this PR does not change parser defaults.

Validation

  • uvx tox -r -p auto -e py310,py311,py312,py313 — 34 tests passed on each Python version
  • all 14 projects under tests/e2e passed dbt parse --no-partial-parse with dbt-core 1.12.2
  • python -m pip check
  • wheel and sdist build followed by twine check
  • YAML, Black, Flake8, whitespace, and git diff --check

The existing GitHub workflow will exercise the adapter against live RisingWave instances.

Upstream references:

@chenzl25
chenzl25 merged commit 339e97e into main Aug 18, 2026
37 checks passed
@chenzl25
chenzl25 deleted the speed/dbt-core-1.12 branch August 18, 2026 05:12
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.

1 participant