Dbt-adapters

Latest version: v1.7.0

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

Scan your dependencies

Page 3 of 3

1.2.1

Features

* Improvement of the compile error message in the get_fixture-sql.sql when the relation or the model not exist ([203](https://github.com/dbt-labs/dbt-adapters/issues/203))
* Cross-database `date` macro ([191](https://github.com/dbt-labs/dbt-adapters/issues/191))

Fixes

* Update Clone test to reflect core change removing `deferred` attribute from nodes ([194](https://github.com/dbt-labs/dbt-adapters/issues/194))

Under the Hood

* Add query recording for adapters which use SQLConnectionManager ([195](https://github.com/dbt-labs/dbt-adapters/issues/195))
* Improve memory efficiency of process_results() ([217](https://github.com/dbt-labs/dbt-adapters/issues/217))

1.1.1

Features

* Enable serialization contexts ([197](https://github.com/dbt-labs/dbt-adapters/issues/197))

1.1.0

Features

* Debug log when `type_code` fails to convert to a `data_type` ([135](https://github.com/dbt-labs/dbt-adapters/issues/135))
* Introduce TableLastModifiedMetadataBatch and implement BaseAdapter.calculate_freshness_from_metadata_batch ([127](https://github.com/dbt-labs/dbt-adapters/issues/127))
* Support for sql fixtures in unit testing ([146](https://github.com/dbt-labs/dbt-adapters/issues/146))
* Cross-database `cast` macro ([173](https://github.com/dbt-labs/dbt-adapters/issues/173))
* Allow adapters to opt out of aliasing the subquery generated by render_limited ([179](https://github.com/dbt-labs/dbt-adapters/issues/179))
* subquery alias generated by render_limited now includes the relation name to mitigate duplicate aliasing ([179](https://github.com/dbt-labs/dbt-adapters/issues/179))

Fixes

* Fix adapter-specific cast handling for constraint enforcement ([165](https://github.com/dbt-labs/dbt-adapters/issues/165))

Docs

* Use `dbt-adapters` throughout the contributing guide ([137](https://github.com/dbt-labs/dbt-adapters/issues/137))

Under the Hood

* Add the option to set the log level of the AdapterRegistered event ([141](https://github.com/dbt-labs/dbt-adapters/issues/141))
* Update dependabot config to cover GHA ([161](https://github.com/dbt-labs/dbt-adapters/issues/161))
* Validate that dbt-core and dbt-adapters remain de-coupled ([174](https://github.com/dbt-labs/dbt-adapters/issues/174))
* remove dbt_version from query comment test fixture ([184](https://github.com/dbt-labs/dbt-adapters/issues/184))

Dependencies

* add support for py3.12 ([185](https://github.com/dbt-labs/dbt-adapters/issues/185))

1.0.0

Features

* Update RelationConfig to capture all fields used by adapters ([30](https://github.com/dbt-labs/dbt-adapters/issues/30))

Fixes

* Add field wrapper to BaseRelation members that were missing it. ([108](https://github.com/dbt-labs/dbt-adapters/issues/108))
* Add "description" and "meta" fields to RelationConfig protocol ([119](https://github.com/dbt-labs/dbt-adapters/issues/119))
* Ignore adapter-level support warnings for 'custom' constraints ([90](https://github.com/dbt-labs/dbt-adapters/issues/90))
* Make all adapter zone tests importable by removing "Test" prefix ([93](https://github.com/dbt-labs/dbt-adapters/issues/93))

Docs

* Configure `changie` ([16](https://github.com/dbt-labs/dbt-adapters/issues/16))
* Setup ADR tracking framework ([11](https://github.com/dbt-labs/dbt-adapters/issues/11))
* Create issue templates ([12](https://github.com/dbt-labs/dbt-adapters/issues/12))
* Create PR template ([13](https://github.com/dbt-labs/dbt-adapters/issues/13))

Under the Hood

* Lazy load agate to improve dbt-core performance ([125](https://github.com/dbt-labs/dbt-adapters/issues/125))
* add BaseAdapater.MAX_SCHEMA_METADATA_RELATIONS ([131](https://github.com/dbt-labs/dbt-adapters/issues/131))
* Configure `dependabot` ([14](https://github.com/dbt-labs/dbt-adapters/issues/14))
* Implement unit testing in CI ([22](https://github.com/dbt-labs/dbt-adapters/issues/22))
* Allow version to be specified in either __version__.py or __about__.py ([44](https://github.com/dbt-labs/dbt-adapters/issues/44))
* Remove __init__.py file from dbt.tests ([96](https://github.com/dbt-labs/dbt-adapters/issues/96))

Security

* Pin `black>=24.3` in `pyproject.toml` ([140](https://github.com/dbt-labs/dbt-adapters/issues/140))

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.