Allow skip wheel installation in maturin develop
command
#1651
Labels
enhancement
New feature or request
maturin develop
command
#1651
When using maturin together with Poetry in a monorepo, one can add Rust Python binding project as an editable module to Poetry dependencies, like
It works great with
poetry install --sync
, and for mixed Python/Rust project layout, when Python code changes there is no need to runpoerty install
again, it just works.But when Rust code changes,
poetry install --sync
doesn't rebuildrust-project
, so you have to usematurin develop
instead, unfortunately whilematurin develop
makes the Rust code change visible, it causespoetry install --sync
to rebuildrust-project
again because Poetry thinks the dependency has been changed.I think we can add an option to
maturin develop
command to skip wheel installation step, only build the extension module inplace, similar to #1419.The text was updated successfully, but these errors were encountered: