-
Notifications
You must be signed in to change notification settings - Fork 61
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
Merge pyproject.toml files for starters #167
Merge pyproject.toml files for starters #167
Conversation
Signed-off-by: Dmitry Sorokin <dmd40in@gmail.com>
Signed-off-by: Dmitry Sorokin <dmd40in@gmail.com>
Signed-off-by: Dmitry Sorokin <dmd40in@gmail.com>
Signed-off-by: Dmitry Sorokin <dmd40in@gmail.com>
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.
These changes look good to me, thanks @DimedS ⭐
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.
Thanks @DimedS!
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 awesome work, thank you @DimedS! 🌟
This PR accomplishes the following changes:
pyproject.toml
files for starters in core folder. The secondpyproject.toml
file has been removed.requirements.txt
file has been relocated to one level up.README.md
file to align it with the main Kedro project template.Tested:
pip install git+https://github.com/kedro-org/kedro.git@develop
kedro new --starter git+https://github.com/kedro-org/kedro-starters.git --directory spaceflights-pandas --checkout 2975-merge-pyprojecttoml-files-for-starters-in-line-with-python-src-layout
works well, then 'pip install .' works well also, previously was a problem in requirements.txt with:
git+https://github.com/kedro-org/kedro-viz.git@main#egg=kedro-viz&subdirectory=package
changed it to:
kedro-viz @ git+https://github.com/kedro-org/kedro-viz.git@main#subdirectory=package