Releases
v1.8.0
dbt-spark 1.8.0 - May 09, 2024
Features
Implement spark__safe_cast and add functional tests for unit testing (#987 )
: Add new workflow for internal patch releases (#38 )
Fixes
Support new agate Integer type and empty seed test (#935 )
Fix hardcoded file format for python models (#803 )
Under the Hood
Add GitHub action for integration testing and use dagger-io to run tests. Remove CircleCI workflow. (#719 )
Add tests for --empty flag (#949 )
Remove unused invalid_insert_overwrite_delta_msg
message (#962 )
Update import paths and list_relations to support decoupling adapters/core (#972 )
Update dependabot config to cover GHA and Docker (#1006 )
Dependencies
Update pre-commit-hooks requirement from ~=4.4 to ~=4.5 (#903 )
Bump mypy from 1.5.1 to 1.6.0 (#904 )
Update pyodbc requirement from ~=4.0.39 to ~=5.0.0 (#905 )
Update pre-commit requirement from ~=3.4 to ~=3.5 (#914 )
Update pyodbc requirement from ~=5.0.0 to ~=5.0.1 (#925 )
Bump mypy from 1.6.0 to 1.6.1 (#926 )
Update black requirement from ~=23.9 to ~=23.10 (#927 )
Update black requirement from ~=23.10 to ~=23.11 (#942 )
Bump mypy from 1.6.1 to 1.7.0 (#946 )
Update pytest-xdist requirement from ~=3.3 to ~=3.4 (#947 )
Update pytest-xdist requirement from ~=3.4 to ~=3.5 (#951 )
Update wheel requirement from ~=0.41 to ~=0.42 (#952 )
Bump mypy from 1.7.0 to 1.7.1 (#953 )
Update freezegun requirement from ~=1.2 to ~=1.3 (#956 )
Update black requirement from ~=23.11 to ~=23.12 (#959 )
Add dbt-core
as a dependency to preserve backwards compatibility for installation (#1002 )
Bump actions/setup-python from 4 to 5 (#1013 )
Bump actions/checkout from 3 to 4 (#1014 )
Security
Pin black>=24.3
in dev-requirements.txt
(#1000 )
Contributors
You can’t perform that action at this time.