-
Notifications
You must be signed in to change notification settings - Fork 369
Description
I'm following the basic startup guide (quickstart CLI): https://sqlmesh.readthedocs.io/en/stable/quickstart/cli/
Project is created following instructions, next step is to run "sqlmesh plan"
I get the following:
Traceback (most recent call last):
File "", line 198, in run_module_as_main
File "", line 88, in run_code
File "C:\Dev\Python stuff\SQL Mesh stuff\test-project.venv\Scripts\sqlmesh.exe_main.py", line 6, in
sys.exit(cli())
~~~^^
File "C:\Dev\Python stuff\SQL Mesh stuff\test-project.venv\Lib\site-packages\click\core.py", line 1485, in call
return self.main(*args, **kwargs)
~~~~~~~~~^^^^^^^^^^^^^^^^^
File "C:\Dev\Python stuff\SQL Mesh stuff\test-project.venv\Lib\site-packages\click\core.py", line 1406, in main
rv = self.invoke(ctx)
File "C:\Dev\Python stuff\SQL Mesh stuff\test-project.venv\Lib\site-packages\click\core.py", line 1873, in invoke
return process_result(sub_ctx.command.invoke(sub_ctx))
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "C:\Dev\Python stuff\SQL Mesh stuff\test-project.venv\Lib\site-packages\click\core.py", line 1269, in invoke
return ctx.invoke(self.callback, **ctx.params)
~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Dev\Python stuff\SQL Mesh stuff\test-project.venv\Lib\site-packages\click\core.py", line 824, in invoke
return callback(*args, **kwargs)
File "C:\Dev\Python stuff\SQL Mesh stuff\test-project.venv\Lib\site-packages\click\decorators.py", line 34, in new_func
return f(get_current_context(), *args, **kwargs)
File "C:\Dev\Python stuff\SQL Mesh stuff\test-project.venv\Lib\site-packages\sqlmesh\cli_init.py", line 29, in wrapper
return handler(sqlmesh_context, lambda: func(*args, **kwargs))
File "C:\Dev\Python stuff\SQL Mesh stuff\test-project.venv\Lib\site-packages\sqlmesh\cli_init.py", line 38, in default_exception_handler
return func()
File "C:\Dev\Python stuff\SQL Mesh stuff\test-project.venv\Lib\site-packages\sqlmesh\cli_init.py", line 29, in
return handler(sqlmesh_context, lambda: func(*args, **kwargs))
~~~~^^^^^^^^^^^^^^^^^
File "C:\Dev\Python stuff\SQL Mesh stuff\test-project.venv\Lib\site-packages\sqlmesh\core\analytics_init_.py", line 82, in wrapper
return func(*args, **kwargs)
File "C:\Dev\Python stuff\SQL Mesh stuff\test-project.venv\Lib\site-packages\sqlmesh\cli\main.py", line 561, in plan
context.plan(
~~~~~~~~~~~~^
environment,
^^^^^^^^^^^^
...<6 lines>...
**kwargs,
^^^^^^^^^
)
^
File "C:\Dev\Python stuff\SQL Mesh stuff\test-project.venv\Lib\site-packages\sqlmesh\core\analytics_init_.py", line 92, in wrapper
from sqlmesh import magics
File "C:\Dev\Python stuff\SQL Mesh stuff\test-project.venv\Lib\site-packages\sqlmesh\magics.py", line 136, in
class SQLMeshMagics(Magics):
...<1060 lines>...
context.destroy()
File "C:\Dev\Python stuff\SQL Mesh stuff\test-project.venv\Lib\site-packages\sqlmesh\magics.py", line 629, in SQLMeshMagics
@magic_arguments()
~~~~~~~~~~~~~~~^^
File "C:\Dev\Python stuff\SQL Mesh stuff\test-project.venv\Lib\site-packages\IPython\core\magic_arguments.py", line 243, in call
func.parser = construct_parser(func)
~~~~~~~~~~~~~~~~^^^^^^
File "C:\Dev\Python stuff\SQL Mesh stuff\test-project.venv\Lib\site-packages\IPython\core\magic_arguments.py", line 185, in construct_parser
result = deco.add_to_parser(parser, group)
File "C:\Dev\Python stuff\SQL Mesh stuff\test-project.venv\Lib\site-packages\IPython\core\magic_arguments.py", line 267, in add_to_parser
getattr(parser, self._method_name)(*self.args, **self.kwds)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\ricka\AppData\Local\Python\pythoncore-3.14-64\Lib\argparse.py", line 1545, in add_argument
raise TypeError(f'{type_func!r} is not callable')
TypeError: bool | typing.Iterable[str] is not callable