Problem
dbt-databricks supports notebook_scoped_libraries for Python models, but Fusion does not currently provide equivalent configuration, package installation, or Jobs behavior.
Desired behavior
Fusion should match the behavior introduced by databricks/dbt-databricks#1321:
- accept the same boolean configuration forms and reject invalid values;
- prepend notebook-scoped
%pip install and Python restart cells;
- preserve package order and duplicates;
- avoid installing scoped packages again as job-level libraries; and
- preserve additional libraries and workflow job settings.
Problem
dbt-databricks supports
notebook_scoped_librariesfor Python models, but Fusion does not currently provide equivalent configuration, package installation, or Jobs behavior.Desired behavior
Fusion should match the behavior introduced by databricks/dbt-databricks#1321:
%pip installand Python restart cells;