jacob_matson
01/17/2023, 6:08 AMExtension executing `dbt deps`...
invoke failed with uncaught exception, please report to maintainer
Traceback (most recent call last):
File "/home/runner/work/nba-monte-carlo/nba-monte-carlo/.meltano/utilities/dbt-duckdb/venv/lib/python3.10/site-packages/meltano/edk/extension.py", line 128, in pass_through_invoker
self.invoke(None, command_args)
My dbt-ext config in my meltano.yml is in the thread.jacob_matson
01/17/2023, 6:10 AM- name: dbt-duckdb
namespace: dbt_ext
label: dbt duckdb extension
pip_url: dbt-core~=1.3.1 dbt-duckdb~=1.3.3 git+<https://github.com/meltano/dbt-ext.git>
executable: dbt_invoker
settings:
- name: project_dir
value: $MELTANO_PROJECT_ROOT/transform
label: Projects Directory
- name: skip_pre_invoke
env: DBT_EXT_SKIP_PRE_INVOKE
kind: boolean
value: true
description:
Whether to skip pre-invoke hooks which automatically run dbt clean
and deps
- name: type
env: DBT_EXT_TYPE
value: duckdb
- name: profiles_dir
env: DBT_PROFILES_DIR
value: $MELTANO_PROJECT_ROOT/transform/profiles/duckdb
label: Profiles Directory
- name: project_dir
value: $MELTANO_PROJECT_ROOT/transform
label: Projects Directory
- name: path
kind: string
label: Path
description:
The path on your local filesystem where you would like the DuckDB
database file and it's associated write-ahead log to be written.
- name: schema
kind: string
value: main
label: Schema
description: Specify the schema to write into.
commands:
build:
args: build
description: Will run your models, tests, snapshots and seeds in DAG order.
describe:
args: describe
executable: dbt_extension
initialize:
args: initialize
executable: dbt_extension
config:
path: $MELTANO_PROJECT_ROOT/data/data_catalog/mdsbox.dbjacob_matson
01/17/2023, 6:10 AMjacob_matson
01/17/2023, 6:11 AMdbt-extpat_nadolny
01/17/2023, 2:16 PMTypeError: expected str, bytes or os.PathLike object, not tuplejacob_matson
01/17/2023, 3:05 PMedgar_ramirez_mondragon
01/17/2023, 3:25 PMdbt deps and no other command?pat_nadolny
01/17/2023, 3:28 PMmeltano invoke dbt-snowflake:deps and pass through commands meltano invoke dbt-snowflake depspat_nadolny
01/17/2023, 3:28 PMmeltano install utility dbt-snowflake --clean this morningjacob_matson
01/17/2023, 3:46 PMdbt-ext which leads me to start therejacob_matson
01/17/2023, 3:46 PMedgar_ramirez_mondragon
01/17/2023, 3:59 PM*-ext packages don’t have a tag or PyPI release of the EDK that they can reference so they’re all pointing to main .jacob_matson
01/17/2023, 4:18 PM2023-01-16T19:20:47.199017Zjacob_matson
01/17/2023, 4:19 PM2023-01-17T06:01:02.478764Zedgar_ramirez_mondragon
01/17/2023, 4:23 PM* 🤔. So either the initial type annotation was wrong, or all the -ext packages have been using the API incorrectly.jacob_matson
01/17/2023, 5:28 PMtaylor
01/17/2023, 7:14 PMedgar_ramirez_mondragon
01/17/2023, 7:41 PMedgar_ramirez_mondragon
01/17/2023, 7:45 PMjacob_matson
01/18/2023, 4:39 AM