INFO - Kedro project kedro-iris-tdda
INFO - Using synchronous mode for loading and saving data. Use the --async flag for potential performance gains. https://docs.kedro.org/en/stable/nodes_and_pipelines/run_a_pipeline.html#load-and-save-asynchronously
INFO - Loading data from companies (CSVDataset)...
WARNING - No nodes ran. Repeat the previous command to attempt a new run.
Traceback (most recent call last):
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/bin/kedro", line 8, in <module>
sys.exit(main())
^^^^^^
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/kedro/framework/cli/cli.py", line 263, in main
cli_collection()
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/click/core.py", line 1157, in __call__
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/kedro/framework/cli/cli.py", line 163, in main
super().main(
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/click/core.py", line 1078, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/click/core.py", line 1688, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/click/core.py", line 1434, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/click/core.py", line 783, in invoke
return __callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/kedro/framework/cli/project.py", line 228, in run
return session.run(
^^^^^^^^^^^^
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/kedro/framework/session/session.py", line 399, in run
run_result = runner.run(
^^^^^^^^^^^
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/kedro/runner/runner.py", line 113, in run
self._run(pipeline, catalog, hook_or_null_manager, session_id) # type: ignore[arg-type]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/kedro/runner/sequential_runner.py", line 85, in _run
).execute()
^^^^^^^^^
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/kedro/runner/task.py", line 88, in execute
node = self._run_node_sequential(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/kedro/runner/task.py", line 153, in _run_node_sequential
hook_manager.hook.after_dataset_loaded(
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/pluggy/_hooks.py", line 513, in __call__
return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/pluggy/_manager.py", line 120, in _hookexec
return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/pluggy/_manager.py", line 480, in traced_hookexec
return outcome.get_result()
^^^^^^^^^^^^^^^^^^^^
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/pluggy/_result.py", line 100, in get_result
raise exc.with_traceback(exc.__traceback__)
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/pluggy/_result.py", line 62, in from_call
result = func()
^^^^^^
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/pluggy/_manager.py", line 477, in <lambda>
lambda: oldcall(hook_name, hook_impls, caller_kwargs, firstresult)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/pluggy/_callers.py", line 139, in _multicall
raise exception.with_traceback(exception.__traceback__)
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/pluggy/_callers.py", line 103, in _multicall
res = hook_impl.function(*args)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/kedro_tdda/hooks.py", line 40, in after_dataset_loaded
formatted_log_verification(entry=dataset_name, verification=verification)
File "/Users/sinan/personal/kedro_plugin/kedro_tdda/.venv/lib/python3.11/site-packages/kedro_tdda/utils.py", line 155, in formatted_log_verification
raise TddaVerificationError(msg)
kedro_tdda.utils.TddaVerificationError: Dataset `companies` deviates from constraint specification:
✗ company_location: max_length