Skip to content

Ruff depends on two different versions of the nix crate #24384

@WhyNotHugo

Description

@WhyNotHugo

Ruff currently depends on two different versions of the Nix crate: v0.30.1 and v0.31.1.

Could you please depend on only one version of this dependency?

Building this library currently fails on Alpine, and a fix for this is available upstream in nix-rust/nix@6619d8d, released in 0.31.2. Usually we patch Cargo.toml to use a local, patched copy of nix with a patch applied… but I can't really wrap my brain around the idea of patching a library which exists in two different versions at the same time (Cargo considers a "feature").

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions