Skip to content

[pull] main from bazel-contrib:main#423

Merged
pull[bot] merged 2 commits into
garymm:mainfrom
bazel-contrib:main
Oct 10, 2025
Merged

[pull] main from bazel-contrib:main#423
pull[bot] merged 2 commits into
garymm:mainfrom
bazel-contrib:main

Conversation

@pull

@pull pull Bot commented Oct 10, 2025

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

rickeylev and others added 2 commits October 10, 2025 00:19
When files overlap between packages, and dist-info directories are
present, it results in a prefix list like `foo foo-bar foo/bar`. When
sorted as raw strings, hyphen sorts before slash, so the continuity of
path prefixes is violated and they are grouped separately. An error then
occurs because both `foo/` and `foo/bar` are created, but the latter is
a sub-path of the former.

To fix, change the sort key to a tuple of path components. This makes
`foo foo-bar foo/bar` sort as `(foo,) (foo, bar), (foo-bar, )`,
resulting in the correct order.

Fixes #3204
This adds the necessary bits for Windows ARM64 support when evaluating
env markers in requirements files and selecting the right wheels in
`experimental_index_url`.

Related #2276
@pull pull Bot locked and limited conversation to collaborators Oct 10, 2025
@pull pull Bot added the ⤵️ pull label Oct 10, 2025
@pull pull Bot merged commit 5c13539 into garymm:main Oct 10, 2025
2 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants