--- id: pyyaml version: "6.0.3" license: MIT license_treatment: permissive maintenance: active --- # PyYAML — YAML parser and emitter for Python License: permissive · Maintenance: active · Popularity: top 100 on PyPI ## Install pip install pyyaml uv add pyyaml poetry add pyyaml ## Description YAML is a data serialization format designed for human readability and interaction with scripting languages. PyYAML is a YAML parser and emitter for Python. PyYAML features a complete YAML 1.1 parser, Unicode support, pickle support, capable extension API, and sensible error messages. PyYAML supports standard YAML tags and provides Python-specific tags that allow to represent an arbitrary Python object. PyYAML is applicable for a broad range of tasks from complex configuration files to object serialization and persistence. ## AI interpretation — verify before relying PyYAML parses and emits YAML 1.1 data serialization format with Unicode support, pickle support, and Python object serialization for configuration files and data persistence. Verdict: PyYAML is a mature, actively maintained top-100 package with no known vulnerabilities and broad Python version support (3.8–3.14). Medium install friction from compiled extensions is offset by comprehensive platform coverage and production-stable classification. [View on SkillFed](https://skillfed.io/packages/pyyaml) · [View on PyPI](https://pypi.org/project/pyyaml/)