A linter for dbt metadata. It evaluates your dbt project against a set of rules (e.g., naming conventions, documentation coverage, test coverage) and produces a score. Currently at version 0.16.0, requires Python >=3.10.
pip install dbt-scoreVerified import paths — ran on the pinned version, not inferred.
Evaluate the dbt project in the current directory. Requires an active dbt project and a valid profiles.yml.
Replace `--output-format json` with `--format json`.
Use `from dbt_score.rules_registry import create_registry` instead of `RulesRegistry()`.
Change `from dbt_score.models import Model` to `from dbt_score import Model`.
Ensure the project is built with dbt Core and a local profiles.yml.
No dependency data recorded yet.