-
Notifications
You must be signed in to change notification settings - Fork 914
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Replace comma in default node names with semicolon #2087
Conversation
Signed-off-by: Jannic Holzer <[email protected]>
Signed-off-by: Jannic Holzer <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor comment - The error that is shown when you try to name a node with a string containing commas is ValueError: 'node, name' is not a valid node name. It must contain only letters, digits, hyphens, underscores and/or fullstops.
. I think this could also possibly be modified to add semicolons for consistency.
Otherwise, looks good to me! 🎉
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a breaking change and should go on the develop
branch. The ticket is tagged with the 0.19.0
version 🙂
Thanks for the review! 😃 I think we might want to leave semicolons from this list, since if Kedro creates default node names with semicolons, that is an implicit statement that these names are correct. Currently, we do it differently; Kedro says that node names with commas are disallowed even though it also creates default node names with commas in them but I feel this is a bug (/ inconsistency) and not a feature. |
Done 🙂 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Don't forget to update the release notes to include this change.
Signed-off-by: Jannic Holzer <[email protected]>
Resolves #2013
Description
Development notes
Checklist
RELEASE.md
file