Uh oh!
There was an error while loading. Please reload this page.
fix: sdist resulting in duplicate repo name when requirements line does not match - #2658
fix: sdist resulting in duplicate repo name when requirements line does not match#2658chrisirhc wants to merge 15 commits into
Conversation
| whl_config_setting( | ||
| filename = "simple-0.0.1-py3-none-any.whl", | ||
| version = "3.15", | ||
| target_platforms = ("cp315_linux_aarch64", "cp315_linux_arm", "cp315_linux_ppc", "cp315_linux_s390x", "cp315_linux_x86_64", "cp315_osx_aarch64", "cp315_osx_x86_64", "cp315_windows_x86_64"), |
There was a problem hiding this comment.
I'm not sure why my changes introduced this change. My guess is that extension.bzl may have some handling for any.whl
chrisirhc
commented
Mar 13, 2025
One of the errors from the CI: |
| index_urls = index_urls.get(whl_name), | ||
| logger = logger, | ||
| ) | ||
There was a problem hiding this comment.
The idea of adding a common sdist feels like a hack. Maybe having a different algorithm/grouping would be better. Maybe having per sha grouping could be better.
There was a problem hiding this comment.
Took a stab at changing it to use the sha instead.
608355a to
fa04ed5Compareaignas
commented
May 28, 2025
I have tried fixing this issue in a slightly different way by merging all of the sources and the WIP PR is in #2932, if the approach works, then I'll add an extra test for sdists specifically to cover the case discussed in this PR. |
Attempt to fix#2648