File tree Expand file tree Collapse file tree 2 files changed +9
-2
lines changed
Expand file tree Collapse file tree 2 files changed +9
-2
lines changed Original file line number Diff line number Diff line change 2222 fail-fast : false
2323 matrix :
2424 python-version : [ "3.9", "3.10", "3.11", "3.12" ]
25- dbt-version : [ "1.7", "1.8", "1.9" ]
25+ dbt-version : [ "1.6", "1. 7", "1.8", "1.9" ]
2626 steps :
2727 - uses : actions/checkout@v4
2828 - name : Set up Python ${{ matrix.python-version }}
Original file line number Diff line number Diff line change @@ -7,7 +7,14 @@ def patch_dbt():
77 # Monkey Patching! Override dbt lib code with new one
88 # ================================================================================================================
99 dbt_version = Version (dbt .version .get_installed_version ().to_version_string (skip_matcher = True ))
10- if Version ("1.7.0" ) <= dbt_version < Version ("1.8.0" ):
10+ if Version ("1.6.0" ) <= dbt_version < Version ("1.7.0" ):
11+ from opendbt .dbt .v17 .task .docs .generate import OpenDbtGenerateTask
12+ dbt .task .generate .GenerateTask = OpenDbtGenerateTask
13+ from opendbt .dbt .v17 .adapters .factory import OpenDbtAdapterContainer
14+ dbt .adapters .factory .FACTORY = OpenDbtAdapterContainer ()
15+ from opendbt .dbt .v17 .task .run import ModelRunner
16+ dbt .task .run .ModelRunner = ModelRunner
17+ elif Version ("1.7.0" ) <= dbt_version < Version ("1.8.0" ):
1118 from opendbt .dbt .v17 .task .docs .generate import OpenDbtGenerateTask
1219 dbt .task .generate .GenerateTask = OpenDbtGenerateTask
1320 from opendbt .dbt .v17 .adapters .factory import OpenDbtAdapterContainer
You can’t perform that action at this time.
0 commit comments