Commit bc748ae
committed
fix(aiohttp): require a Python 3.14-compatible aiohttp floor
aiohttp 3.9 is the supported floor, but it does not run on Python 3.14: 3.14
rejects break/continue/return inside a finally block, a pattern aiohttp used
until 3.13, so aiohttp 3.9 raises SyntaxError on import there. Split the floor by
interpreter — keep >=3.9 below 3.14 and require >=3.13 (the first release with a
3.14 wheel) on 3.14 and newer — so the oldest-supported-dependency resolution
resolves to a working aiohttp on every supported Python.1 parent b71e6f7 commit bc748ae
2 files changed
Lines changed: 9 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
31 | 35 | | |
32 | 36 | | |
33 | 37 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments