Skip to content

Bump sqlfluff from 4.2.2 to 4.3.0 - #12

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/sqlfluff-4.3.0
Open

Bump sqlfluff from 4.2.2 to 4.3.0#12
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/sqlfluff-4.3.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 13, 2026

Copy link
Copy Markdown

Bumps sqlfluff from 4.2.2 to 4.3.0.

Release notes

Sourced from sqlfluff's releases.

[4.3.0] - 2026-08-07

Highlights

This minor release brings expanded BigQuery pipe-syntax support, a wave of ClickHouse grammar additions, a new rule, and continued progress on the Rust-backed parsing engine.

  • BigQuery pipe syntax (|>) is now modelled natively as a postfix operation on selectables, so pipe queries can follow a WITH clause, use EXCEPT/REPLACE after a wildcard, and get correct indentation for AGGREGATE/EXTEND clauses.
  • ClickHouse gains support for TRUNCATE TABLES/TRUNCATE DATABASE, EXCHANGE, the REGEXP operator, GROUP BY WITH ROLLUP/CUBE/TOTALS, multi-column LIMIT BY, and ORDER BY ... WITH FILL ... INTERPOLATE, among other additions.
  • A new rule, RF07, flags window-clause references that shadow a SELECT alias.
  • lint, fix, and format all gain a consistent --quiet output mode.
  • This release introduces the first Rust-native lint rule detection (CP01, CP03, CP04), extending the Rust engine beyond parsing and into linting for the first time — a major step toward our broader performance goals. Alongside this, numerous parity fixes (bracket matching, error messages, cache invalidation) keep the Rust and Python engines in sync.

Beyond that, there are parser improvements across Oracle, PostgreSQL, Snowflake, Databricks, T-SQL, MySQL/MariaDB, Teradata, Athena, DuckDB, SQLite, Impala, and SparkSQL, plus rule fixes that remove false positives from RF01-RF03, AL05, AM04, CV10, CV12, ST06, ST07, and PG01.

This release also includes first-time contributions from forty-seven new contributors. Thank you all for your contributions. 🏆

What’s Changed

... (truncated)

Changelog

Sourced from sqlfluff's changelog.

[4.3.0] - 2026-08-05

Highlights

This minor release brings expanded BigQuery pipe-syntax support, a wave of ClickHouse grammar additions, a new rule, and continued progress on the Rust-backed parsing engine.

  • BigQuery pipe syntax (|>) is now modelled natively as a postfix operation on selectables, so pipe queries can follow a WITH clause, use EXCEPT/REPLACE after a wildcard, and get correct indentation for AGGREGATE/EXTEND clauses.
  • ClickHouse gains support for TRUNCATE TABLES/TRUNCATE DATABASE, EXCHANGE, the REGEXP operator, GROUP BY WITH ROLLUP/CUBE/TOTALS, multi-column LIMIT BY, and ORDER BY ... WITH FILL ... INTERPOLATE, among other additions.
  • A new rule, RF07, flags window-clause references that shadow a SELECT alias.
  • lint, fix, and format all gain a consistent --quiet output mode.
  • This release introduces the first Rust-native lint rule detection (CP01, CP03, CP04), extending the Rust engine beyond parsing and into linting for the first time — a major step toward our broader performance goals. Alongside this, numerous parity fixes (bracket matching, error messages, cache invalidation) keep the Rust and Python engines in sync.

Beyond that, there are parser improvements across Oracle, PostgreSQL, Snowflake, Databricks, T-SQL, MySQL/MariaDB, Teradata, Athena, DuckDB, SQLite, Impala, and SparkSQL, plus rule fixes that remove false positives from RF01-RF03, AL05, AM04, CV10, CV12, ST06, ST07, and PG01.

This release also includes first-time contributions from forty-seven new contributors. Thank you all for your contributions. 🏆

What’s Changed

... (truncated)

Commits
  • 8108cc2 Prep version 4.3.0 (#8284)
  • a5ad86d fix(rust): avoid double allocation in pyo3 getters for collection fields (tri...
  • a08ffaa fix(rust): match Rust parser bracket matching to Python's behaviour on crosse...
  • 1913b2e fix: pass sync=True to GhApi in release script (#8281)
  • de2da03 feat(clickhouse): add support for TRUNCATE TABLES statement (#8279)
  • 7a81f6e Allows %TYPE column type references in TABLE returns for functions in Postgre...
  • 36c7898 test(ST06): pin reordering of a qualified reference with a parameterised cast...
  • 86cb393 fix: auto-detect cached_property names and invalidate on pos_marker change (#...
  • 8d0e649 Db2: parse COMMENT ON, multi-grantee GRANT and view WITH [NO] ROW MOVEMENT (#...
  • d83768d CV12: don't fix join conditions when the join clause is templated (#8255)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [sqlfluff](https://github.com/sqlfluff/sqlfluff) from 4.2.2 to 4.3.0.
- [Release notes](https://github.com/sqlfluff/sqlfluff/releases)
- [Changelog](https://github.com/sqlfluff/sqlfluff/blob/main/CHANGELOG.md)
- [Commits](sqlfluff/sqlfluff@4.2.2...4.3.0)

---
updated-dependencies:
- dependency-name: sqlfluff
  dependency-version: 4.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Aug 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants