kedro-org / kedro-starters

Templates for your Kedro projects.
Apache License 2.0
64 stars 59 forks source link

Merge pyproject.toml files for starters #167

Closed DimedS closed 11 months ago

DimedS commented 11 months ago

This PR accomplishes the following changes:

  1. Merging and modifying align with the main Kedro project template of two pyproject.toml files for starters in core folder. The second pyproject.toml file has been removed.
  2. The requirements.txt file has been relocated to one level up.
  3. Modifications to the 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