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

fix(deps): Update dependency dbt-snowflake to v1.9.0 #1224

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

cq-bot
Copy link
Contributor

@cq-bot cq-bot commented Feb 1, 2025

This PR contains the following updates:

Package Update Change Pending
dbt-snowflake minor ==1.8.4 -> ==1.9.0 1.9.1

Release Notes

dbt-labs/dbt-snowflake (dbt-snowflake)

v1.9.0: dbt-snowflake v1.9.0

Compare Source

dbt-snowflake 1.9.0 - December 09, 2024
Breaking Changes
  • Drop support for Python 3.8 (#​1211)
Features
  • Support refresh_mode and initialize parameters for dynamic tables (#​1076)
  • Add tests for cross-database cast macro (#​1009)
  • Cross-database date macro (#​1013)
  • Replace underscores with hyphens in account IDs to prevent SSL issues (#​1068)
  • Support JWT Authentication (#​1079, #​726)
  • Improve run times for large projects by reusing connections by default (#​1082)
  • Improve run times when using key pair auth by caching the private key (#​1082)
  • Add support for Iceberg table materializations. (#​321)
  • Microbatch incremental strategy (#​1182)
  • Add support for Iceberg table format in Dynamic Tables (#​1183)
  • Add Iceberg format Incremental Models (#​321)
  • Add support for all on_schema_change incremental model strategies. (#​321)
  • Allow configurable pagination on list_relations_without_caching to support users with a large number of objects per schema (#​1234)
  • Support MicrobatchConcurrency (#​1260)
Fixes
  • Handle non-English Snowflake error message for non-existing schemas (#​834)
  • Get catalog metadata for a single relation in the most optimized way using the get_catalog_for_single_relation macro and capability (#​1048)
  • Update relation caching to correctly identify dynamic tables, accounting for Snowflake's 2024_03 bundle (#​1016)
  • Rename targets for tables and views use fully qualified names (#​1031)
  • Surface SSO token expiration in logs (#​851)
  • return to previous naming convention to return to quoting policy (#​1074)
  • Fix scenario where using the --empty flag causes metadata queries to contain limit clauses (#​1033)
  • Use show ... starts with instead of show ... like in _show_object_metadata (#​1102)
  • Fix issue where dbt-snowflake attempts to drop database roles during grants sync (#​1151)
  • Dynamic Iceberg table base_location_subpath generation fix. (#​1200)
  • Performance fixes for snowflake microbatch strategy: use temp view instead of table, remove unnecessary 'using' clause (#​1228)
  • Iceberg quoting ignore fix. (#​1227)
  • Use timestamp_tz type in microbatch delete DDL (#​1256)
  • AUTO should no longer lead to rebuilds of dynamic tables. (#​1267)
Under the Hood
  • Lazy load agate (#​953)
  • Speedup catalog string comparison by using ilike before equals (#​1035)
  • Improve memory efficiency of the process_results() override. (#​1053)
  • Automate all manual integration tests for Dynamic Tables (#​1084)
  • Add support for experimental record/replay testing. (#​1106)
  • Remove freezegun as a testing dependency; this package is no longer used (#​1136)
  • Add support for Python 3.12 (#​903)
  • Isolating distribution testing (#​1130)
  • Change behavior flag semantics to log iceberg flag warnings.. (#​321)
  • Add telemetry function (#​301)
  • remove SnowflakeAdapterResponse in favor of updated AdapterResponse in base (#​1233)
  • Add iceberg docs url to behavior flag. (#​210)
  • Use new batch context variables over node.config.__dbt_internal ones (#​1263)
Dependencies
  • Update freezegun requirement from ~=1.3 to ~=1.4 (#​869)
  • Bump actions/upload-artifact from 3 to 4 (#​971)
  • Bump dbt-labs/actions from 1.1.0 to 1.1.1 (#​1006)
  • Bump actions/download-artifact from 3 to 4 (#​1007)
  • Bump aurelien-baudet/workflow-dispatch from 2 to 4 (#​1093)
  • Update twine requirement from ~=4.0 to ~=5.1 (#​1120)
  • Bump pre-commit from 3.7.0 to 3.7.1 (#​1119)
  • Update wheel requirement from ~=0.42 to ~=0.43 (#​1121)
  • Update pytest-xdist requirement from ~=3.5 to ~=3.6 (#​1122)
  • Update tox requirement from ~=4.11 to ~=4.16 (#​1135)
Contributors

Configuration

📅 Schedule: Branch creation - "* 0-3 1 * *" (UTC), Automerge - At any time (no schedule defined).

🚦 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@cq-bot cq-bot added the automerge Automatically merge once required checks pass label Feb 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automerge Automatically merge once required checks pass
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant