Skip to content

Allow skipping dependency installation when running develop #2496

@asoc

Description

@asoc

The project I'm working is currently made up of several pure python packages and then a Rust/Python hybrid package. The pure packages are defined as dependencies in pyproject.toml that point to their respective BitBucket repositories but they are installed in editable mode as I'm constantly adjusting them as I work on the hybrid package. When I make changes in the Rust code base, running maturin develop replaces my editable installations with non-editable builds from source. I then have to re-pip install -e those packages.

It would be super convenient to have something similar to pip install --no-deps added to maturin develop, or have --skip-install also skip the dependencies.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions