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

More improvement of `kedro micropkg` #2893

Closed noklam closed 5 months ago

noklam commented 1 year ago

Description

Find many things while reviewing https://github.com/kedro-org/kedro/pull/2856#pullrequestreview-1561462245 I am trying new format to explain things. https://asciinema.org/a/600655

Context

What's the expect workflow with micropkg? Things has changed and micropkg has not caught up. I notice a few things due to new features

Steps to Reproduce

I expect this should work but it doesn't

Expected Result

Actual Result

-- If you received an error, place it here.
-- Separate them if you have more than one.

Your Environment

merelcht commented 7 months ago

I'm actually thinking we should just remove the micropkg feature all together. When things were broken nobody reported it and we don't get a lot of questions about micropackaging. It seems that most users don't even know this exists..

noklam commented 7 months ago

@merelcht I have been asking about this so I am all for it😄

astrojuanlu commented 7 months ago

I'm actually thinking we should just remove the micropkg feature all together.

💯 https://github.com/kedro-org/kedro/issues/3750

astrojuanlu commented 5 months ago

We decided in #3750 to deprecate kedro micropkg so we will not do this.