Mk/Uses/python.mk: Remove USE_PYTHON=cython3{,_run,_test}
- Convert all cython3 occurrence to USE_PYTHON=cython*
- Bump PORTREVISION dependent ports of USE_PYTHON=cython_run for dependency change
PR: 2917786d475ab2dcPort details
devel/py-pyyaml-ft 8.0.0
YAML parser and emitter for Python with support for free-threading
- Maintainer
- sunpoet@FreeBSD.org
- Packages
- latest: 8.0.0
- Upstream
- up to date
- Last update
- to 8.0.0 · 6d475ab2dc
- Quarterly
- 2026Q4: 8.0.0
- WWW
- https://pyyaml.org/wiki/PyYAMLDocumentation
- Links
- cgit · VuXML
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 8.0.0.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (4)
devel/py-pyyaml-ft: Update to 8.0.0 Changes: https://github.com/Quansight-Labs/pyyaml-ft/releases175e49d58a
devel/py-pyyaml-ft: Convert to USE_PYTHON=pytesta060b79660
devel/py-pyyaml-ft: Add py-pyyaml-ft 7.0.1 PyYAML-ft provides a full-featured YAML processing framework for Python with support for free-threading. PEP 703 introduced free-threaded Python as a separate build of CPython 3.13. Thread-safety issues that might have otherwise gone unnoticed are now much easier to trigger because of the absence of protection from the GIL. Also, because the free-threaded build is ABI-incompatible, extension modules need to be separate, free-threaded wheels and declare support for it. The PyYAML maintainers decided to not port PyYAML to the free-threaded build before the latter, along with Cython support for it, has been tested more extensively in real-world applications. Our rationale with this fork is to implement support for the free-threaded build, so that PyYAML can be tested with it by its users, even before the port is merged upstream.93e42c90b9