mirror of
https://github.com/pypa/pipenv.git
synced 2026-06-22 08:34:53 -04:00
Commit Graph
Select branches
Hide Pull Requests
5011-more-tests2
avoid-setuptools-imports
binary-safety
bump-plette
bump-reqlib-3.0.0
chat-alt
completely-remove-click-echo
defer-and-cherry-pick-pytest-cov
draft-github-url
drop-deprecated-flags
exclusive-vendored-pip
explore-transitive-markers
feature/extras-cli-option
fix-ci-vcs
fix/6099-marker-evaluation-install-r
fix/cli-regressions-and-issues
fix/pipfile-whitespace-and-category-corruption
fix/reject-unrecognized-pipfile-keys
gpt-convo
issue-4637-pip-22.0.4
issue-4650-unsupported-feature-selective-upgrade
issue-5000-remove-vendored-requests
issue-5022-extra-index-url
issue-5052
issue-5349c
issue-5367
issue-6267-original
issue-6267-squashed
issues-4651-infinite-iteration
logging-spinner-fixes
main
maintenance/code-cleanup-2026-05
maintenance/code-cleanup-phase2-2026-05
maintenance/code-cleanup-phase3-resolver-typed-schema-2026-05
maintenance/code-cleanup-phase4-deferred-2026-05
maintenance/code-cleanup-phase4-resolver-followups-2026-05
maintenance/code-cleanup-phase5-perf-2026-06
maintenance/code-cleanup-phase6-pure-python-resolver-2026-07
operations
parametrize-almost-all-the-things
peep-constraint-install
perf-optimizations
performance-fixes
performance-study
pip-26.0.1
pip-26.1.2
pkg_resources-deprecation
python-specifiers
pythonfinder-2.0.6
pythonfinder-pep514
pythonfinder-pydantic
redo-exceptions-without-click
remove-click-echo-routines
remove-importlib-metadata
remove-pipreqs
rename-notpip-pip
reqlib-pydantic
revert-unsafe-sorting
revisit-resolver-constraints
ruff-wf
setuptools-investigation
shell-analysis
try-pydantic2
uv-backend
vendor-passa
vendor-pip-22.2.1-take2
wexpect-trial
yaspin-test
#100
#1000
#1001
#1001
#1004
#1005
#1005
#1007
#1008
#1008
#1009
#101
#1011
#1018
#1019
#102
#1022
#1026
#1031
#1032
#1032
#1034
#1038
#1039
#1041
#1047
#105
#1053
#106
#1065
#1065
#1066
#1069
#1069
#1074
#1074
#1076
#1078
#1082
#1082
#1086
#1088
#1088
#1090
#1091
#1091
#1095
#1096
#1097
#1098
#110
#110
#1109
#111
#1112
#1114
#1117
#1125
#1127
#1128
#1129
#113
#1141
#1141
#1147
#115
#1155
#1155
#1165
#1167
#1167
#1168
#1168
#1170
#1171
#1171
#1173
#1178
#118
#1183
#1185
#1186
#119
#1190
#1193
#1199
#1199
#1200
#1202
#1202
#1204
#121
#122
#1221
#123
#123
#1233
#1235
#1236
#1241
#1242
#1244
#1245
#1245
#1250
#1258
#1259
#1259
#1262
#1262
#1266
#1266
#1268
#1269
#127
#1275
#1278
#1282
#1287
#1289
#1296
#1296
#1298
#1299
#1299
#1301
#1301
#131
#1315
#1326
#133
#1331
#1337
#1337
#134
#1343
#1343
#1344
#1344
#1345
#1345
#1346
#1346
#1347
#1347
#1348
#1348
#1349
#1349
#135
#1350
#1350
#1351
#1351
#1354
#1354
#1355
#1355
#1357
#1357
#1358
#1358
#136
#1361
#1362
#1363
#1364
#1366
#1367
#1368
#1372
#1375
#1375
#138
#1384
#1388
#139
#1390
#1394
#1394
#1395
#1395
#1397
#141
#141
#1414
#1421
#1422
#1423
#1426
#1427
#1427
#1433
#1438
#1439
#1440
#1442
#1445
#1447
#1448
#145
#1458
#1461
#1461
#1464
#1464
#1466
#1467
#1475
#1478
#1479
#1481
#1484
#149
#1492
#1493
#1495
#1496
#1496
#150
#1504
#1507
#1507
#1508
#1510
#1512
#1512
#1513
#1514
#1514
#1517
#1517
#1521
#1523
#1523
#1526
#1531
#1531
#1533
#1536
#1537
#1537
#1538
#1540
#1545
#1545
#1546
#155
#1550
#1555
#1555
#1556
#1557
#1558
#1563
#1564
#1564
#1566
#1569
#1569
#1572
#1573
#158
#1584
#159
#1590
#1591
#1592
#1597
#1599
#1605
#1607
#1609
#1615
#1616
#1621
#1623
#1624
#1626
#1627
#164
#1641
#1650
#1652
#1657
#166
#1660
#1662
#1668
#1673
#1681
#169
#1691
#1702
#1706
#1713
#1715
#1718
#172
#1721
#1724
#1725
#1726
#1726
#1729
#1730
#1732
#1732
#1733
#1742
#1743
#1749
#175
#1751
#1754
#1758
#1763
#1767
#1768
#1769
#177
#1771
#1772
#1774
#1775
#1775
#1777
#1778
#1793
#1795
#1797
#18
#1803
#1806
#1806
#1807
#1808
#1809
#1812
#1813
#1814
#1814
#1815
#1817
#1820
#1820
#1821
#1822
#1823
#1823
#1825
#1826
#1834
#1834
#1836
#1840
#1842
#1844
#1845
#1846
#1850
#1850
#1853
#1854
#1856
#1857
#1860
#1861
#1864
#1865
#1869
#1869
#1870
#1872
#1874
#1875
#1875
#1877
#1878
#1896
#1902
#1909
#1909
#1916
#1917
#192
#1922
#1927
#1930
#1935
#1936
#1941
#1943
#1944
#1946
#1949
#1950
#1950
#1956
#1958
#1960
#1962
#1965
#1965
#1970
#1971
#1976
#1978
#1979
#1980
#1981
#1982
#1983
#1985
#1986
#1986
#1989
#1998
#200
#2005
#2006
#2015
#2016
#2016
#2018
#2021
#2026
#2030
#2031
#2031
#2034
#2035
#2041
#2043
#2049
#205
#2052
#2056
#206
#206
#2060
#2064
#2065
#2065
#2067
#2067
#2069
#2073
#2073
#2076
#2076
#2077
#2080
#2081
#2091
#2094
#2101
#2104
#2109
#2111
#2112
#2118
#2119
#2123
#2126
#2129
#2129
#2131
#2133
#2133
#2135
#2136
#2141
#2142
#2145
#2146
#2147
#215
#215
#2154
#2156
#2161
#2161
#2163
#2167
#2168
#2169
#217
#217
#2172
#2178
#218
#2181
#2184
#2186
#2193
#2194
#2198
#2199
#2205
#2209
#2211
#2211
#2212
#2214
#2214
#2215
#222
#2225
#223
#2230
#2230
#224
#2248
#2250
#2250
#2255
#2261
#2262
#2263
#2267
#2268
#2269
#227
#227
#2276
#2276
#2278
#2281
#2287
#2298
#2299
#2299
#230
#230
#2300
#2301
#2302
#2304
#2307
#2309
#2311
#2312
#2314
#2315
#2325
#2325
#233
#2331
#2338
#2342
#2345
#2346
#2346
#2350
#2352
#2352
#2356
#2357
#2357
#2363
#2366
#2366
#2368
#2369
#2371
#2376
#2377
#2379
#238
#2384
#2385
#2386
#2388
#2388
#2399
#2399
#2401
#2402
#2403
#2404
#2406
#2406
#2408
#241
#2415
#2417
#2419
#242
#2422
#2427
#243
#2430
#2432
#2433
#2434
#2436
#2437
#244
#2443
#2450
#2453
#2454
#2458
#2461
#2461
#2462
#2463
#2466
#2467
#2467
#2474
#2478
#2479
#2480
#2484
#2485
#2488
#2491
#2491
#2492
#2502
#2503
#2509
#2509
#2510
#2511
#2513
#2515
#2516
#2518
#2519
#2521
#2523
#2526
#2531
#2531
#2533
#2535
#2536
#2536
#2537
#2537
#2539
#254
#2542
#2543
#2545
#2545
#2546
#2546
#2548
#2549
#255
#2550
#2551
#2554
#2560
#2560
#2561
#2563
#2564
#2567
#2568
#2571
#2572
#2574
#2574
#2577
#2577
#2578
#2581
#2581
#2582
#2590
#2590
#2591
#2592
#2595
#2597
#2600
#2602
#2603
#2604
#2605
#2610
#2612
#2616
#2617
#2622
#2622
#2625
#2629
#2631
#2631
#2632
#2641
#2643
#2644
#2645
#2646
#2649
#2649
#2651
#2656
#266
#2670
#2670
#2671
#2673
#2674
#2675
#2676
#268
#2688
#2689
#2690
#2690
#2693
#2693
#2696
#2699
#2702
#2709
#2710
#2712
#2713
#2713
#2717
#2717
#2727
#2732
#2733
#2733
#2734
#2734
#2739
#2745
#2758
#2762
#2768
#2773
#2774
#2777
#2780
#2781
#2792
#2793
#2796
#2797
#28
#2806
#2807
#2808
#2811
#2811
#2813
#2814
#2819
#282
#2833
#2833
#2835
#284
#2844
#2853
#2858
#2864
#2864
#2876
#2877
#2883
#2884
#2889
#2889
#2899
#2899
#2900
#2903
#2906
#2909
#2916
#292
#292
#2920
#2926
#2926
#2928
#2929
#2929
#2930
#2931
#2931
#2934
#2935
#2939
#294
#2940
#2942
#2948
#2953
#2962
#2962
#2966
#2967
#2967
#2968
#2971
#2972
#2975
#2976
#2981
#2986
#2988
#2989
#299
#2993
#2993
#2995
#2995
#2997
#3001
#3007
#3008
#3008
#3009
#3018
#3024
#3024
#3028
#3029
#3030
#3031
#3032
#3033
#3034
#3046
#3046
#305
#305
#3050
#3051
#306
#3060
#3064
#3065
#3066
#3069
#3070
#3074
#3080
#3083
#3091
#3096
#3097
#3100
#3103
#3105
#3108
#3111
#3112
#3115
#312
#312
#3120
#3127
#3132
#3133
#3134
#314
#3144
#3146
#3147
#3153
#3155
#3156
#3157
#3158
#3159
#3161
#3162
#3165
#3166
#3169
#317
#3171
#3172
#3173
#3175
#3176
#3177
#3180
#3182
#3186
#3188
#3190
#3191
#3192
#3196
#320
#3200
#3202
#3203
#3205
#3207
#3209
#3213
#3217
#3221
#3225
#3226
#3227
#3235
#3237
#3243
#3246
#325
#3251
#3252
#3253
#3254
#3256
#3258
#3259
#326
#3263
#3264
#3268
#3271
#3272
#3276
#3279
#328
#3280
#3284
#3287
#3288
#329
#3293
#3295
#3297
#3298
#3299
#330
#330
#3300
#3304
#3306
#3314
#3317
#3319
#3320
#3321
#3322
#333
#3330
#3334
#3336
#3337
#3338
#3340
#3341
#3344
#3345
#3346
#3348
#3350
#3352
#3354
#3362
#3366
#337
#337
#3371
#338
#338
#3384
#3386
#3392
#3398
#3408
#3415
#3416
#3424
#3426
#3431
#3436
#344
#344
#3442
#3447
#3448
#3451
#3455
#3456
#3457
#3458
#3462
#3463
#347
#3470
#3472
#3479
#3498
#35
#35
#350
#3507
#351
#3519
#3522
#3528
#3532
#3536
#3537
#3539
#3555
#3556
#3561
#3562
#3578
#358
#3585
#359
#3595
#36
#3601
#3602
#3603
#3606
#3627
#3631
#3635
#364
#3643
#3645
#3648
#3657
#3660
#3661
#3667
#3669
#367
#3670
#3675
#3676
#3679
#3684
#37
#370
#3703
#3711
#3715
#3716
#372
#3720
#3724
#3728
#3729
#373
#3738
#3745
#3750
#3753
#3758
#3759
#3768
#3775
#3778
#3787
#3795
#3797
#3798
#3800
#3810
#3811
#382
#3820
#383
#3830
#3836
#3839
#3843
#3844
#3845
#3847
#3848
#385
#3850
#3853
#3854
#3859
#3868
#3869
#3877
#3878
#3880
#3882
#3885
#3888
#3889
#39
#3912
#3916
#3924
#3931
#3934
#3936
#3937
#3938
#3939
#394
#3940
#3942
#3943
#395
#3966
#3967
#3968
#3969
#397
#3970
#3971
#3972
#3973
#3977
#398
#398
#3985
#399
#3990
#3999
#4
#4
#4001
#4004
#4005
#4007
#4009
#4011
#4018
#402
#4020
#403
#4046
#405
#406
#406
#4060
#407
#4076
#4084
#4099
#41
#4100
#4103
#4113
#4129
#4134
#4139
#4145
#4146
#4159
#416
#4160
#4162
#4166
#4167
#4168
#4169
#4175
#4181
#4183
#4184
#4186
#4187
#4192
#4196
#420
#4200
#4205
#4206
#4207
#4208
#4209
#4210
#4211
#4215
#4216
#4219
#4230
#4234
#4236
#4241
#4242
#4243
#4246
#4248
#425
#425
#4252
#4254
#4255
#4257
#4259
#4262
#4267
#4275
#4277
#4280
#4282
#4283
#4284
#4285
#4287
#4294
#4302
#4303
#4304
#4306
#4310
#4317
#4319
#4322
#4329
#4381
#4385
#4392
#4399
#4405
#4409
#4417
#4421
#4423
#4425
#4437
#4439
#4441
#4443
#4444
#4445
#4447
#4448
#4449
#445
#4450
#4454
#4472
#4478
#4479
#4493
#45
#4500
#4505
#4506
#4510
#4512
#4514
#4519
#4521
#4524
#4526
#4528
#4533
#4535
#4540
#455
#4554
#456
#456
#4568
#4574
#4593
#4595
#46
#460
#4603
#4604
#4605
#4606
#4607
#4610
#4613
#4616
#463
#4646
#4652
#4658
#4659
#466
#4661
#4662
#4668
#467
#4670
#4677
#4688
#4691
#4692
#4694
#4707
#4708
#4709
#4710
#4711
#4714
#4716
#472
#4723
#4726
#4728
#473
#4733
#4738
#474
#4747
#4750
#4751
#4752
#4753
#4754
#4757
#4759
#4761
#4766
#4774
#4776
#4779
#4780
#4791
#4792
#4795
#4797
#4798
#4800
#4801
#481
#4813
#4826
#4827
#4839
#4840
#4842
#4843
#4845
#4849
#4853
#486
#4861
#4862
#4870
#4874
#4877
#4878
#4896
#4899
#4907
#4908
#4910
#4913
#4915
#4917
#4918
#4919
#492
#4920
#4921
#4922
#4929
#4930
#4936
#4937
#494
#4944
#4949
#495
#4951
#4955
#496
#4964
#4965
#4966
#4968
#4969
#4974
#4978
#4979
#4981
#4982
#4983
#4987
#4988
#4989
#4990
#4994
#4997
#4999
#5
#5001
#5004
#5005
#5006
#5009
#501
#5010
#5012
#5013
#5014
#5015
#5016
#5017
#5018
#5024
#5026
#5028
#5029
#503
#503
#5032
#5036
#5038
#5039
#5046
#5047
#5048
#5049
#505
#5050
#5051
#5058
#5059
#506
#5061
#5062
#5066
#5067
#5069
#507
#5071
#5077
#5078
#5079
#5080
#5082
#5083
#5087
#5090
#5091
#5096
#5102
#5114
#5120
#5137
#5139
#5140
#5141
#5144
#5146
#5148
#5150
#5151
#5156
#5161
#5162
#5163
#5164
#5165
#5166
#5168
#517
#5170
#5171
#5172
#5178
#5181
#5181
#5182
#5183
#5184
#5185
#5189
#519
#5190
#5193
#5194
#5196
#5197
#5199
#5200
#5203
#5204
#5207
#5209
#5210
#5211
#5215
#5216
#5217
#5218
#5220
#5222
#5223
#5225
#5226
#5227
#5228
#5229
#5230
#5231
#5232
#5233
#5234
#5235
#5236
#5238
#5241
#5244
#5245
#5248
#5249
#5250
#5251
#5255
#5257
#5258
#526
#5260
#5262
#5267
#5268
#5271
#5274
#5275
#5276
#5279
#5281
#5283
#5284
#5286
#5289
#5291
#5292
#5297
#5298
#5299
#5300
#5301
#5304
#5305
#5306
#5308
#5309
#5312
#5313
#5314
#5315
#5316
#5317
#5318
#532
#5320
#5321
#5323
#5325
#5327
#5328
#5329
#5330
#5331
#5334
#5336
#5337
#5338
#5339
#5341
#5342
#5343
#5346
#5347
#5348
#5350
#5351
#5352
#5355
#5357
#5361
#5365
#5366
#5368
#537
#5373
#5376
#5380
#5381
#5382
#5383
#5384
#5386
#5387
#5388
#5389
#5390
#5393
#5394
#5396
#5399
#5400
#5401
#5402
#5405
#5410
#5412
#5414
#5419
#5420
#543
#5430
#5431
#5433
#5434
#5436
#5437
#5438
#5448
#5450
#5451
#5460
#5461
#5464
#5467
#5468
#5470
#5476
#5480
#5481
#5483
#5487
#5492
#5495
#5497
#5498
#5501
#5504
#551
#5512
#5513
#5516
#5518
#5519
#5520
#5522
#5523
#5524
#5525
#5526
#5527
#5529
#553
#5533
#5534
#5535
#5539
#554
#5541
#5544
#5547
#5548
#5549
#5549
#555
#5553
#5555
#5556
#556
#5565
#5567
#5576
#558
#5581
#5586
#5590
#5591
#5592
#5593
#560
#560
#5603
#5606
#5607
#5608
#561
#5611
#5614
#5615
#5616
#5617
#5619
#562
#5620
#5621
#5625
#5628
#5629
#563
#563
#5635
#5636
#564
#5641
#5643
#5644
#5648
#565
#5650
#5651
#5653
#5655
#5656
#5657
#5658
#5659
#566
#5663
#5664
#5667
#5668
#5669
#5670
#5671
#5672
#5677
#5678
#5679
#5681
#5683
#5683
#5684
#5686
#5687
#5688
#5689
#569
#5693
#5695
#5697
#5698
#5699
#570
#5700
#5701
#5702
#5703
#5704
#5705
#5706
#5712
#5713
#572
#5720
#5721
#5728
#5729
#573
#5730
#5731
#5732
#5733
#5737
#574
#5741
#5742
#5749
#5750
#5754
#5757
#5759
#576
#5760
#5761
#5762
#5765
#5768
#5769
#577
#5770
#5773
#5774
#5776
#5778
#5784
#5787
#5788
#5793
#5797
#5801
#5802
#5804
#5806
#5807
#5808
#5809
#5810
#5811
#5812
#5813
#5814
#5815
#5816
#582
#5820
#5822
#5824
#5825
#5826
#5836
#5838
#5839
#584
#5840
#5841
#5845
#5847
#5851
#5852
#5855
#5856
#5861
#5863
#5866
#5867
#5870
#5871
#5872
#5873
#5875
#5876
#5877
#5879
#5882
#5886
#5887
#5889
#5892
#5895
#5896
#5897
#5898
#5900
#5901
#5902
#5905
#5907
#5909
#5916
#5918
#5919
#5920
#5921
#5922
#5926
#5928
#5930
#5931
#5935
#5936
#5941
#5943
#5946
#5951
#5957
#5958
#5959
#5960
#5963
#5963
#5965
#5966
#5970
#5971
#5979
#5980
#5981
#5982
#5984
#5985
#5986
#5987
#5988
#5990
#5993
#5994
#60
#600
#6006
#6007
#6008
#6009
#6012
#6013
#6017
#6021
#6023
#6024
#6025
#6029
#6033
#6037
#6038
#6049
#6050
#6052
#6055
#6057
#6059
#6064
#6065
#6069
#6072
#6082
#6084
#6098
#6108
#611
#6112
#6114
#6117
#6118
#6127
#6128
#6129
#6132
#6134
#6135
#6136
#6138
#6139
#6140
#6142
#6143
#6145
#6146
#6150
#6152
#6156
#6157
#6159
#616
#6163
#6164
#6166
#6170
#6174
#6177
#6178
#6179
#618
#6180
#6182
#6183
#6184
#6188
#619
#6190
#6192
#6193
#6196
#6199
#62
#62
#6201
#6202
#6203
#6208
#6209
#6210
#6211
#6212
#6213
#6214
#6215
#6216
#6219
#6222
#6225
#6229
#6230
#6235
#6238
#6239
#624
#6240
#6241
#6242
#6243
#6246
#6247
#6250
#6251
#6252
#6253
#6254
#6257
#6260
#6261
#6262
#6263
#6268
#6269
#627
#6270
#6272
#6275
#6276
#6277
#6278
#6279
#6282
#6289
#6291
#6292
#6293
#6297
#630
#6300
#6302
#6303
#6304
#6307
#6309
#631
#631
#6311
#6315
#6319
#632
#6321
#6322
#6324
#6327
#6329
#6332
#6332
#6334
#6335
#6338
#6339
#6343
#6349
#6351
#6352
#6353
#6355
#6357
#6360
#6361
#6362
#6363
#6364
#6365
#6366
#6367
#6369
#6372
#6373
#6378
#6379
#6380
#6381
#6382
#6383
#6385
#6386
#6389
#6391
#6392
#6393
#6394
#6398
#6399
#640
#6400
#6401
#6407
#6410
#6411
#6413
#6416
#6417
#6418
#6419
#6424
#6425
#6426
#6427
#6429
#6432
#6441
#6445
#6449
#6451
#6452
#6453
#6454
#6455
#6456
#6457
#6458
#6459
#6460
#6461
#6462
#6463
#6464
#6465
#6466
#6467
#6468
#6469
#6470
#6471
#6472
#6473
#6474
#6475
#6476
#6477
#6479
#6480
#6481
#6482
#6483
#6484
#6486
#6487
#6488
#6489
#649
#649
#6490
#6491
#6492
#6493
#6494
#6495
#6496
#6497
#6498
#6499
#6500
#6501
#6502
#6504
#6506
#6508
#6511
#6512
#6516
#6518
#6519
#6520
#6523
#6524
#6525
#6526
#6527
#6528
#6529
#6530
#6533
#6534
#6535
#6536
#6537
#6538
#6539
#6540
#6541
#6542
#6543
#6544
#6545
#6546
#6547
#6548
#6549
#6550
#6551
#6552
#6553
#6554
#6555
#6556
#6557
#6558
#6559
#6560
#6561
#6562
#6564
#6565
#6566
#6567
#6569
#6574
#6576
#6577
#6578
#6579
#6580
#6581
#6582
#6583
#6584
#6585
#6586
#6587
#6588
#6589
#6590
#6591
#6592
#6593
#6594
#6595
#6596
#6597
#6598
#6599
#6600
#6601
#6602
#6603
#6604
#6605
#6606
#6607
#6608
#6609
#6610
#6611
#6611
#6612
#6613
#6614
#6615
#6616
#6617
#6619
#662
#6620
#6621
#6622
#6623
#6624
#6629
#6630
#6634
#6636
#6638
#664
#6642
#6643
#6644
#6646
#6646
#6648
#6649
#665
#6651
#6653
#6654
#6655
#6656
#6657
#6658
#6659
#666
#666
#6662
#6663
#6663
#6665
#6665
#6666
#6666
#6667
#6667
#6668
#6668
#6669
#6669
#6671
#6673
#6674
#6675
#6678
#6679
#6680
#6680
#6683
#670
#672
#674
#675
#675
#676
#678
#678
#679
#685
#687
#691
#696
#7
#703
#705
#707
#707
#714
#718
#719
#72
#721
#722
#731
#734
#741
#741
#749
#75
#752
#757
#763
#764
#765
#77
#771
#779
#780
#783
#793
#797
#799
#80
#807
#808
#814
#818
#82
#821
#824
#825
#830
#833
#835
#842
#843
#845
#846
#849
#85
#852
#855
#863
#864
#864
#867
#868
#87
#872
#874
#874
#889
#893
#895
#896
#898
#901
#904
#906
#907
#907
#910
#918
#921
#922
#926
#930
#934
#935
#936
#936
#937
#940
#941
#947
#950
#957
#957
#958
#959
#96
#962
#97
#971
#972
#976
#977
#979
#983
#983
#984
#984
#99
#990
#991
#991
#999
0.1.8
v0.1.0
v0.1.1
v0.1.10
v0.1.11
v0.1.12
v0.1.13
v0.1.14
v0.1.2
v0.1.3
v0.1.4
v0.1.5
v0.1.6
v0.1.7
v0.1.9
v0.2.0
v0.2.2
v0.2.3
v0.2.4
v0.2.5
v0.2.6
v0.2.7
v0.2.8
v0.3.0
v10.0.0
v10.0.1
v10.1.0
v10.1.1
v10.1.2
v11.0.0
v11.0.1
v11.0.2
v11.0.3
v11.0.4
v11.0.5
v11.0.6
v11.0.7
v11.0.8
v11.0.9
v11.1.0
v11.1.1
v11.1.10
v11.1.11
v11.1.2
v11.1.3
v11.1.4
v11.1.5
v11.1.6
v11.1.7
v11.1.8
v11.1.9
v11.10.0
v11.10.1
v11.10.1.dev1
v11.10.1.dev2
v11.10.1.dev3
v11.10.1.dev4
v11.10.1.dev5
v11.10.2
v11.10.3
v11.10.4
v11.2.0
v11.2.1
v11.2.2
v11.3.0
v11.3.1
v11.3.2
v11.3.3
v11.4.0
v11.5.0
v11.5.1
v11.5.2
v11.5.3
v11.6.0
v11.6.1
v11.6.2
v11.6.3
v11.6.4
v11.6.5
v11.6.7
v11.6.8
v11.6.9
v11.7.0
v11.7.1
v11.7.2
v11.7.3
v11.7.4
v11.8.0
v11.8.2
v11.8.3
v11.9.0
v2.8.7
v2018.05.18
v2018.10.13
v2018.10.9
v2018.11.14
v2018.11.26
v2018.6.25
v2018.7.1
v2020.11.15
v2020.11.4
v2020.4.1a2
v2020.4.1b1
v2020.4.1b2
v2020.5.28
v2020.6.2
v2020.8.13
v2021.11.15
v2021.11.23
v2021.11.5
v2021.11.5.post0
v2021.11.9
v2021.5.29
v2022.1.8
v2022.10.10
v2022.10.11
v2022.10.12
v2022.10.25
v2022.10.4
v2022.10.9
v2022.11.11
v2022.11.23
v2022.11.24
v2022.11.25
v2022.11.25.dev0
v2022.11.30
v2022.11.4
v2022.11.5
v2022.12.17
v2022.12.19
v2022.3.23
v2022.3.24
v2022.3.28
v2022.4.20
v2022.4.21
v2022.4.30
v2022.4.8
v2022.5.2
v2022.6.7
v2022.7.24
v2022.7.4
v2022.8.13
v2022.8.14
v2022.8.15
v2022.8.17
v2022.8.19
v2022.8.24
v2022.8.30
v2022.8.31
v2022.8.5
v2022.9.2
v2022.9.20
v2022.9.21
v2022.9.24
v2022.9.4
v2022.9.8
v2023.10.20
v2023.10.24
v2023.10.3
v2023.11.14
v2023.11.15
v2023.11.17
v2023.12.0
v2023.12.1
v2023.2.18
v2023.2.4
v2023.3.18
v2023.3.20
v2023.4.20
v2023.4.29
v2023.5.19
v2023.6.11
v2023.6.12
v2023.6.18
v2023.6.2
v2023.6.26
v2023.7.1
v2023.7.11
v2023.7.23
v2023.7.3
v2023.7.4
v2023.7.9
v2023.8.19
v2023.8.20
v2023.8.21
v2023.8.22
v2023.8.23
v2023.8.25
v2023.8.26
v2023.8.28
v2023.9.1
v2023.9.7
v2023.9.8
v2024.0.0
v2024.0.1
v2024.0.2
v2024.0.3
v2024.1.0
v2024.2.0
v2024.3.0
v2024.3.1
v2024.4.0
v2024.4.1
v2025.0.0
v2025.0.1
v2025.0.2
v2025.0.3
v2025.0.4
v2025.1.0
v2025.1.1
v2025.1.3
v2026.0.0
v2026.0.1
v2026.0.2
v2026.0.3
v2026.1.0
v2026.2.0
v2026.2.1
v2026.2.2
v2026.4.0
v2026.5.0
v2026.5.1
v2026.5.2
v2026.6.0
v2026.6.1
v2026.6.2
v3.0.1
v3.1.0
v3.1.1
v3.1.2
v3.1.3
v3.1.4
v3.1.5
v3.1.6
v3.1.7
v3.1.8
v3.1.9
v3.2.0
v3.2.1
v3.2.10
v3.2.11
v3.2.14
v3.2.2
v3.2.3
v3.2.4
v3.2.5
v3.2.6
v3.2.7
v3.2.8
v3.2.9
v3.3.0
v3.3.1
v3.3.2
v3.3.3
v3.3.4
v3.3.5
v3.3.6
v3.4.0
v3.4.1
v3.4.2
v3.5.0
v3.5.1
v3.5.3
v3.5.4
v3.5.5
v3.5.6
v3.6.0
v3.6.1
v3.6.2
v4.0.0
v4.0.1
v4.1.0
v4.1.1
v4.1.2
v4.1.3
v4.1.4
v5.1.0
v5.1.1
v5.1.2
v5.2.0
v5.3.1
v5.3.3
v5.4.0
v5.4.1
v5.4.2
v6.0.0
v6.0.1
v6.0.2
v6.0.3
v6.1.0
v6.1.3
v6.1.4
v6.1.5
v6.1.6
v6.2.0
v6.2.1
v6.2.2
v6.2.3
v6.2.4
v6.2.5
v6.2.6
v6.2.7
v6.2.8
v6.2.9
v7.0.0
v7.0.1
v7.0.2
v7.0.3
v7.0.4
v7.0.5
v7.0.6
v7.1.0
v7.1.1
v7.2.0
v7.2.1
v7.2.2
v7.2.4
v7.2.5
v7.2.6
v7.2.7
v7.2.8
v7.2.9
v7.3.0
v7.3.1
v7.3.2
v7.3.3
v7.3.4
v7.3.5
v7.3.6
v7.3.8
v7.3.9
v7.4.0
v7.4.1
v7.4.2
v7.4.3
v7.4.4
v7.4.5
v7.4.6
v7.4.8
v7.4.9
v7.5.0
v7.5.1
v7.6.0
v7.6.1
v7.6.2
v7.6.3
v7.6.4
v7.6.5
v7.6.6
v7.6.7
v7.6.8
v7.6.9
v7.7.0
v7.7.2
v7.7.3
v7.7.4
v7.7.5
v7.7.6
v7.7.7
v7.7.8
v7.7.9
v7.8.0
v7.8.1
v7.8.2
v7.8.3
v7.8.4
v7.8.5
v7.8.6
v7.8.7
v7.8.8
v7.8.9
v7.9.0
v7.9.1
v7.9.10
v7.9.2
v7.9.3
v7.9.4
v7.9.5
v7.9.6
v7.9.7
v7.9.8
v8.0.0
v8.0.1
v8.0.2
v8.0.3
v8.0.4
v8.0.5
v8.0.6
v8.0.7
v8.0.8
v8.1.0
v8.1.1
v8.1.2
v8.1.3
v8.1.4
v8.1.5
v8.1.6
v8.1.7
v8.1.8
v8.1.9
v8.2.0
v8.2.1
v8.2.2
v8.2.3
v8.2.4
v8.2.5
v8.2.6
v8.2.7
v8.3.0
v8.3.1
v8.3.2
v9.0.0
v9.0.1
v9.0.2
v9.0.3
v9.1.0
Select branches
Hide Pull Requests
5011-more-tests2
avoid-setuptools-imports
binary-safety
bump-plette
bump-reqlib-3.0.0
chat-alt
completely-remove-click-echo
defer-and-cherry-pick-pytest-cov
draft-github-url
drop-deprecated-flags
exclusive-vendored-pip
explore-transitive-markers
feature/extras-cli-option
fix-ci-vcs
fix/6099-marker-evaluation-install-r
fix/cli-regressions-and-issues
fix/pipfile-whitespace-and-category-corruption
fix/reject-unrecognized-pipfile-keys
gpt-convo
issue-4637-pip-22.0.4
issue-4650-unsupported-feature-selective-upgrade
issue-5000-remove-vendored-requests
issue-5022-extra-index-url
issue-5052
issue-5349c
issue-5367
issue-6267-original
issue-6267-squashed
issues-4651-infinite-iteration
logging-spinner-fixes
main
maintenance/code-cleanup-2026-05
maintenance/code-cleanup-phase2-2026-05
maintenance/code-cleanup-phase3-resolver-typed-schema-2026-05
maintenance/code-cleanup-phase4-deferred-2026-05
maintenance/code-cleanup-phase4-resolver-followups-2026-05
maintenance/code-cleanup-phase5-perf-2026-06
maintenance/code-cleanup-phase6-pure-python-resolver-2026-07
operations
parametrize-almost-all-the-things
peep-constraint-install
perf-optimizations
performance-fixes
performance-study
pip-26.0.1
pip-26.1.2
pkg_resources-deprecation
python-specifiers
pythonfinder-2.0.6
pythonfinder-pep514
pythonfinder-pydantic
redo-exceptions-without-click
remove-click-echo-routines
remove-importlib-metadata
remove-pipreqs
rename-notpip-pip
reqlib-pydantic
revert-unsafe-sorting
revisit-resolver-constraints
ruff-wf
setuptools-investigation
shell-analysis
try-pydantic2
uv-backend
vendor-passa
vendor-pip-22.2.1-take2
wexpect-trial
yaspin-test
#100
#1000
#1001
#1001
#1004
#1005
#1005
#1007
#1008
#1008
#1009
#101
#1011
#1018
#1019
#102
#1022
#1026
#1031
#1032
#1032
#1034
#1038
#1039
#1041
#1047
#105
#1053
#106
#1065
#1065
#1066
#1069
#1069
#1074
#1074
#1076
#1078
#1082
#1082
#1086
#1088
#1088
#1090
#1091
#1091
#1095
#1096
#1097
#1098
#110
#110
#1109
#111
#1112
#1114
#1117
#1125
#1127
#1128
#1129
#113
#1141
#1141
#1147
#115
#1155
#1155
#1165
#1167
#1167
#1168
#1168
#1170
#1171
#1171
#1173
#1178
#118
#1183
#1185
#1186
#119
#1190
#1193
#1199
#1199
#1200
#1202
#1202
#1204
#121
#122
#1221
#123
#123
#1233
#1235
#1236
#1241
#1242
#1244
#1245
#1245
#1250
#1258
#1259
#1259
#1262
#1262
#1266
#1266
#1268
#1269
#127
#1275
#1278
#1282
#1287
#1289
#1296
#1296
#1298
#1299
#1299
#1301
#1301
#131
#1315
#1326
#133
#1331
#1337
#1337
#134
#1343
#1343
#1344
#1344
#1345
#1345
#1346
#1346
#1347
#1347
#1348
#1348
#1349
#1349
#135
#1350
#1350
#1351
#1351
#1354
#1354
#1355
#1355
#1357
#1357
#1358
#1358
#136
#1361
#1362
#1363
#1364
#1366
#1367
#1368
#1372
#1375
#1375
#138
#1384
#1388
#139
#1390
#1394
#1394
#1395
#1395
#1397
#141
#141
#1414
#1421
#1422
#1423
#1426
#1427
#1427
#1433
#1438
#1439
#1440
#1442
#1445
#1447
#1448
#145
#1458
#1461
#1461
#1464
#1464
#1466
#1467
#1475
#1478
#1479
#1481
#1484
#149
#1492
#1493
#1495
#1496
#1496
#150
#1504
#1507
#1507
#1508
#1510
#1512
#1512
#1513
#1514
#1514
#1517
#1517
#1521
#1523
#1523
#1526
#1531
#1531
#1533
#1536
#1537
#1537
#1538
#1540
#1545
#1545
#1546
#155
#1550
#1555
#1555
#1556
#1557
#1558
#1563
#1564
#1564
#1566
#1569
#1569
#1572
#1573
#158
#1584
#159
#1590
#1591
#1592
#1597
#1599
#1605
#1607
#1609
#1615
#1616
#1621
#1623
#1624
#1626
#1627
#164
#1641
#1650
#1652
#1657
#166
#1660
#1662
#1668
#1673
#1681
#169
#1691
#1702
#1706
#1713
#1715
#1718
#172
#1721
#1724
#1725
#1726
#1726
#1729
#1730
#1732
#1732
#1733
#1742
#1743
#1749
#175
#1751
#1754
#1758
#1763
#1767
#1768
#1769
#177
#1771
#1772
#1774
#1775
#1775
#1777
#1778
#1793
#1795
#1797
#18
#1803
#1806
#1806
#1807
#1808
#1809
#1812
#1813
#1814
#1814
#1815
#1817
#1820
#1820
#1821
#1822
#1823
#1823
#1825
#1826
#1834
#1834
#1836
#1840
#1842
#1844
#1845
#1846
#1850
#1850
#1853
#1854
#1856
#1857
#1860
#1861
#1864
#1865
#1869
#1869
#1870
#1872
#1874
#1875
#1875
#1877
#1878
#1896
#1902
#1909
#1909
#1916
#1917
#192
#1922
#1927
#1930
#1935
#1936
#1941
#1943
#1944
#1946
#1949
#1950
#1950
#1956
#1958
#1960
#1962
#1965
#1965
#1970
#1971
#1976
#1978
#1979
#1980
#1981
#1982
#1983
#1985
#1986
#1986
#1989
#1998
#200
#2005
#2006
#2015
#2016
#2016
#2018
#2021
#2026
#2030
#2031
#2031
#2034
#2035
#2041
#2043
#2049
#205
#2052
#2056
#206
#206
#2060
#2064
#2065
#2065
#2067
#2067
#2069
#2073
#2073
#2076
#2076
#2077
#2080
#2081
#2091
#2094
#2101
#2104
#2109
#2111
#2112
#2118
#2119
#2123
#2126
#2129
#2129
#2131
#2133
#2133
#2135
#2136
#2141
#2142
#2145
#2146
#2147
#215
#215
#2154
#2156
#2161
#2161
#2163
#2167
#2168
#2169
#217
#217
#2172
#2178
#218
#2181
#2184
#2186
#2193
#2194
#2198
#2199
#2205
#2209
#2211
#2211
#2212
#2214
#2214
#2215
#222
#2225
#223
#2230
#2230
#224
#2248
#2250
#2250
#2255
#2261
#2262
#2263
#2267
#2268
#2269
#227
#227
#2276
#2276
#2278
#2281
#2287
#2298
#2299
#2299
#230
#230
#2300
#2301
#2302
#2304
#2307
#2309
#2311
#2312
#2314
#2315
#2325
#2325
#233
#2331
#2338
#2342
#2345
#2346
#2346
#2350
#2352
#2352
#2356
#2357
#2357
#2363
#2366
#2366
#2368
#2369
#2371
#2376
#2377
#2379
#238
#2384
#2385
#2386
#2388
#2388
#2399
#2399
#2401
#2402
#2403
#2404
#2406
#2406
#2408
#241
#2415
#2417
#2419
#242
#2422
#2427
#243
#2430
#2432
#2433
#2434
#2436
#2437
#244
#2443
#2450
#2453
#2454
#2458
#2461
#2461
#2462
#2463
#2466
#2467
#2467
#2474
#2478
#2479
#2480
#2484
#2485
#2488
#2491
#2491
#2492
#2502
#2503
#2509
#2509
#2510
#2511
#2513
#2515
#2516
#2518
#2519
#2521
#2523
#2526
#2531
#2531
#2533
#2535
#2536
#2536
#2537
#2537
#2539
#254
#2542
#2543
#2545
#2545
#2546
#2546
#2548
#2549
#255
#2550
#2551
#2554
#2560
#2560
#2561
#2563
#2564
#2567
#2568
#2571
#2572
#2574
#2574
#2577
#2577
#2578
#2581
#2581
#2582
#2590
#2590
#2591
#2592
#2595
#2597
#2600
#2602
#2603
#2604
#2605
#2610
#2612
#2616
#2617
#2622
#2622
#2625
#2629
#2631
#2631
#2632
#2641
#2643
#2644
#2645
#2646
#2649
#2649
#2651
#2656
#266
#2670
#2670
#2671
#2673
#2674
#2675
#2676
#268
#2688
#2689
#2690
#2690
#2693
#2693
#2696
#2699
#2702
#2709
#2710
#2712
#2713
#2713
#2717
#2717
#2727
#2732
#2733
#2733
#2734
#2734
#2739
#2745
#2758
#2762
#2768
#2773
#2774
#2777
#2780
#2781
#2792
#2793
#2796
#2797
#28
#2806
#2807
#2808
#2811
#2811
#2813
#2814
#2819
#282
#2833
#2833
#2835
#284
#2844
#2853
#2858
#2864
#2864
#2876
#2877
#2883
#2884
#2889
#2889
#2899
#2899
#2900
#2903
#2906
#2909
#2916
#292
#292
#2920
#2926
#2926
#2928
#2929
#2929
#2930
#2931
#2931
#2934
#2935
#2939
#294
#2940
#2942
#2948
#2953
#2962
#2962
#2966
#2967
#2967
#2968
#2971
#2972
#2975
#2976
#2981
#2986
#2988
#2989
#299
#2993
#2993
#2995
#2995
#2997
#3001
#3007
#3008
#3008
#3009
#3018
#3024
#3024
#3028
#3029
#3030
#3031
#3032
#3033
#3034
#3046
#3046
#305
#305
#3050
#3051
#306
#3060
#3064
#3065
#3066
#3069
#3070
#3074
#3080
#3083
#3091
#3096
#3097
#3100
#3103
#3105
#3108
#3111
#3112
#3115
#312
#312
#3120
#3127
#3132
#3133
#3134
#314
#3144
#3146
#3147
#3153
#3155
#3156
#3157
#3158
#3159
#3161
#3162
#3165
#3166
#3169
#317
#3171
#3172
#3173
#3175
#3176
#3177
#3180
#3182
#3186
#3188
#3190
#3191
#3192
#3196
#320
#3200
#3202
#3203
#3205
#3207
#3209
#3213
#3217
#3221
#3225
#3226
#3227
#3235
#3237
#3243
#3246
#325
#3251
#3252
#3253
#3254
#3256
#3258
#3259
#326
#3263
#3264
#3268
#3271
#3272
#3276
#3279
#328
#3280
#3284
#3287
#3288
#329
#3293
#3295
#3297
#3298
#3299
#330
#330
#3300
#3304
#3306
#3314
#3317
#3319
#3320
#3321
#3322
#333
#3330
#3334
#3336
#3337
#3338
#3340
#3341
#3344
#3345
#3346
#3348
#3350
#3352
#3354
#3362
#3366
#337
#337
#3371
#338
#338
#3384
#3386
#3392
#3398
#3408
#3415
#3416
#3424
#3426
#3431
#3436
#344
#344
#3442
#3447
#3448
#3451
#3455
#3456
#3457
#3458
#3462
#3463
#347
#3470
#3472
#3479
#3498
#35
#35
#350
#3507
#351
#3519
#3522
#3528
#3532
#3536
#3537
#3539
#3555
#3556
#3561
#3562
#3578
#358
#3585
#359
#3595
#36
#3601
#3602
#3603
#3606
#3627
#3631
#3635
#364
#3643
#3645
#3648
#3657
#3660
#3661
#3667
#3669
#367
#3670
#3675
#3676
#3679
#3684
#37
#370
#3703
#3711
#3715
#3716
#372
#3720
#3724
#3728
#3729
#373
#3738
#3745
#3750
#3753
#3758
#3759
#3768
#3775
#3778
#3787
#3795
#3797
#3798
#3800
#3810
#3811
#382
#3820
#383
#3830
#3836
#3839
#3843
#3844
#3845
#3847
#3848
#385
#3850
#3853
#3854
#3859
#3868
#3869
#3877
#3878
#3880
#3882
#3885
#3888
#3889
#39
#3912
#3916
#3924
#3931
#3934
#3936
#3937
#3938
#3939
#394
#3940
#3942
#3943
#395
#3966
#3967
#3968
#3969
#397
#3970
#3971
#3972
#3973
#3977
#398
#398
#3985
#399
#3990
#3999
#4
#4
#4001
#4004
#4005
#4007
#4009
#4011
#4018
#402
#4020
#403
#4046
#405
#406
#406
#4060
#407
#4076
#4084
#4099
#41
#4100
#4103
#4113
#4129
#4134
#4139
#4145
#4146
#4159
#416
#4160
#4162
#4166
#4167
#4168
#4169
#4175
#4181
#4183
#4184
#4186
#4187
#4192
#4196
#420
#4200
#4205
#4206
#4207
#4208
#4209
#4210
#4211
#4215
#4216
#4219
#4230
#4234
#4236
#4241
#4242
#4243
#4246
#4248
#425
#425
#4252
#4254
#4255
#4257
#4259
#4262
#4267
#4275
#4277
#4280
#4282
#4283
#4284
#4285
#4287
#4294
#4302
#4303
#4304
#4306
#4310
#4317
#4319
#4322
#4329
#4381
#4385
#4392
#4399
#4405
#4409
#4417
#4421
#4423
#4425
#4437
#4439
#4441
#4443
#4444
#4445
#4447
#4448
#4449
#445
#4450
#4454
#4472
#4478
#4479
#4493
#45
#4500
#4505
#4506
#4510
#4512
#4514
#4519
#4521
#4524
#4526
#4528
#4533
#4535
#4540
#455
#4554
#456
#456
#4568
#4574
#4593
#4595
#46
#460
#4603
#4604
#4605
#4606
#4607
#4610
#4613
#4616
#463
#4646
#4652
#4658
#4659
#466
#4661
#4662
#4668
#467
#4670
#4677
#4688
#4691
#4692
#4694
#4707
#4708
#4709
#4710
#4711
#4714
#4716
#472
#4723
#4726
#4728
#473
#4733
#4738
#474
#4747
#4750
#4751
#4752
#4753
#4754
#4757
#4759
#4761
#4766
#4774
#4776
#4779
#4780
#4791
#4792
#4795
#4797
#4798
#4800
#4801
#481
#4813
#4826
#4827
#4839
#4840
#4842
#4843
#4845
#4849
#4853
#486
#4861
#4862
#4870
#4874
#4877
#4878
#4896
#4899
#4907
#4908
#4910
#4913
#4915
#4917
#4918
#4919
#492
#4920
#4921
#4922
#4929
#4930
#4936
#4937
#494
#4944
#4949
#495
#4951
#4955
#496
#4964
#4965
#4966
#4968
#4969
#4974
#4978
#4979
#4981
#4982
#4983
#4987
#4988
#4989
#4990
#4994
#4997
#4999
#5
#5001
#5004
#5005
#5006
#5009
#501
#5010
#5012
#5013
#5014
#5015
#5016
#5017
#5018
#5024
#5026
#5028
#5029
#503
#503
#5032
#5036
#5038
#5039
#5046
#5047
#5048
#5049
#505
#5050
#5051
#5058
#5059
#506
#5061
#5062
#5066
#5067
#5069
#507
#5071
#5077
#5078
#5079
#5080
#5082
#5083
#5087
#5090
#5091
#5096
#5102
#5114
#5120
#5137
#5139
#5140
#5141
#5144
#5146
#5148
#5150
#5151
#5156
#5161
#5162
#5163
#5164
#5165
#5166
#5168
#517
#5170
#5171
#5172
#5178
#5181
#5181
#5182
#5183
#5184
#5185
#5189
#519
#5190
#5193
#5194
#5196
#5197
#5199
#5200
#5203
#5204
#5207
#5209
#5210
#5211
#5215
#5216
#5217
#5218
#5220
#5222
#5223
#5225
#5226
#5227
#5228
#5229
#5230
#5231
#5232
#5233
#5234
#5235
#5236
#5238
#5241
#5244
#5245
#5248
#5249
#5250
#5251
#5255
#5257
#5258
#526
#5260
#5262
#5267
#5268
#5271
#5274
#5275
#5276
#5279
#5281
#5283
#5284
#5286
#5289
#5291
#5292
#5297
#5298
#5299
#5300
#5301
#5304
#5305
#5306
#5308
#5309
#5312
#5313
#5314
#5315
#5316
#5317
#5318
#532
#5320
#5321
#5323
#5325
#5327
#5328
#5329
#5330
#5331
#5334
#5336
#5337
#5338
#5339
#5341
#5342
#5343
#5346
#5347
#5348
#5350
#5351
#5352
#5355
#5357
#5361
#5365
#5366
#5368
#537
#5373
#5376
#5380
#5381
#5382
#5383
#5384
#5386
#5387
#5388
#5389
#5390
#5393
#5394
#5396
#5399
#5400
#5401
#5402
#5405
#5410
#5412
#5414
#5419
#5420
#543
#5430
#5431
#5433
#5434
#5436
#5437
#5438
#5448
#5450
#5451
#5460
#5461
#5464
#5467
#5468
#5470
#5476
#5480
#5481
#5483
#5487
#5492
#5495
#5497
#5498
#5501
#5504
#551
#5512
#5513
#5516
#5518
#5519
#5520
#5522
#5523
#5524
#5525
#5526
#5527
#5529
#553
#5533
#5534
#5535
#5539
#554
#5541
#5544
#5547
#5548
#5549
#5549
#555
#5553
#5555
#5556
#556
#5565
#5567
#5576
#558
#5581
#5586
#5590
#5591
#5592
#5593
#560
#560
#5603
#5606
#5607
#5608
#561
#5611
#5614
#5615
#5616
#5617
#5619
#562
#5620
#5621
#5625
#5628
#5629
#563
#563
#5635
#5636
#564
#5641
#5643
#5644
#5648
#565
#5650
#5651
#5653
#5655
#5656
#5657
#5658
#5659
#566
#5663
#5664
#5667
#5668
#5669
#5670
#5671
#5672
#5677
#5678
#5679
#5681
#5683
#5683
#5684
#5686
#5687
#5688
#5689
#569
#5693
#5695
#5697
#5698
#5699
#570
#5700
#5701
#5702
#5703
#5704
#5705
#5706
#5712
#5713
#572
#5720
#5721
#5728
#5729
#573
#5730
#5731
#5732
#5733
#5737
#574
#5741
#5742
#5749
#5750
#5754
#5757
#5759
#576
#5760
#5761
#5762
#5765
#5768
#5769
#577
#5770
#5773
#5774
#5776
#5778
#5784
#5787
#5788
#5793
#5797
#5801
#5802
#5804
#5806
#5807
#5808
#5809
#5810
#5811
#5812
#5813
#5814
#5815
#5816
#582
#5820
#5822
#5824
#5825
#5826
#5836
#5838
#5839
#584
#5840
#5841
#5845
#5847
#5851
#5852
#5855
#5856
#5861
#5863
#5866
#5867
#5870
#5871
#5872
#5873
#5875
#5876
#5877
#5879
#5882
#5886
#5887
#5889
#5892
#5895
#5896
#5897
#5898
#5900
#5901
#5902
#5905
#5907
#5909
#5916
#5918
#5919
#5920
#5921
#5922
#5926
#5928
#5930
#5931
#5935
#5936
#5941
#5943
#5946
#5951
#5957
#5958
#5959
#5960
#5963
#5963
#5965
#5966
#5970
#5971
#5979
#5980
#5981
#5982
#5984
#5985
#5986
#5987
#5988
#5990
#5993
#5994
#60
#600
#6006
#6007
#6008
#6009
#6012
#6013
#6017
#6021
#6023
#6024
#6025
#6029
#6033
#6037
#6038
#6049
#6050
#6052
#6055
#6057
#6059
#6064
#6065
#6069
#6072
#6082
#6084
#6098
#6108
#611
#6112
#6114
#6117
#6118
#6127
#6128
#6129
#6132
#6134
#6135
#6136
#6138
#6139
#6140
#6142
#6143
#6145
#6146
#6150
#6152
#6156
#6157
#6159
#616
#6163
#6164
#6166
#6170
#6174
#6177
#6178
#6179
#618
#6180
#6182
#6183
#6184
#6188
#619
#6190
#6192
#6193
#6196
#6199
#62
#62
#6201
#6202
#6203
#6208
#6209
#6210
#6211
#6212
#6213
#6214
#6215
#6216
#6219
#6222
#6225
#6229
#6230
#6235
#6238
#6239
#624
#6240
#6241
#6242
#6243
#6246
#6247
#6250
#6251
#6252
#6253
#6254
#6257
#6260
#6261
#6262
#6263
#6268
#6269
#627
#6270
#6272
#6275
#6276
#6277
#6278
#6279
#6282
#6289
#6291
#6292
#6293
#6297
#630
#6300
#6302
#6303
#6304
#6307
#6309
#631
#631
#6311
#6315
#6319
#632
#6321
#6322
#6324
#6327
#6329
#6332
#6332
#6334
#6335
#6338
#6339
#6343
#6349
#6351
#6352
#6353
#6355
#6357
#6360
#6361
#6362
#6363
#6364
#6365
#6366
#6367
#6369
#6372
#6373
#6378
#6379
#6380
#6381
#6382
#6383
#6385
#6386
#6389
#6391
#6392
#6393
#6394
#6398
#6399
#640
#6400
#6401
#6407
#6410
#6411
#6413
#6416
#6417
#6418
#6419
#6424
#6425
#6426
#6427
#6429
#6432
#6441
#6445
#6449
#6451
#6452
#6453
#6454
#6455
#6456
#6457
#6458
#6459
#6460
#6461
#6462
#6463
#6464
#6465
#6466
#6467
#6468
#6469
#6470
#6471
#6472
#6473
#6474
#6475
#6476
#6477
#6479
#6480
#6481
#6482
#6483
#6484
#6486
#6487
#6488
#6489
#649
#649
#6490
#6491
#6492
#6493
#6494
#6495
#6496
#6497
#6498
#6499
#6500
#6501
#6502
#6504
#6506
#6508
#6511
#6512
#6516
#6518
#6519
#6520
#6523
#6524
#6525
#6526
#6527
#6528
#6529
#6530
#6533
#6534
#6535
#6536
#6537
#6538
#6539
#6540
#6541
#6542
#6543
#6544
#6545
#6546
#6547
#6548
#6549
#6550
#6551
#6552
#6553
#6554
#6555
#6556
#6557
#6558
#6559
#6560
#6561
#6562
#6564
#6565
#6566
#6567
#6569
#6574
#6576
#6577
#6578
#6579
#6580
#6581
#6582
#6583
#6584
#6585
#6586
#6587
#6588
#6589
#6590
#6591
#6592
#6593
#6594
#6595
#6596
#6597
#6598
#6599
#6600
#6601
#6602
#6603
#6604
#6605
#6606
#6607
#6608
#6609
#6610
#6611
#6611
#6612
#6613
#6614
#6615
#6616
#6617
#6619
#662
#6620
#6621
#6622
#6623
#6624
#6629
#6630
#6634
#6636
#6638
#664
#6642
#6643
#6644
#6646
#6646
#6648
#6649
#665
#6651
#6653
#6654
#6655
#6656
#6657
#6658
#6659
#666
#666
#6662
#6663
#6663
#6665
#6665
#6666
#6666
#6667
#6667
#6668
#6668
#6669
#6669
#6671
#6673
#6674
#6675
#6678
#6679
#6680
#6680
#6683
#670
#672
#674
#675
#675
#676
#678
#678
#679
#685
#687
#691
#696
#7
#703
#705
#707
#707
#714
#718
#719
#72
#721
#722
#731
#734
#741
#741
#749
#75
#752
#757
#763
#764
#765
#77
#771
#779
#780
#783
#793
#797
#799
#80
#807
#808
#814
#818
#82
#821
#824
#825
#830
#833
#835
#842
#843
#845
#846
#849
#85
#852
#855
#863
#864
#864
#867
#868
#87
#872
#874
#874
#889
#893
#895
#896
#898
#901
#904
#906
#907
#907
#910
#918
#921
#922
#926
#930
#934
#935
#936
#936
#937
#940
#941
#947
#950
#957
#957
#958
#959
#96
#962
#97
#971
#972
#976
#977
#979
#983
#983
#984
#984
#99
#990
#991
#991
#999
0.1.8
v0.1.0
v0.1.1
v0.1.10
v0.1.11
v0.1.12
v0.1.13
v0.1.14
v0.1.2
v0.1.3
v0.1.4
v0.1.5
v0.1.6
v0.1.7
v0.1.9
v0.2.0
v0.2.2
v0.2.3
v0.2.4
v0.2.5
v0.2.6
v0.2.7
v0.2.8
v0.3.0
v10.0.0
v10.0.1
v10.1.0
v10.1.1
v10.1.2
v11.0.0
v11.0.1
v11.0.2
v11.0.3
v11.0.4
v11.0.5
v11.0.6
v11.0.7
v11.0.8
v11.0.9
v11.1.0
v11.1.1
v11.1.10
v11.1.11
v11.1.2
v11.1.3
v11.1.4
v11.1.5
v11.1.6
v11.1.7
v11.1.8
v11.1.9
v11.10.0
v11.10.1
v11.10.1.dev1
v11.10.1.dev2
v11.10.1.dev3
v11.10.1.dev4
v11.10.1.dev5
v11.10.2
v11.10.3
v11.10.4
v11.2.0
v11.2.1
v11.2.2
v11.3.0
v11.3.1
v11.3.2
v11.3.3
v11.4.0
v11.5.0
v11.5.1
v11.5.2
v11.5.3
v11.6.0
v11.6.1
v11.6.2
v11.6.3
v11.6.4
v11.6.5
v11.6.7
v11.6.8
v11.6.9
v11.7.0
v11.7.1
v11.7.2
v11.7.3
v11.7.4
v11.8.0
v11.8.2
v11.8.3
v11.9.0
v2.8.7
v2018.05.18
v2018.10.13
v2018.10.9
v2018.11.14
v2018.11.26
v2018.6.25
v2018.7.1
v2020.11.15
v2020.11.4
v2020.4.1a2
v2020.4.1b1
v2020.4.1b2
v2020.5.28
v2020.6.2
v2020.8.13
v2021.11.15
v2021.11.23
v2021.11.5
v2021.11.5.post0
v2021.11.9
v2021.5.29
v2022.1.8
v2022.10.10
v2022.10.11
v2022.10.12
v2022.10.25
v2022.10.4
v2022.10.9
v2022.11.11
v2022.11.23
v2022.11.24
v2022.11.25
v2022.11.25.dev0
v2022.11.30
v2022.11.4
v2022.11.5
v2022.12.17
v2022.12.19
v2022.3.23
v2022.3.24
v2022.3.28
v2022.4.20
v2022.4.21
v2022.4.30
v2022.4.8
v2022.5.2
v2022.6.7
v2022.7.24
v2022.7.4
v2022.8.13
v2022.8.14
v2022.8.15
v2022.8.17
v2022.8.19
v2022.8.24
v2022.8.30
v2022.8.31
v2022.8.5
v2022.9.2
v2022.9.20
v2022.9.21
v2022.9.24
v2022.9.4
v2022.9.8
v2023.10.20
v2023.10.24
v2023.10.3
v2023.11.14
v2023.11.15
v2023.11.17
v2023.12.0
v2023.12.1
v2023.2.18
v2023.2.4
v2023.3.18
v2023.3.20
v2023.4.20
v2023.4.29
v2023.5.19
v2023.6.11
v2023.6.12
v2023.6.18
v2023.6.2
v2023.6.26
v2023.7.1
v2023.7.11
v2023.7.23
v2023.7.3
v2023.7.4
v2023.7.9
v2023.8.19
v2023.8.20
v2023.8.21
v2023.8.22
v2023.8.23
v2023.8.25
v2023.8.26
v2023.8.28
v2023.9.1
v2023.9.7
v2023.9.8
v2024.0.0
v2024.0.1
v2024.0.2
v2024.0.3
v2024.1.0
v2024.2.0
v2024.3.0
v2024.3.1
v2024.4.0
v2024.4.1
v2025.0.0
v2025.0.1
v2025.0.2
v2025.0.3
v2025.0.4
v2025.1.0
v2025.1.1
v2025.1.3
v2026.0.0
v2026.0.1
v2026.0.2
v2026.0.3
v2026.1.0
v2026.2.0
v2026.2.1
v2026.2.2
v2026.4.0
v2026.5.0
v2026.5.1
v2026.5.2
v2026.6.0
v2026.6.1
v2026.6.2
v3.0.1
v3.1.0
v3.1.1
v3.1.2
v3.1.3
v3.1.4
v3.1.5
v3.1.6
v3.1.7
v3.1.8
v3.1.9
v3.2.0
v3.2.1
v3.2.10
v3.2.11
v3.2.14
v3.2.2
v3.2.3
v3.2.4
v3.2.5
v3.2.6
v3.2.7
v3.2.8
v3.2.9
v3.3.0
v3.3.1
v3.3.2
v3.3.3
v3.3.4
v3.3.5
v3.3.6
v3.4.0
v3.4.1
v3.4.2
v3.5.0
v3.5.1
v3.5.3
v3.5.4
v3.5.5
v3.5.6
v3.6.0
v3.6.1
v3.6.2
v4.0.0
v4.0.1
v4.1.0
v4.1.1
v4.1.2
v4.1.3
v4.1.4
v5.1.0
v5.1.1
v5.1.2
v5.2.0
v5.3.1
v5.3.3
v5.4.0
v5.4.1
v5.4.2
v6.0.0
v6.0.1
v6.0.2
v6.0.3
v6.1.0
v6.1.3
v6.1.4
v6.1.5
v6.1.6
v6.2.0
v6.2.1
v6.2.2
v6.2.3
v6.2.4
v6.2.5
v6.2.6
v6.2.7
v6.2.8
v6.2.9
v7.0.0
v7.0.1
v7.0.2
v7.0.3
v7.0.4
v7.0.5
v7.0.6
v7.1.0
v7.1.1
v7.2.0
v7.2.1
v7.2.2
v7.2.4
v7.2.5
v7.2.6
v7.2.7
v7.2.8
v7.2.9
v7.3.0
v7.3.1
v7.3.2
v7.3.3
v7.3.4
v7.3.5
v7.3.6
v7.3.8
v7.3.9
v7.4.0
v7.4.1
v7.4.2
v7.4.3
v7.4.4
v7.4.5
v7.4.6
v7.4.8
v7.4.9
v7.5.0
v7.5.1
v7.6.0
v7.6.1
v7.6.2
v7.6.3
v7.6.4
v7.6.5
v7.6.6
v7.6.7
v7.6.8
v7.6.9
v7.7.0
v7.7.2
v7.7.3
v7.7.4
v7.7.5
v7.7.6
v7.7.7
v7.7.8
v7.7.9
v7.8.0
v7.8.1
v7.8.2
v7.8.3
v7.8.4
v7.8.5
v7.8.6
v7.8.7
v7.8.8
v7.8.9
v7.9.0
v7.9.1
v7.9.10
v7.9.2
v7.9.3
v7.9.4
v7.9.5
v7.9.6
v7.9.7
v7.9.8
v8.0.0
v8.0.1
v8.0.2
v8.0.3
v8.0.4
v8.0.5
v8.0.6
v8.0.7
v8.0.8
v8.1.0
v8.1.1
v8.1.2
v8.1.3
v8.1.4
v8.1.5
v8.1.6
v8.1.7
v8.1.8
v8.1.9
v8.2.0
v8.2.1
v8.2.2
v8.2.3
v8.2.4
v8.2.5
v8.2.6
v8.2.7
v8.3.0
v8.3.1
v8.3.2
v9.0.0
v9.0.1
v9.0.2
v9.0.3
v9.1.0
-
23dada0d6d
chore(deps-dev): bump cryptography in the pip group across 1 directory (#6683)
main
dependabot[bot]
2026-06-19 18:21:48 -04:00 -
a6171c2968
Fix pipdeptree tomli import on Python 3.10
pip-26.1.2
Matt Davis
2026-06-09 02:12:18 -04:00 -
e001b98cf6
fix tests
Matt Davis
2026-06-09 01:12:01 -04:00 -
80d66efb33
update vendoring
Matt Davis
2026-06-09 00:47:55 -04:00 -
f970a6a62e
fix patch
Matt Davis
2026-06-09 00:46:58 -04:00 -
e1ff98b1b3
Update vendoring
Matt Davis
2026-06-09 00:43:49 -04:00 -
5187f2c33f
Vendor latest pythonfinder
Matt Davis
2026-06-09 00:37:42 -04:00 -
7c9a813fd4
Vendor pip latest 26.1.2
Matt Davis
2026-06-09 00:36:11 -04:00 -
6b86cb4691
Check pt patch fix
Matt Davis
2026-06-09 00:21:03 -04:00 -
22f05212a1
Check pt
Matt Davis
2026-06-09 00:15:17 -04:00 -
069e7182d1
fix(auth): write PIPENV_PYPI_MIRROR credentials to resolver netrc (#6677) (#6678)
Matt Davis
2026-06-08 23:48:14 -04:00 -
31296c59e3
Merge pull request #6679 from pypa/ci/update-github-actions
v2026.6.2
Matt Davis
2026-06-07 22:06:02 -04:00 -
19c1717c70
ci: update GitHub Actions to latest versions
Matt Davis
2026-06-07 19:39:43 -04:00 -
fdd6c7c2f2
Changelog
Matt Davis
2026-06-05 19:18:46 -04:00 -
ab4a77be74
Bumped version to 2026.6.2.
Matt Davis
2026-06-02 04:31:03 -04:00 -
c1739c9bff
Merge pull request #6671 from pypa/fix/6670-env-var-source-url-auth
Matt Davis
2026-05-25 11:23:19 -04:00 -
b7605d0ba4
Merge pull request #6674 from pypa/dependabot/pip/pip-d665ee01e3
Matt Davis
2026-05-25 11:23:09 -04:00 -
de873e1286
Merge pull request #6675 from pypa/fix/6672-update-relock-when-no-packages
Matt Davis
2026-05-25 11:22:58 -04:00 -
04b86937a0
fix(update): re-lock all Pipfile entries when no packages are given (#6672)
Matt Davis
2026-05-20 19:08:31 -04:00 -
cdaea3f82a
chore(deps): bump idna in the pip group across 0 directory
dependabot[bot]
2026-05-20 04:15:20 +00:00 -
eff007fd27
chore(deps): bump idna in /examples in the pip group across 1 directory (#6673)
dependabot[bot]
2026-05-19 20:06:47 -04:00 -
4f807f66b4
fix(auth): Pipfile creds win netrc; expand env vars in pylock sources (#6670)
Matt Davis
2026-05-14 01:13:53 -04:00 -
02a608dd2b
fix(auth): Pipfile creds win netrc; expand env vars in pylock sources (#6670)
maintenance/code-cleanup-phase6-pure-python-resolver-2026-07
Matt Davis
2026-05-14 01:13:53 -04:00 -
0661b56614
Merge branch 'maintenance/code-cleanup-phase5-perf-2026-06' into maintenance/code-cleanup-phase6-pure-python-resolver-2026-07
Matt Davis
2026-05-14 00:49:24 -04:00 -
9697a6ca49
fix(resolver-auth): treat quote-only netrc login as empty on Python 3.10
maintenance/code-cleanup-phase5-perf-2026-06
Matt Davis
2026-05-14 00:48:46 -04:00 -
2306b170b5
refactor: move imports to module level per code review
copilot-swe-agent[bot]
2026-05-13 17:03:14 +00:00 -
f913bafe5b
docs: clarify Path.name/daemon-thread behavior in sdist cleanup code
copilot-swe-agent[bot]
2026-05-13 17:01:09 +00:00 -
c8729f26ca
fix: add prefetch cleanup, update design doc, add sdist hash verification, document source limitation
copilot-swe-agent[bot]
2026-05-13 17:00:45 +00:00 -
7c8e632367
fix: non-blocking executor shutdown on sdist timeout; fix _FakeSession mock
copilot-swe-agent[bot]
2026-05-13 16:58:48 +00:00 -
21e97be622
refine: address code review feedback on three PR fixes
copilot-swe-agent[bot]
2026-05-13 16:52:58 +00:00 -
376bdaeeb5
chore: clarify default backend cache-key compatibility comment
copilot-swe-agent[bot]
2026-05-13 16:52:03 +00:00 -
d6e59a11f4
fix: sanitize sdist archive_name, use urllib3.Timeout, include PIPENV_RESOLVER in cache key
copilot-swe-agent[bot]
2026-05-13 16:50:39 +00:00 -
64f370ee77
fix: include effective resolver backend in resolution cache key
copilot-swe-agent[bot]
2026-05-13 16:50:14 +00:00 -
b6f7f76080
Potential fix for pull request finding
Matt Davis
2026-05-13 12:46:16 -04:00 -
c6b7ef39be
Potential fix for pull request finding
Matt Davis
2026-05-13 12:45:50 -04:00 -
55f67a8cda
Merge branch 'maintenance/code-cleanup-phase5-perf-2026-06' into maintenance/code-cleanup-phase6-pure-python-resolver-2026-07
Matt Davis
2026-05-13 12:44:38 -04:00 -
e7140b99cd
fix(manifest-cache): retry os.replace on Windows ERROR_ACCESS_DENIED with wall-clock budget
Matt Davis
2026-05-13 00:39:14 -04:00 -
fd282c9f8b
refactor(install): drop redundant --upgrade from sync's pip install; refresh stale backend-default assertion
Matt Davis
2026-05-13 12:29:34 -04:00 -
d6f039f49a
perf(install): parallel wheel pre-fetch before pip install — ~30% cold-install speedup
Matt Davis
2026-05-13 12:29:18 -04:00 -
032718cd57
Merge branch 'maintenance/code-cleanup-phase5-perf-2026-06' into maintenance/code-cleanup-phase6-pure-python-resolver-2026-07
Matt Davis
2026-05-13 11:56:39 -04:00 -
8581db04d8
test(resolver-protocol): regenerate request.json golden for stamped backend field
Matt Davis
2026-05-13 11:55:29 -04:00 -
7c28051034
fix(resolver/pure-python): thread extras through find_matches/get_dependencies + port pip's narrow_requirement_selection
Matt Davis
2026-05-13 11:51:18 -04:00 -
a212435db5
fix(resolver/pure-python): two-pass prerelease filter — strict first, PEP-440 fallback
Matt Davis
2026-05-13 09:39:08 -04:00 -
f405b5130b
fix(resolver/pure-python): prefer wheels over sdists at the same version + suppress sdists with wheel companions
Matt Davis
2026-05-13 02:56:42 -04:00 -
ab18fe46b5
fix(resolver/pure-python): honour PEP 592 yanked + raise resolver round cap to pip's 200_000
Matt Davis
2026-05-13 02:05:41 -04:00 -
40a6e6f452
docs(news): update sdist-build-isolation fragment for vendored :pypi:
build
Matt Davis
2026-05-13 01:52:38 -04:00 -
bf10e851e6
vendor build backend
Matt Davis
2026-05-13 01:50:10 -04:00 -
254f7fad6f
vendor build backend
Matt Davis
2026-05-13 01:44:29 -04:00 -
13e44fe60f
feat(resolver/pure-python): build sdist METADATA in PEP 517 isolated env
Matt Davis
2026-05-13 01:25:59 -04:00 -
21d932a87e
fix(resolver/pure-python): strip pip CLI flags from wire-shape spec_value
Matt Davis
2026-05-13 01:09:26 -04:00 -
8f5bf1f43f
fix(test): use tmp_path instead of /dev/shm in archive-extracts-to-nothing test
Matt Davis
2026-05-13 00:39:25 -04:00 -
2ab6e7f604
fix(manifest-cache): retry os.replace on Windows ERROR_ACCESS_DENIED
Matt Davis
2026-05-13 00:39:14 -04:00 -
4fbc182716
refactor(pipfile): recase opt-in moves from PIPENV_RECASE_PIPFILE env var to [pipenv] package_name_case Pipfile setting
Matt Davis
2026-05-13 00:32:17 -04:00 -
818e588ddc
perf(install): make Pipfile name recasing opt-in (PIPENV_RECASE_PIPFILE)
Matt Davis
2026-05-13 00:23:45 -04:00 -
2929d54248
refactor(resolver): narrow backend settings fallback handling
copilot-swe-agent[bot]
2026-05-13 03:57:31 +00:00 -
0bf0c19273
fix(resolver): stamp selected backend onto resolver requests
copilot-swe-agent[bot]
2026-05-13 03:55:38 +00:00 -
0555df7075
Merge branch 'maintenance/code-cleanup-phase5-perf-2026-06' into maintenance/code-cleanup-phase6-pure-python-resolver-2026-07
Matt Davis
2026-05-12 23:49:51 -04:00 -
60b1dc2626
check pt
Matt Davis
2026-05-12 23:49:36 -04:00 -
f02c443e9e
Merge branch 'maintenance/code-cleanup-phase5-perf-2026-06' into maintenance/code-cleanup-phase6-pure-python-resolver-2026-07
Matt Davis
2026-05-12 23:48:30 -04:00 -
05c8fc6a1e
Merge remote-tracking branch 'origin/maintenance/code-cleanup-phase4-deferred-2026-05' into maintenance/code-cleanup-phase5-perf-2026-06
Matt Davis
2026-05-12 23:39:55 -04:00 -
cd013783f4
Merge branch 'maintenance/code-cleanup-phase3-resolver-typed-schema-2026-05' into maintenance/code-cleanup-phase4-deferred-2026-05
maintenance/code-cleanup-phase4-deferred-2026-05
Matt Davis
2026-05-12 23:39:07 -04:00 -
e5d0e67891
Merge branch 'maintenance/code-cleanup-phase2-2026-05' into maintenance/code-cleanup-phase3-resolver-typed-schema-2026-05
maintenance/code-cleanup-phase3-resolver-typed-schema-2026-05
Matt Davis
2026-05-12 23:27:53 -04:00 -
bcc6f706ed
Merge branch 'maintenance/code-cleanup-2026-05' into maintenance/code-cleanup-phase2-2026-05
maintenance/code-cleanup-phase2-2026-05
Matt Davis
2026-05-12 23:27:14 -04:00 -
7e384e34c6
docs(resolver): T_CI2 — Phase 3b acceptance gate + Q-A flip (Initiative G phase 3b)
Matt Davis
2026-05-12 23:24:15 -04:00 -
7ebc316c28
ci(resolver): T_CI1 — dogfood pure-python backend in CI matrix (Initiative G phase 3b)
Matt Davis
2026-05-12 23:23:13 -04:00 -
35594cc674
test(resolver): T_S6 — defensive gap-fill tests for sdist + bootstrap edges (Initiative G phase 3b)
Matt Davis
2026-05-12 23:21:23 -04:00 -
dcbb82fd17
test(resolver): T_M5 — marker / index / hash edge-case coverage (Initiative G phase 3b)
Matt Davis
2026-05-12 21:50:31 -04:00 -
1d6acb6367
feat(resolver): T_S5 — _translate_mapping collects hashes from all distfile siblings (Initiative G phase 3b)
Matt Davis
2026-05-12 21:46:42 -04:00 -
ecb3a63d2e
refactor(resolver): T_S4 — repurpose Q-F pre-check as top-level emptiness check (Initiative G phase 3b)
Matt Davis
2026-05-12 21:42:40 -04:00 -
7f225fa54c
feat(resolver): T_M4 — _translate_mapping emits source name for index field (Initiative G phase 3b)
Matt Davis
2026-05-12 21:38:05 -04:00 -
4f57889c5d
refactor(resolver): T_S3 — remove _SdistEncountered fail-loud from production path (Initiative G phase 3b)
Matt Davis
2026-05-12 21:34:00 -04:00 -
73c1b52e85
feat(resolver): T_M3 — _translate_mapping emits markers from Requires-Python + introducing_marker (Initiative G phase 3b)
Matt Davis
2026-05-12 21:28:51 -04:00 -
c3832910d0
feat(resolver): T_M2 — get_dependencies threads Requires-Dist marker into Requirement.introducing_marker (Initiative G phase 3b)
Matt Davis
2026-05-12 21:23:33 -04:00 -
628b083421
feat(resolver): T_S2 — fetch_metadata routes sdist candidates through pure_python_sdist (Initiative G phase 3b)
Matt Davis
2026-05-12 21:23:05 -04:00 -
7d43125350
feat(resolver): T_S1 — pure_python_sdist.py PEP 517 METADATA extractor (Initiative G phase 3b)
Matt Davis
2026-05-12 21:19:00 -04:00 -
518961b220
feat(resolver): T_M1 — Requirement.introducing_marker for transitive marker propagation (Initiative G phase 3b)
Matt Davis
2026-05-12 21:14:08 -04:00 -
eb89e65165
docs(initiative-g): phase 3b plan — sdists + markers + CI dogfood
Matt Davis
2026-05-12 21:10:26 -04:00 -
8b24aceeba
fix(resolver): response shape polymorphism for PipSession vs urllib3 (Initiative G phase 3)
Matt Davis
2026-05-12 21:01:30 -04:00 -
9a92d9c472
feat(lock): T_PLUMBING — --backend CLI flag + [pipenv] resolver_backend dispatcher (Initiative G phase 3)
Matt Davis
2026-05-12 20:56:03 -04:00 -
f5a4e835c4
fix(resolver): T9b — PurePythonBackend self-bootstraps collaborators from ResolverRequest (Initiative G phase 3)
Matt Davis
2026-05-12 20:43:55 -04:00 -
2587ef7588
test(resolver): T14 — PurePythonBackend unit-test coverage ≥ 90 % (Initiative G phase 3)
Matt Davis
2026-05-12 20:37:15 -04:00 -
72cba48242
feat(resolver): T10 — register PurePythonBackend in backend registry (Initiative G phase 3)
Matt Davis
2026-05-12 20:34:43 -04:00 -
362cfcf64c
feat(resolver): T9 — PurePythonBackend + fail-loud sdist + Q-F pre-check (Initiative G phase 3)
Matt Davis
2026-05-12 20:32:04 -04:00 -
2630ff60db
test(resolver): T13 — PurePythonProvider unit-test coverage ≥ 90 % (Initiative G phase 3)
Matt Davis
2026-05-12 20:21:10 -04:00 -
079c4037e1
test(resolver): T8 — PurePythonProvider integration smoke + _drive_resolver helper (Initiative G phase 3)
Matt Davis
2026-05-12 20:15:40 -04:00 -
a8a1d4b873
feat(resolver): T7 — PurePythonProvider.get_dependencies + _SdistEncountered (Q-A fail-loud, Initiative G phase 3)
Matt Davis
2026-05-12 20:11:49 -04:00 -
b88baacb10
feat(resolver): T6 — PurePythonProvider.is_satisfied_by (Initiative G phase 3)
Matt Davis
2026-05-12 20:06:23 -04:00 -
3fa8137f90
feat(resolver): T5 — PurePythonProvider.get_preference (Q-C strict mirror, Initiative G phase 3)
Matt Davis
2026-05-12 20:02:05 -04:00 -
82f5cebf6d
feat(resolver): T4 — PurePythonProvider.find_matches (Initiative G phase 3)
Matt Davis
2026-05-12 19:56:30 -04:00 -
0741b247af
test(resolver): T12 — MetadataFetcher unit-test coverage ≥ 90 % (Initiative G phase 3)
Matt Davis
2026-05-12 19:51:34 -04:00 -
c8e397fa0e
feat(resolver): T3 — PurePythonProvider.identify + Candidate.extras (Initiative G phase 3)
Matt Davis
2026-05-12 19:50:52 -04:00 -
db106a4098
test(resolver): T11 — Requirement unit-test coverage ≥ 95 % (Initiative G phase 3)
Matt Davis
2026-05-12 19:49:29 -04:00 -
a5ac1eff97
feat(resolver): T1 — Requirement dataclass for pure-python backend (Initiative G phase 3)
Matt Davis
2026-05-12 19:46:14 -04:00 -
93bc3f74e5
feat(resolver): T2 — MetadataFetcher (PEP 658 + wheel-head fallback) for pure-python backend (Initiative G phase 3)
Matt Davis
2026-05-12 19:42:37 -04:00 -
e04195bdf4
docs(initiative-g): lock in Q-A through Q-F phase-3 decisions
Matt Davis
2026-05-12 19:34:21 -04:00 -
280210a3fe
docs(initiative-g): phase 3 design + swarm-ready plan + module scaffolding
Matt Davis
2026-05-12 19:25:59 -04:00 -
3d16ca04b5
docs(resolver): document resolve_constraints behaviour change for ignore_compatibility users
Matt Davis
2026-05-12 19:09:05 -04:00 -
cf53eb1775
perf(resolver): eliminate redundant find_best_candidate walk in resolve_constraints
Matt Davis
2026-05-12 19:04:03 -04:00 -
06671a58e7
docs(initiative-g): record FU1+FU2+FU3 phase-3 follow-ups landing early
Matt Davis
2026-05-12 18:42:12 -04:00 -
91c1e4e935
feat(resolver): peek_etag for stale-cache short-circuit (FU1, Initiative G phase-3 prep)
Matt Davis
2026-05-12 18:41:02 -04:00