{"repo":"yu-iskw/dbt-artifacts-parser","free":true,"listed":false,"github":"https://github.com/yu-iskw/dbt-artifacts-parser","clone":"git clone https://github.com/yu-iskw/dbt-artifacts-parser.git","description":"A dbt artifacts parser in python","language":"Python","stars":114,"topics":["dbt","python","dbt-artifacts","parser","python-package","pypi-package"],"license":"Apache-2.0","category":"data-pipelines","readme_excerpt":"dbt-artifacts-parser This is a dbt artifacts parser in python. It enables us to deal with catalog.json , manifest.json , run-results.json and sources.json as python objects. This package is primarily designed for dbt-core, enabling seamless interaction with dbt artifacts as Python objects. While dbt Cloud provides additional artifact types beyond those of dbt-core, this package does not offer comprehensive support for them. Supported Versions and Compatibility ⚠️ Important Note: - Pydantic v1 will not be supported for dbt 1.9 or later. - To parse dbt 1.9 or later, please migrate your code to pydantic v2. - We will reassess version compatibility upon the release of pydantic v3. Version Supported dbt Version Supported pydantic Version --------- ----------------------- ---------------------------- 0.15 dbt 0.19 to 1.12 pydantic v2 0.14 dbt 0.19 to 1.11 pydantic v2 0.13 dbt 0.19 to 1.11 pydantic v2 0.12 dbt 0.19 to 1.11 pydantic v2 0.9 dbt 1.7 to 1.10 pydantic v2 0.8 dbt 1.5 to 1.9 pydantic v2 0.7 dbt 1.5 to 1.8 pydantic v2 0.6 dbt 1.5 to 1.8 pydantic v1 0.5 dbt 1.5 to 1.7 pydantic v1 Installation Requires Python 3.10 or newer. Tested on CPython 3.10, 3.11, 3.12, and 3.13. Development dependencies are declared as a PEP 735 dev dependency group in pyproject.toml (locked in uv.lock ) and mirrored under [project.optional-dependencies].dev so pip install dbt-artifacts-parser[dev] keeps working. After cloning, run make setup or bash dev/setup.sh --deps development (uses uv sync ). To ","default_branch":null,"files":null,"tree":[],"storefront":"/r/yu-iskw","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yu-iskw/dbt-artifacts-parser/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}