Skip to content

Support for the pip-compile-multi use case? #5487

Open
@mistercrunch

Description

For Apache Superset, we have fairly complex dependency management and have to use pip-compile-multi as a result.

pip-compile-multi is pretty much simply pip-compile with support for .in files to reference other .in files, making it such that you can create say a base.in file and build say a ci.in file or dev.in file that references that base file, allowing use to do a bit of composition with dependencies and keeping things DRY.

The main issue with pip-compile-multi are that 1. it's slow, 2. it's not compatible with dependabot and 3. I don't think it's actively maintained

I'm curious whether uv has support for this use case and/or whether it may be on the roadmap.

Metadata

Assignees

No one assigned

    Labels

    needs-designNeeds discussion, investigation, or designwishNot on the immediate roadmap

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions