Dbt-glue

Latest version: v1.9.2

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 8

1.9.2

- Correctly handle EntityNotFound when trying to determine session state, setting state to does not exist instead of STOPPED.
- Allow spawning new isolated sessions for the models that require different session configuration.
- Correctly handle EntityNotFound when listing relations.
- Add configuration property to allow spark casting of seed column types.
- Fix the get_columns_in_relation function error when on_schema_change is specified.
- Upgrade dependencies: dbt-core 1.9.2, dbt-spark 1.9.1, dbt-tests-adapter 1.11.0, mypy 1.15.0, moto 5.0.28, and black 25.1.0.
- Fix the temporary view creation issue when using schema_on_change
- Fix error handling and logging
- Fix missing catalog identifier related issues for Iceberg
- Add update_iceberg_ts column with an add_iceberg_timestamp option.
- Add refresh table when missing columns are detected
- Fix ALTER TABLE ADD COLUMN returning None

1.9.0

- Allow to load big seed files
- Migrates the PySpark code for the Iceberg file format at a macro level, making the impl.py file more readable.
- Fixes the get_columns_in_relation function to work for both Iceberg and non-Iceberg tables without hard-coding the catalog name.
- Fixes the get_location table function to work for both Iceberg and non-Iceberg tables on macOS and Windows.
- Adds a helper function to retrieve the Iceberg catalog namespace from the profile.yaml file.
- Adds merge_exclude_columns and incremental_predicates features.
- Drop Python 3.8 support
- Upgrade default Glue version to 5.0
- Upgrade dependencies: dbt-core 1.9.0 and dbt-spark 1.9.0

1.8.6

- Fix session provisioning timeout and delay handling
- Add write options for Delta format
- Add on_schema_change possibility
- Fix table materialization for Delta models
- Change GlueColumn parent from base Column to SparkColumn
- Fix unraised DbtDatabaseError
- Fix get_columns_in_relation function to stop returning additional partition columns
- Fix null values handling in seeds
- Fix exceptions import for FailedToConnectError and ExecutableError
- Fix the case-sensitive comparison on the seed name

1.8.1

- Fix typo in README.md
- Fix unit test failure caused by moto 5 upgrade
- Fix pagination bug when listing glue databases and tables
- Fix _create_session_config isolation to prevent overrides between sessions
- Fix tmp table location for the default file_format

1.7.2

- Fix the issue that removes double quote unexpectedly
- Add use_arrow as experimental feature to achieve better scalability
- Fix Column bug
- Pick only valid columns from describe relation output

1.7.1

- Remove unnecessary parameter for Delta Lake from readme
- Adds limited model contract enforcement
- glue_session_id is automatically created or re-used when user provides it
- Fix iceberg full refresh
- Fix wrong role create db

Page 1 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.