[Midnightbsd-cvs] [MidnightBSD/mports] a9368f: www/py-yarl: update to 1.24.5 (#1277)
Lucas Holt
noreply at github.com
Wed Sep 16 09:21:16 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/mports
Commit: a9368f016c384c0cc84ccd8b6412aea8e201ff01
https://github.com/MidnightBSD/mports/commit/a9368f016c384c0cc84ccd8b6412aea8e201ff01
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-16 (Wed, 16 Sep 2026)
Changed paths:
M www/py-yarl/Makefile
M www/py-yarl/distinfo
Log Message:
-----------
www/py-yarl: update to 1.24.5 (#1277)
1.9.4 -> 1.24.5. Required by `www/py-aiohttp` 3.14, which needs
`yarl>=1.17.0`.
Part of #1269.
- Adds a run dependency on `devel/py-propcache` (new in 1.17+)
- Adds `${PY_TOMLI}` as a build dependency for the 1.17+ PEP 517 backend
- Matches FreeBSD `www/py-yarl` 1.24.5, same distfile checksum
### Validation
- `bmake makesum` / `patch` / `build` / `fake` / `package` all pass
- `portlint -AC` clean
- `_quoting_c` C extension loads; `import yarl` reports 1.24.5 on
MidnightBSD 4.0.6/amd64, py312
- Both non-aiohttp dependents (`devel/py-gql`, `devel/py-vcrpy`)
test-built OK
### Merge order
Depends on #1275 (`devel/py-propcache`). `PORTREVISION` bumps for
dependents
are in the separate bump PR.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_01NSsgED5s7GPYJNb1HxuaU9
## Summary by Sourcery
Update the yarl port to version 1.24.5 and align its dependencies with
the current package requirements.
Enhancements:
- Update the yarl Python package from 1.9.4 to 1.24.5 to support newer
aiohttp releases.
Build:
- Add the TOMLI build dependency required by the newer PEP 517 package
build.
Chores:
- Add the propcache runtime dependency required by yarl 1.17 and later.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply at anthropic.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