With the PR - https://github.com/kedro-org/kedro/pull/3812/filesTRANSCODING_SEPARATOR has been moved from kedro/pipeline/pipeline.py to kedro/pipeline/_transcoding.py. Since kedro-viz imports these, we need to handle the import error before the latest kedro release.
Context
Steps to Reproduce
Expected Result
No import error
Actual Result
ImportError: cannot import name 'TRANSCODING_SEPARATOR' from 'kedro.pipeline.pipeline' (/home/gitpod/.local/lib/python3.9/site-packages/kedro/pipeline/pipeline.py)
-- If you received an error, place it here.
-- Separate them if you have more than one.
Your Environment
Include as many relevant details as possible about the environment you experienced the bug in:
Web browser system and version:
Operating system and version:
NodeJS version used (if relevant):
Kedro version used (if relevant):
Python version used (if relevant):
Checklist
[x] Include labels so that we can categorise your issue
Description
With the PR - https://github.com/kedro-org/kedro/pull/3812/files
TRANSCODING_SEPARATOR
has been moved fromkedro/pipeline/pipeline.py
tokedro/pipeline/_transcoding.py
. Since kedro-viz imports these, we need to handle the import error before the latest kedro release.Context
Steps to Reproduce
Expected Result
No import error
Actual Result
ImportError: cannot import name 'TRANSCODING_SEPARATOR' from 'kedro.pipeline.pipeline' (/home/gitpod/.local/lib/python3.9/site-packages/kedro/pipeline/pipeline.py)
Your Environment
Include as many relevant details as possible about the environment you experienced the bug in:
Checklist