Update python prod dependencies to <=30.10.0#407
Open
renovate[bot] wants to merge 2 commits into
Open
Conversation
Contributor
Author
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
<=30.8.0→<=30.10.0Release Notes
tobymao/sqlglot (sqlglot)
v30.10.0Compare Source
💥 BREAKING CHANGES
due to
287df74- parsing and generation ofCLUSTER BY(PR #7716 by @JoshuaM176):parsing and generation of
CLUSTER BY(#7716)✨ New Features
6ae53c2- duckdb: Add transpilation support for TRY_CAST date-format (PR #7707 by @fivetran-amrutabhimsenayachit)🐛 Bug Fixes
8be7236- clickhouse: parse file() as a table function instead of a table alias (PR #7717 by @tobymao)6c7c9e8- optimizer: column-to-dot conversion bug in qualify due to looking at wrong source set (PR #7718 by @georgesittas)a76439c- presto: Use valid bitwise shift left and right functions (PR #7719 by @gertjanal)287df74- parsing and generation ofCLUSTER BY(PR #7716 by @JoshuaM176)982bd16- optimizer:merge_subqueriesbug whereIdentifierwas set as a table alias (commit by @georgesittas)🔧 Chores
1253922- refactor clusterproperty_sql funcs (commit by @geooo109)v30.9.0Compare Source
💥 BREAKING CHANGES
due to
a40dde9- delimited global/temp table references closes #7657 (commit by @georgesittas):delimited global/temp table references closes #7657
due to
cc3f980- improve datatype typing (PR #7654 by @OutSquareCapital):improve datatype typing (#7654)
due to
f00bb4a- renameDistance3dtoDistanceNd(commit by @georgesittas):rename
Distance3dtoDistanceNddue to
0e9e0a4- qualify column reference in NULLS LAST CASE simulation (PR #7641 by @brdbry):qualify column reference in NULLS LAST CASE simulation (#7641)
due to
edf731c- propagate type through Lag/Lead/NthValue window functions [CLAUDE] (PR #7652 by @RichardHughes-amp):propagate type through Lag/Lead/NthValue window functions [CLAUDE] (#7652)
due to
4698d08- annotate ranking window functions with constant return types [CLAUDE] (PR #7658 by @RichardHughes-amp):annotate ranking window functions with constant return types [CLAUDE] (#7658)
due to
0be0887- skip unnesting NOT IN to preserve NULL semantics (PR #7671 by @georgesittas):skip unnesting NOT IN to preserve NULL semantics (#7671)
due to
cd06eb6- support INSERT IGNORE and offset-only limits [CODEX] (PR #7674 by @russellromney):support INSERT IGNORE and offset-only limits [CODEX] (#7674)
due to
c3fa1ce- CONCAT/PAD type leaks non-string arg when string args aren't TEXT [CLAUDE] (PR #7661 by @RichardHughes-amp):CONCAT/PAD type leaks non-string arg when string args aren't TEXT [CLAUDE] (#7661)
due to
603433d- fix for Snowflake transpilation issue related to PIVOT and string literal column names (PR #7660 by @fivetran-kwoodbeck):fix for Snowflake transpilation issue related to PIVOT and string literal column names (#7660)
due to
3e42f92- parse xor(a,b,c) as xor(a,xor(b,c)), fix value unpacking bug innormalize(PR #7702 by @georgesittas):parse xor(a,b,c) as xor(a,xor(b,c)), fix value unpacking bug in
normalize(#7702)due to
2f6434e- bump sqlglot-mypy (commit by @georgesittas):bump sqlglot-mypy
✨ New Features
f8b184e- mysql: transpileMAKE_INTERVALcloses #7646 (commit by @georgesittas)2f2dd8c- duckdb: Add transpilation unsupported for GET_IGNORE_CASE function (PR #7642 by @fivetran-amrutabhimsenayachit)10af777- tsql: support FOR JSON clause [CLAUDE] (PR #7649 by @lvanoverberghe)cc448ac- postgres: add support for PostGIS 3D distance operator <<->> (PR #7655 by @vnataliia)edf731c- annotate_types: propagate type through Lag/Lead/NthValue window functions [CLAUDE] (PR #7652 by @RichardHughes-amp)4698d08- annotate_types: annotate ranking window functions with constant return types [CLAUDE] (PR #7658 by @RichardHughes-amp)33b31be- snowflake: supportOBJECT_AGG(DISTINCT ...)(commit by @georgesittas)6084d34- oracle: add support for^=not-equals operator closes #7662 (commit by @georgesittas)e0c1933- optimizer: annotate types for CovarPop/Samp, PercentileCont/Disc, and WithinGroup [CLAUDE] (PR #7656 by @RichardHughes-amp)e5c6b6a- bigquery: support LOAD DATA INTO TEMP TABLE syntax (PR #7675 by @simonlourson)9e6faab- bigquery: support LOAD DATA INTO TEMP TABLE syntax (PR #7675 by @simonlourson)bd4a397- oracle: supportDEFAULTclause inTO_NUMBERfunc closes #7685 (commit by @georgesittas)96a90be- duckdb: add support for overloadedMACRODDL syntax (PR #7690 by @georgesittas)13a8b8d- exasol: transpile MySQLSHOW DATABASES/SCHEMAStoSELECToverSYS.EXA_SCHEMAS(PR #7695 by @mariadb-AllenHerrera)e23a9ee- duckdb: Add transpilation support for BOOLEAN and TEXT cases of TRY_CAST function (PR #7681 by @fivetran-amrutabhimsenayachit)🐛 Bug Fixes
0a43a44- optimizer: guard against None type in _coerce_datediff_args (PR #7647 by @fangzheng)a40dde9- tsql: delimited global/temp table references closes #7657 (commit by @georgesittas)c19bb4b- parser: Avoid__tmp#CTEs getting replaced with outer CTEs for pipe syntax (PR #7659 by @sean-rose)0e9e0a4- mysql: qualify column reference in NULLS LAST CASE simulation (PR #7641 by @brdbry)b748094- raise ParseError, not IndexError, on an unclosed JSONPath filter (PR #7665 by @c-tonneslan)f173fde- optimizer:unnest_subqueriesproduces invalid column references when subquery contains a UNION (PR #7667 by @snovik75)0be0887- optimizer: skip unnesting NOT IN to preserve NULL semantics (PR #7671 by @georgesittas)5683e3d- improve transpilation ofe'...'strings (PR #7677 by @SAY-5)a7e21a4- duckdb: add transpilation support for bq func PARSE_TIME (PR #7673 by @william-goode)c072a26- mysql: joined tableUPDATEsyntax handling (PR #7680 by @georgesittas)cd06eb6- sqlite: support INSERT IGNORE and offset-only limits [CODEX] (PR #7674 by @russellromney)c3fa1ce- spark: CONCAT/PAD type leaks non-string arg when string args aren't TEXT [CLAUDE] (PR #7661 by @RichardHughes-amp)07faa10- postgres: parse schema-qualified COMMENT ON TYPE, VIEW, SEQUENCE, and INDEX (PR #7684 by @devfros)08e61b7- expressions: invalidate cached _hash on append() (commit by @tobymao)5c916ee- optimizer: retain set-returning projections in pushdown_projections (PR #7686 by @tobymao)8520e68- parser: pipe syntax AGGREGATE projection order (PR #7689 by @geooo109)9457cf6- multiline comment idempotency in connectors [GEMINI] (PR #7691 by @dcolestock)19f5aea- duckdb: fix for Snowflake transpilation issue related to PIVOT and string literal column names (PR #7660 by @fivetran-kwoodbeck)603433d- duckdb: fix for Snowflake transpilation issue related to PIVOT and string literal column names (PR #7660 by @fivetran-kwoodbeck)98b2b92- bigquery: avoid self join auto unnest (PR #7697 by @geooo109)3e42f92- parse xor(a,b,c) as xor(a,xor(b,c)), fix value unpacking bug innormalize(PR #7702 by @georgesittas)a32a69f- bigquery: roundtrip for CAST with DATE/TIMESTAMP FORMAT (PR #7703 by @geooo109)2216a6e- bigquery: preserve domain-scoped project IDs [CLAUDE] (PR #7693 by @etonlels)ec93edf- make DataType.type return self instead of a clone (PR #7708 by @VaggelisD)⚡ Performance Improvements
35bc1e0- optimizer: skip O(n^2) connector simplification when no operands can combine (PR #7687 by @tobymao)dcd70a2- cachegendispatch table (PR #7705 by @georgesittas)eb35b13- improve__hash__performance (PR #7706 by @georgesittas)♻️ Refactors
cc3f980- typing: improve datatype typing (PR #7654 by @OutSquareCapital)f00bb4a- postgres: renameDistance3dtoDistanceNd(commit by @georgesittas)🔧 Chores
0399cca- bump sqlglot-mypy, fix leakcheck (commit by @georgesittas)1b78667- bump sqlglot-mypy to post9 (commit by @georgesittas)b02ed52- small clean up for within group (commit by @geooo109)515e2b0- bump sqlglot-mypy to 2.1.0.post1 (PR #7669 by @VaggelisD)ec5fb1c- add makefile rule to run only updated tests (PR #7692 by @fivetran-kwoodbeck)2f6434e- bump sqlglot-mypy (commit by @georgesittas)Configuration
📅 Schedule: (UTC)
* 0-3 * * WED)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.