Canonical source for PyYAML, a full-featured YAML processing framework for Python. Useful for parsing and emitting YAML, including optional LibYAML-based fast loader and dumper, and includes a comprehensive test suite.
Project status
- The yaml/pyyaml GitHub upstream appears active overall, with a last upstream push on 2026-06-17, suggesting ongoing maintenance even though the most recent tagged update in the provided list is 6.0.3 (2025-09-25).
- Update cadence appears sporadic, with changes between listed versions of about 1 year from 6.0.2 (2024-08-06) to 6.0.3 (2025-09-25), and about 14 months since 6.0.2rc1 (2024-06-10).
AI summary generated
Recent updates
6.0.3
Release 6.0.3 updates PyYAML to add experimental support for Python 3.14 and Python free-threading. The code diff also includes multiple build and CI workflow changes that are not mentioned in the release notes.
Features6.0.2
PyYAML 6.0.2 finalizes the 6.0.2rc1 line and includes stated support for Cython 3.x and Python 3.13. The code diff is small, but it also changes packaging metadata in a way that can affect which Python versions users can install.
Features6.0.2rc1
Release 6.0.2rc1 adds broader build and platform support, including extension builds using Cython 3.x and compatibility with Python 3.13. It also improves distribution by adding PyPI wheels for musllinux on aarch64.
Features