Skip to content

Releases: binste/dbt-ibis

Version 0.10.0

10 Jan 18:43
8a0da29
Compare
Choose a tag to compare

What's Changed

  • feat: Add support for RisingWave by @binste in #63
  • maint: Drop support for Python 3.9 by @binste in #63

Version 0.9.0

02 May 18:31
6a80c76
Compare
Choose a tag to compare

What's Changed

  • feat: Support Ibis 9. Use Ibis-native datatype parsing for BigQuery. Bump minimum version for Ibis to 9 by @binste in #55
  • docs: Add conda install instructions by @binste in #54

Full Changelog: v0.8.1...v0.9.0

Version 0.8.1

20 Mar 17:46
8d36f2a
Compare
Choose a tag to compare

This release contains just some internal refactoring and adds the Python 3.12 meta tag for pypi.

What's Changed

  • MAINT: Bump version to 0.9.0dev by @binste in #41
  • MAINT: Allow untyped definitions in demo_project folder by @binste in #43
  • MAINT: Refactor code base into separate submodules by @binste in #44
  • MAINT: Move ruff lint configs to new subsection by @binste in #46
  • Docs: Update copyright year to 2023 (year of first publishing of the docs) by @binste in #49
  • Test against Python 3.12 by @binste in #51
  • MAINT: Bump version to 0.8.1 by @binste in #52

Full Changelog: v0.8.0...v0.8.1

Version 0.8.0

07 Dec 20:01
18dac86
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.0...v0.8.0

Version 0.7.0

11 Nov 15:34
33c554a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.7.0

Version 0.6.0

11 Nov 13:18
ae79e97
Compare
Choose a tag to compare

What's Changed

  • Automatically clean up unused sql files in __ibis_sql folders by @binste in #27
  • Add 'Advanced' section to README on shell aliases and CI CD integration by @binste in #28
  • Maintenance: Switch to ruff for formatting by @binste in #26

Full Changelog: v0.5.0...v0.6.0

v0.5.0

18 Oct 07:42
813249c
Compare
Choose a tag to compare

Enhancements

  • Add feature to automatically convert letter case between database and dbt model. See README for more infos. @binste in #25

Bug fixes

  • Fix bug when running dbt-ibis deps by skipping project parsing by @binste in #24

v0.4.1

04 Oct 05:54
31d5fb5
Compare
Choose a tag to compare

Enhancements

  • Improve error message if not all columns have a data_type defined by @binste in #20

Bug fixes

  • Fix compile_ibis_to_sql_models function. Add option to pass parse arguments by @binste in #21
  • Remove side-effects on dbt logging configuration by @binste in #22

Full Changelog: v0.4.0...v0.4.1

v0.4.0

02 Oct 18:57
a255c20
Compare
Choose a tag to compare

New features

🥳 This release adds support for the following dbt adapters in addition to DuckDB:

  • Snowflake
  • Postgres
  • Redshift
  • Trino
  • MySQL
  • SQLite
  • Oracle

There is only very little backend-specific code in dbt-ibis but I don't have the chance to thoroughly test the code on all backends. In case you run into a problem, please open an Issue and I'm happy to have a look.

Full Changelog: v0.3.0...v0.4.0

Version 0.3.0

15 Sep 18:02
bfe7b51
Compare
Choose a tag to compare

New features

  • Add support for referencing dbt snapshots in an Ibis model
  • Add basic logging messages when running a dbt-ibis command

Maintenance

  • Add hatch commands for running linters and tests

Pull requests

  • Add commands for running linters and tests by @binste in #14
  • Add basic logging by @binste in #13
  • Add support for referencing dbt snapshots in an Ibis model by @binste in #15

Full Changelog: v0.2.0...v0.3.0