dbt-spark 1.6.0 - July 31, 2023
Features
- Support insert_overwrite strategy with delta (#1013)
- All constraint types are supported, but not enforced. (#656, #657)
- Standardize the _connection_keys and debug_query for
dbt debug. (#PR754) - add dbt-spark portion of dbt_clone functionality (#815)
Fixes
- allow negative args for spark split part (#688)
- Fixed issue where table materialization was not always properly refreshing for non-admin users on Databricks (#725)
- Remove dead code 💀 (#758)
- Disallow untyped
def's (#760) - wrap expression for check constraints in parentheses (#7480)
- Allow hostname to be provided with or without trailing slash (#302)
- Remove dependent_projects argument from PartialProject call in unit tests (#7955)
Under the Hood
Dependencies
- Update black requirement from ~=23.1 to ~=23.3 (#701)
- Bump mypy from 1.1.1 to 1.2.0 (#708)
- Update pytest requirement from ~=7.2 to ~=7.3 (#726)
- Update types-pytz requirement from ~=2023.2 to ~=2023.3 (#704)
- Update pip-tools requirement from ~=6.12 to ~=6.13 (#737)
- Update pytz requirement from ~=2023.2 to ~=2023.3 (#702)
Dependency
- Bump pyodbc from 4.0.34 to 4.0.35 (#417)
Contributors
- @Fokko (#758, #760, #753)
- @dave-connors-3 (#688)
- @flvndh (#1013)
- @tim-steinkuhler (#302)