dbt-artifacts-parser icon indicating copy to clipboard operation
dbt-artifacts-parser copied to clipboard

A dbt artifacts parser in python

Results 20 dbt-artifacts-parser issues
Sort by recently updated
recently updated
newest added

I get the above error for dbt version 1.4.1 using snowflake. The error is related to this line: https://github.com/yu-iskw/dbt-artifacts-parser/blob/main/dbt_artifacts_parser/parsers/catalog/catalog_v1.py#L33 The obvious fix here is to adapt the type to be...

## Background If I simply use dbt-artifacts-parser, that is often enough, since types like `ManifestV1` are provided. However, if a third-party tool that supports various versions of dbt artifacts uses...

_This issue was automatically created by [Allstar](https://github.com/ossf/allstar/)._ **Security Policy Violation** Security policy not enabled. A SECURITY.md file can give users information about what constitutes a vulnerability and how to report...

allstar

As of this writing, we support only pydantic v1. It would be good to support pydantic v2 as well.

Fixed the following type hint issues: - Added `ManifestV11` to the parse_manifest return type - Fixed the return types for `parse_manifest_v7` to `parse_manifest_v11` which were all previously set to `ManifestV6`...

## What - **Migrate Generated Schema to Pydantic v2 (Current Latest Major Version)** - Major changes in this PR can be seen in the following commit: - https://github.com/yu-iskw/dbt-artifacts-parser/pull/66/commits/84bb5bb2513daf4302d880f5018780f7d7fb620d - **Addition...

When importing the `parse_manifest` function, a Pydantic warning is raised. This PR follows the Pydantic [docs](https://docs.pydantic.dev/latest/api/config/#pydantic.config.ConfigDict.protected_namespaces) by overwriting the default protected namespace to prevent this warning (and the unsightly message...

This PR begins the process for supporting semantic manifest files. I'd love your feedback on the logic I set up and if I missed anything. As of now, there's no...

It would be great if this library supported [semantic_manifest](https://docs.getdbt.com/docs/dbt-cloud-apis/sl-manifest) parsing.

Updates the requirements on [flake8](https://github.com/pycqa/flake8) to permit the latest version. Commits cf1542c Release 7.1.1 939ea3d Merge pull request #1949 from stephenfin/issue-1948 bdcd5c2 Handle escaped braces in f-strings 2a811cc Merge pull...

dependencies
python