pytest-dbt-core
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
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
castmacro (#1028)- Cross-database
datemacro (#1031)- Allow configuring snapshot column names (#1096)
- Support custom ODBC connection parameters via
connection_string_suffixconfig (#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
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
castmacro (#1028)- Cross-database
datemacro (#1031)- Allow configuring snapshot column names (#1096)
- Support custom ODBC connection parameters via
connection_string_suffixconfig (#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
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
a226451Bumping version to 1.9.0 and generate changelog585a096[Automated] Merged prep-release/1.9.0rc1_12126848290 into target 1.9.latest d...10574a1Bumping version to 1.9.0rc1 and generate changelog07f0f52bumping .latest branch variable in update_dependencies.sh to 1.9.latest70a78e2move github runner from macos-12 to macos-14 (#1135)afd1829move from macos-12 to macos-14 (#1136)d72693bIsolating distribution testing (#1105)4863bdd[create-pull-request] automated change (#1116)45ab21aDrop support for Python 3.8 (#1121)805a08eEnable 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)