pytest-dbt-core icon indicating copy to clipboard operation
pytest-dbt-core copied to clipboard

Update dbt-spark[ODBC] requirement from <1.9.0,>=1.1.0 to >=1.1.0,<1.10.0

Open dependabot[bot] opened this issue 11 months ago • 1 comments
trafficstars

Updates the requirements on dbt-spark[ODBC] to permit the latest version.

Release notes

Sourced from dbt-spark[ODBC]'s releases.

dbt-spark v1.9.0

dbt-spark 1.9.0 - December 10, 2024

Breaking Changes

  • Drop support for Python 3.8 (#1121)

Features

  • Add tests for cross-database cast macro (#1028)
  • Cross-database date macro (#1031)
  • Allow configuring snapshot column names (#1096)
  • Support custom ODBC connection parameters via connection_string_suffix config (#1092)
  • Add Microbatch Strategy to dbt-spark (#1109)
  • Enable setting current value of dbt_valid_to (#1112)

Fixes

  • Fix incremental python models error where Databricks could not find the temp table transaction logs (#1033)

Under the Hood

  • Lazy load agate to improve performance (#1049)
  • Isolating distribution testing (#1069)

Dependencies

  • Update freezegun requirement from ~=1.3 to ~=1.4 (#966)
  • Bump actions/download-artifact from 3 to 4 (#1010)
  • Bump actions/upload-artifact from 3 to 4 (#1011)
  • Bump dbt-labs/actions from 1.1.0 to 1.1.1 (#1012)
  • Update wheel requirement from ~=0.42 to ~=0.43 (#1035)
  • Update pytest-xdist requirement from ~=3.5 to ~=3.6 (#1073)
  • Loosen pin on pre-commit from 3.7.0 to 3.7 (#1074)

Contributors

Changelog

Sourced from dbt-spark[ODBC]'s changelog.

dbt-spark 1.9.0 - December 10, 2024

Breaking Changes

  • Drop support for Python 3.8 (#1121)

Features

  • Add tests for cross-database cast macro (#1028)
  • Cross-database date macro (#1031)
  • Allow configuring snapshot column names (#1096)
  • Support custom ODBC connection parameters via connection_string_suffix config (#1092)
  • Add Microbatch Strategy to dbt-spark (#1109)
  • Enable setting current value of dbt_valid_to (#1112)

Fixes

  • Fix incremental python models error where Databricks could not find the temp table transaction logs (#1033)

Under the Hood

  • Lazy load agate to improve performance (#1049)
  • Isolating distribution testing (#1069)

Dependencies

  • Update freezegun requirement from ~=1.3 to ~=1.4 (#966)
  • Bump actions/download-artifact from 3 to 4 (#1010)
  • Bump actions/upload-artifact from 3 to 4 (#1011)
  • Bump dbt-labs/actions from 1.1.0 to 1.1.1 (#1012)
  • Update wheel requirement from ~=0.42 to ~=0.43 (#1035)
  • Update pytest-xdist requirement from ~=3.5 to ~=3.6 (#1073)
  • Loosen pin on pre-commit from 3.7.0 to 3.7 (#1074)

Contributors

Previous Releases

For information on prior major and minor releases, see their changelogs:

... (truncated)

Commits
  • a226451 Bumping version to 1.9.0 and generate changelog
  • 585a096 [Automated] Merged prep-release/1.9.0rc1_12126848290 into target 1.9.latest d...
  • 10574a1 Bumping version to 1.9.0rc1 and generate changelog
  • 07f0f52 bumping .latest branch variable in update_dependencies.sh to 1.9.latest
  • 70a78e2 move github runner from macos-12 to macos-14 (#1135)
  • afd1829 move from macos-12 to macos-14 (#1136)
  • d72693b Isolating distribution testing (#1105)
  • 4863bdd [create-pull-request] automated change (#1116)
  • 45ab21a Drop support for Python 3.8 (#1121)
  • 805a08e Enable setting dbt_valid_to snapshot column to new setting dbt_valid_to_curre...
  • Additional commits viewable in compare view

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)

dependabot[bot] avatar Dec 16 '24 02:12 dependabot[bot]