Quite confused about code management in a modular pipelines Kedro project.
On one side, to support micro-packaging I should put all my pipeline code within that pipeline's folder.
On the other side, if I have nodes/functions/classes that I want to re-use across pipelines, I'd want to place their code in the
<my_project>/src/<my_project>
level - but that will prevent me from using micro-packaging (as the docs states).
So what is the recommended way to work with modular pipelines that share nodes/functions/classes?