You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
dbt integration: Improve error handling for missing dbt-artifacts-parser #5870
PR #5827 added dbt integration that requires dbt-artifacts-parser dependency.
Problem
The CLI commands (feast dbt import, feast dbt list) don't explicitly catch ImportError from the parser, leading to potentially confusing error messages.
Current Behavior
# In parser.py:112raiseImportError(
"dbt-artifacts-parser is required for dbt integration.\n""Install with: pip install 'feast[dbt]' or pip install dbt-artifacts-parser"
)
But CLI commands catch only FileNotFoundError and ValueError:
Activity
kchawlani19 commentedon Jun 17, 2026
Hello,
I've submitted a fix for this issue in PR #6534.
PR: #6534
Please let me know if any changes are needed. Thanks!