{"library":"pyyaml","type":"library","category":null,"description":"PyYAML is a YAML 1.1 parser and emitter for Python, providing safe and unsafe loaders, a complete Unicode-aware parser, pickle-compatible serialisation, and a capable extension API for custom tags and representers. Current version is 6.0.3 (released September 2025), which adds Python 3.14 and experimental free-threading support. The 6.x line follows an irregular maintenance cadence with patch releases typically spaced 1–2 years apart; a 7.0 dev branch exists but has no published release date.","language":"python","status":"active","version":"6.0.3","tags":["yaml","parser","serialization","configuration","markup","data-formats"],"install":[{"cmd":"pip install pyyaml","imports":["import yaml","import yaml\ndata = yaml.safe_load(stream)","import yaml\ntext = yaml.safe_dump(data, allow_unicode=True)","from yaml import YAMLError","import yaml\nfor doc in yaml.safe_load_all(stream): ..."]},{"cmd":"pip install pyyaml libyaml","imports":[]}],"homepage":"https://pyyaml.org/","github":"https://github.com/yaml/pyyaml","docs":"https://pyyaml.org/wiki/PyYAMLDocumentation","changelog":null,"pypi":"https://pypi.org/project/pyyaml/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":50,"avg_install_s":1.6,"avg_import_s":0.13,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/pyyaml/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sat Jun 27","last_verified":"Sat Jun 27","next_check":"Mon Jul 27","install_tag":"verified"}}