Repository navigation
Commit f0cac3e
committed
Bound the pdm e2e compat pins by release
The pdm bootstrap pinned `unearth<0.19` for every 2.x release and
`hishel<2` for every release from 2.26.1. pdm 2.29.4 moved to httpx2
and requires `unearth>=0.19`, and pdm 2.29.7 (2026-11-06) requires
`hishel>=2.0`, so pip refuses to resolve the bootstrap for any of
those releases: both pdm e2e cases fail before pdm runs.
The matrix still runs 2.29.2, so CI is green today, but the next bump
of the latest-pdm row (or a backtest of a current release) would go
red with ResolutionImpossible. Apply each pin only to the releases
that declare the unbounded requirement: `unearth<0.19` below 2.29.4,
`hishel<2` from 2.26.1 up to 2.29.7. Mirror the bounds in
scripts/backtest-pdm.py.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011f9aeQMSUtsXXCdCmmVd9T1 parent 502aa1f commit f0cac3e
2 files changed
Lines changed: 26 additions & 18 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
136 | 136 | | |
137 | 137 | | |
138 | 138 | | |
139 | | - | |
140 | | - | |
| 139 | + | |
| 140 | + | |
141 | 141 | | |
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
| 146 | + | |
| 147 | + | |
146 | 148 | | |
147 | 149 | | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
154 | 159 | | |
155 | 160 | | |
156 | 161 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
204 | 204 | | |
205 | 205 | | |
206 | 206 | | |
207 | | - | |
208 | | - | |
209 | | - | |
210 | | - | |
211 | | - | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
212 | 213 | | |
213 | | - | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
218 | 221 | | |
219 | 222 | | |
220 | 223 | | |
| |||
0 commit comments