[Midnightbsd-cvs] [MidnightBSD/mports] edf8ae: www/py-aiohttp: update to 3.14.3
Lucas Holt
noreply at github.com
Wed Sep 16 09:05:09 EDT 2026
Branch: refs/heads/www/py-aiohttp
Home: https://github.com/MidnightBSD/mports
Commit: edf8aed58e3e4088a79037d6f1a9acac17ecd422
https://github.com/MidnightBSD/mports/commit/edf8aed58e3e4088a79037d6f1a9acac17ecd422
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-16 (Wed, 16 Sep 2026)
Changed paths:
M www/py-aiohttp/Makefile
M www/py-aiohttp/distinfo
A www/py-aiohttp/files/patch-pyproject.toml
R www/py-aiohttp/files/patch-tests-test_proxy_functional.py
Log Message:
-----------
www/py-aiohttp: update to 3.14.3
Five minor releases on from 3.9.3. Closes the gap that blocked Python
ports which moved their aiohttp floor past 3.10, notably ai/py-litellm
1.91.5+ (see #1267).
New run dependencies: net/py-aiohappyeyeballs and devel/py-propcache.
Raise the yarl floor to >=1.17.0 and the aiosignal floor to >=1.4.0.
Add typing-extensions for Python < 3.13, and widen the async_timeout
range to <6.0.
Build against the system www/llhttp via AIOHTTP_USE_SYSTEM_DEPS=1 and
remove the bundled vendor/ tree, rather than compiling the bundled
parser. Verified: _http_parser.so links libllhttp.so.9.3 and no
bundled copy is staged.
Refresh the SPEEDUPS option for 3.14: aiodns>=3.3.0, Brotli>=1.2 and
the new backports.zstd.
Drop the pre-configure cython invocation; the file list changed in 3.14
and USE_PYTHON=cython handles regeneration. Drop the stale
test_proxy_functional.py patch and patch pyproject.toml to lower the
setuptools floor to 61.0, as FreeBSD does.
AI-Assisted-by: Claude Opus 5 <noreply at anthropic.com>
Co-Authored-By: Claude Opus 5 (1M context) <noreply at anthropic.com>
Claude-Session: https://claude.ai/code/session_01NSsgED5s7GPYJNb1HxuaU9
Signed-off-by: Lucas Holt <luke at foolishgames.com>
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications
More information about the Midnightbsd-cvs
mailing list