Commit 45821b8
authored
fix(pip): do not add a pip-fallback when there is no sdist (#3432)
Before this PR the user would have to specify `download = True` in order
to not
fallback to pip, which is admittedly an odd interface design. With this
PR we
correctly do not add a `pip` fallback if there is no `sdist` to be used.
With
this in place we are better placed to enable the
`experimental_index_url` by
default. What is more we can more reliably detect when we should use a
special
repository rule to prepare for building from sdist.
Summary:
- Add a test that shows the problem and then adjust the torch
experimental URL
test.
- Cleanup unused marker stubs in the tests.
- Fix the code to better handle the case when there is no sdist.
Work towards #260
Work towards #24101 parent a9056b1 commit 45821b8
File tree
2 files changed
+88
-37
lines changed- python/private/pypi
- tests/pypi/hub_builder
2 files changed
+88
-37
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
188 | 188 | | |
189 | 189 | | |
190 | 190 | | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
191 | 214 | | |
192 | 215 | | |
193 | 216 | | |
194 | 217 | | |
195 | 218 | | |
196 | | - | |
197 | | - | |
198 | | - | |
199 | | - | |
200 | | - | |
201 | | - | |
202 | | - | |
203 | | - | |
| 219 | + | |
204 | 220 | | |
205 | 221 | | |
206 | 222 | | |
| |||
234 | 250 | | |
235 | 251 | | |
236 | 252 | | |
237 | | - | |
| 253 | + | |
238 | 254 | | |
239 | 255 | | |
240 | 256 | | |
| |||
244 | 260 | | |
245 | 261 | | |
246 | 262 | | |
247 | | - | |
| 263 | + | |
248 | 264 | | |
249 | 265 | | |
250 | 266 | | |
251 | 267 | | |
252 | 268 | | |
253 | 269 | | |
254 | 270 | | |
| 271 | + | |
| 272 | + | |
255 | 273 | | |
256 | 274 | | |
257 | 275 | | |
| |||
337 | 355 | | |
338 | 356 | | |
339 | 357 | | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
340 | 366 | | |
341 | 367 | | |
342 | 368 | | |
343 | 369 | | |
344 | 370 | | |
345 | 371 | | |
346 | 372 | | |
347 | | - | |
| 373 | + | |
348 | 374 | | |
349 | 375 | | |
350 | 376 | | |
| |||
354 | 380 | | |
355 | 381 | | |
356 | 382 | | |
357 | | - | |
358 | | - | |
359 | | - | |
360 | | - | |
| 383 | + | |
361 | 384 | | |
362 | 385 | | |
363 | | - | |
| 386 | + | |
364 | 387 | | |
365 | 388 | | |
366 | 389 | | |
| |||
403 | 426 | | |
404 | 427 | | |
405 | 428 | | |
406 | | - | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
407 | 437 | | |
408 | 438 | | |
409 | 439 | | |
| |||
413 | 443 | | |
414 | 444 | | |
415 | 445 | | |
416 | | - | |
| 446 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
566 | 566 | | |
567 | 567 | | |
568 | 568 | | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
569 | 572 | | |
570 | 573 | | |
571 | 574 | | |
| |||
576 | 579 | | |
577 | 580 | | |
578 | 581 | | |
579 | | - | |
580 | | - | |
581 | | - | |
582 | | - | |
583 | | - | |
584 | | - | |
585 | | - | |
586 | | - | |
587 | | - | |
588 | 582 | | |
589 | 583 | | |
590 | 584 | | |
| |||
621 | 615 | | |
622 | 616 | | |
623 | 617 | | |
624 | | - | |
625 | 618 | | |
626 | 619 | | |
627 | 620 | | |
| |||
800 | 793 | | |
801 | 794 | | |
802 | 795 | | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
| 801 | + | |
| 802 | + | |
| 803 | + | |
| 804 | + | |
| 805 | + | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
803 | 810 | | |
804 | 811 | | |
805 | 812 | | |
| |||
850 | 857 | | |
851 | 858 | | |
852 | 859 | | |
| 860 | + | |
853 | 861 | | |
854 | 862 | | |
855 | 863 | | |
| |||
873 | 881 | | |
874 | 882 | | |
875 | 883 | | |
| 884 | + | |
876 | 885 | | |
877 | 886 | | |
878 | 887 | | |
| |||
921 | 930 | | |
922 | 931 | | |
923 | 932 | | |
| 933 | + | |
| 934 | + | |
| 935 | + | |
| 936 | + | |
| 937 | + | |
| 938 | + | |
| 939 | + | |
| 940 | + | |
| 941 | + | |
| 942 | + | |
| 943 | + | |
924 | 944 | | |
925 | 945 | | |
926 | 946 | | |
| |||
998 | 1018 | | |
999 | 1019 | | |
1000 | 1020 | | |
| 1021 | + | |
| 1022 | + | |
| 1023 | + | |
| 1024 | + | |
| 1025 | + | |
| 1026 | + | |
| 1027 | + | |
| 1028 | + | |
| 1029 | + | |
1001 | 1030 | | |
1002 | 1031 | | |
1003 | 1032 | | |
| |||
1036 | 1065 | | |
1037 | 1066 | | |
1038 | 1067 | | |
1039 | | - | |
| 1068 | + | |
1040 | 1069 | | |
1041 | 1070 | | |
1042 | 1071 | | |
| |||
1048 | 1077 | | |
1049 | 1078 | | |
1050 | 1079 | | |
1051 | | - | |
1052 | | - | |
1053 | | - | |
1054 | | - | |
1055 | | - | |
1056 | | - | |
1057 | | - | |
1058 | | - | |
1059 | 1080 | | |
1060 | 1081 | | |
1061 | 1082 | | |
| |||
0 commit comments