uv
0374000e - Normalize extras when evaluating PEP 508 markers (#915)

Comment changes are shownComment changes are hidden
Commit
1 year ago
Normalize extras when evaluating PEP 508 markers (#915) ## Summary We always normalize extra names in our requirements (e.g., `cuda12_pip` to `cuda12-pip`), but we weren't normalizing within PEP 508 markers, which meant we ended up comparing `cuda12-pip` (normalized) against `cuda12_pip` (unnormalized). Closes https://github.com/astral-sh/puffin/issues/911.
Author
Parents
  • crates
    • pep508-rs/src
      • File
        lib.rs
      • File
        marker.rs
    • puffin-resolver/src/pubgrub
      • File
        dependencies.rs