---
id: ruamel-yaml-clib
version: "0.2.15"
license: MIT
license_treatment: permissive
maintenance: aging
---
# ruamel.yaml.clib — C version of reader, parser and emitter for ruamel.yaml derived from libyaml
License: permissive · Maintenance: aging · Popularity: top 1,000 on PyPI
## Install
pip install ruamel-yaml-clib
uv add ruamel-yaml-clib
poetry add ruamel-yaml-clib
## Description
# ruamel.yaml.clib
`ruamel.yaml.clib` is the C based reader/scanner and emitter for ruamel.yaml
This package was split of from ruamel.yaml, so that ruamel.yaml can be
build as a universal wheel. Apart from the C code seldom changing, and
taking a long time to compile for all platforms, this allows
installation of the .so on Linux systems under /usr/lib64/pythonX.Y
(without a .pth file or a ruamel directory) and the Python code for
ruamel.yaml under /usr/lib/pythonX.Y.
For packaging purposes you can use a download of the [tar balls of tagged...
## AI interpretation — verify before relying
A C-based YAML 1.2 reader, parser, and emitter for ruamel.yaml, providing high-performance parsing and serialization of YAML configuration files.
Verdict: A stable, permissively licensed C extension for high-performance YAML parsing in ruamel.yaml ecosystems. No known vulnerabilities and broad platform support make it reliable for production use, though its aging maintenance status (270 days since last release) and Beta classification warrant monitoring for security updates.
[View on SkillFed](https://skillfed.io/packages/ruamel-yaml-clib) · [View on PyPI](https://pypi.org/project/ruamel-yaml-clib/)