kedro-org / kedro

Kedro is a toolbox for production-ready data science. It uses software engineering best practices to help you create data engineering and data science pipelines that are reproducible, maintainable, and modular.
https://kedro.org
Apache License 2.0
9.94k stars 904 forks source link

Implement bulk packaging from CLI #2288

Closed merelcht closed 5 months ago

merelcht commented 1 year ago

(transfer from Jira, created by @lorenabalan)

Enable packaging multiple modules in one CLI command, i.e. kedro micropkg package p1,p2,p3

Be mindful of how this interacts with the other options, --alias and --destination:

Maybe, if agreed/validated, also something like kedro module package p1 --save (package modules and update pyproject.toml), similar to npm packaging.

astrojuanlu commented 5 months ago

Unlinking this from the micropackaging functionality and turning it into a discussion.