[Midnightbsd-cvs] [MidnightBSD/mports] 11f02b: lang/cython: update to 3.3.0 (#1263)
Lucas Holt
noreply at github.com
Tue Sep 15 11:52:35 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/mports
Commit: 11f02b80615ffc6eaebe7774d8ca16e841b59363
https://github.com/MidnightBSD/mports/commit/11f02b80615ffc6eaebe7774d8ca16e841b59363
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-15 (Tue, 15 Sep 2026)
Changed paths:
M lang/cython/Makefile
M lang/cython/distinfo
Log Message:
-----------
lang/cython: update to 3.3.0 (#1263)
Update `lang/cython` from 3.2.9 to 3.3.0 (upstream release 2026-08-22).
## Validation
- `bmake makesum`, `patch`, `build`, `fake`, `package` — all clean
(py312)
- `portlint -AC` — 0 fatal errors
- License unchanged (Apache-2.0)
## Dependent testing
- `x11-fonts/py-compreffor` — rebuilds against 3.3.0 with no changes
- `devel/py-lxml` — see below
## Note: depends on companion py-lxml PR
`devel/py-lxml` 6.1.3 declares `requires = ["Cython>=3.2.9,<3.3",
"setuptools"]` in its
upstream `pyproject.toml`, so it will not build against Cython 3.3.0
as-is. lxml 6.1.3 is
the latest upstream release, so no newer version relaxes this.
The pin is upstream caution rather than a real incompatibility: with it
relaxed, lxml 6.1.3
cythonizes, compiles and passes its full test suite against Cython 3.3.0
—
```
Ran 2019 tests in 3.138s
OK
TESTED VERSION: 6.1.3
lxml.etree: (6, 1, 3, 0)
```
A companion PR relaxing that pin in `devel/py-lxml` follows. **These
should land together**,
since 35 ports depend on py-lxml.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_01NSsgED5s7GPYJNb1HxuaU9
## Summary by Sourcery
Enhancements:
- Update the Cython port from 3.2.9 to 3.3.0.
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