Skip to content

Releases: dpguthrie/dbtc

v0.11.5

22 Oct 12:58
108c5b7
Compare
Choose a tag to compare

[0.11.5]

Added

  • New search method in the metadata client for searching across dbt resources
  • Retry logic to the common session object for the following status codes: 429, 500, 502, 503, 504

Updated

  • public_models method on the metadata property - now allows for argument-based filtering.

Removed

  • Rudderstack tracking code

Full Changelog: 0.11.4...0.11.5

v0.11.4

03 Sep 19:20
6f8cbd4
Compare
Choose a tag to compare

What's Changed

  • [Fix] Add payload parameter to create_managed_repository by @boxysean in #106

New Contributors

Full Changelog: 0.11.3...0.11.4

v0.11.3

27 May 17:40
e4bbe37
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.11.2...0.11.3

v0.11.2

06 Apr 14:05
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.11.1...0.11.2

v0.11.1

03 Apr 18:44
Compare
Choose a tag to compare

Fix versioning

Full Changelog: 0.11.0...0.11.1

v0.11.0

03 Apr 18:33
836d484
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.10.0...0.11.0

v0.10.0

09 Feb 05:30
f555d2c
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.9.0...0.10.0

v0.9.0

12 Jan 03:28
9b79092
Compare
Choose a tag to compare

[0.9.0] - 2024-01-11

Removed

  • All of the methods in the _MetadataClient (dbtCloudClient.metadata) except for query. The Discovery API no longer allows a user to specify every single field recursively, which is what the sgqlc package would do.

Added

  • An optional keyword argument use_beta_endpoint to the dbtCloudClient class. This will default to True, which means that the Discovery API will use the beta endpoint at https://metadata./beta/graphql instead of https://metadata./graphql. This contains both the stable API resources (environment, models, tests, etc.) but also contains things for performance, recommendations, and lineage.
  • Ability to automatically paginate requests for the Discovery API. If pagination is required/desired, ensure that your query is properly created with an $after variable and all of the fields within the pageInfo field.

Updated

  • Loosen restrictions on Pydantic - ">=2.0,<3.0"

v0.8.0

05 Dec 05:28
5f26f88
Compare
Choose a tag to compare

[0.8.0] - 2023-12-04

Added

  • retries argument to the trigger_job method. This will allow you to retry a job retries amount of times until completion, which is defined as success or cancelled.

Updated

  • trigger_job_from_failure method to point at the new rerun endpoint. Logic is no longer necessary internally.

v0.7.0

04 Dec 23:01
Compare
Choose a tag to compare

[0.7.0] - 2023-12-04

Added

  • output flag can now be used to pipe output into files instead of stdout

Removed

  • The -o flag is no longer used for order-by when using that argument via the CLI; it is now used as an alternative for output (--output or -o)