{"repo":"yaml/pyyaml","free":true,"listed":false,"github":"https://github.com/yaml/pyyaml","clone":"git clone https://github.com/yaml/pyyaml.git","description":"Canonical source repository for PyYAML","language":"Python","stars":2937,"topics":["python","yaml"],"license":"MIT","category":"dev-tools","readme_excerpt":"PyYAML ====== A full-featured YAML processing framework for Python Installation To install, type python setup.py install . By default, the setup.py script checks whether LibYAML is installed and if so, builds and installs LibYAML bindings. To skip the check and force installation of LibYAML bindings, use the option --with-libyaml : python setup.py --with-libyaml install . To disable the check and skip building and installing LibYAML bindings, use --without-libyaml : python setup.py --without-libyaml install . When LibYAML bindings are installed, you may use fast LibYAML-based parser and emitter as follows: yaml.load(stream, Loader=yaml.CLoader) yaml.dump(data, Dumper=yaml.CDumper) If you don't trust the input YAML stream, you should use: yaml.safe load(stream) Testing PyYAML includes a comprehensive test suite. To run the complete local test suite, type: make test This creates a local Python environment, runs the pure Python tests, builds a local copy of LibYAML, and then runs the LibYAML extension tests. The local LibYAML build is pinned by LIBYAML-REF , which defaults to 0.2.5 . To run only one test mode: make test-python make test-libyaml To test with a specific Python version: make test PYTHON-VERSION=3.13.5 Further Information For more information, check the PyYAML homepage. PyYAML tutorial and reference. Discuss PyYAML with the maintainers on Matrix at https://matrix.to/#/#pyyaml:yaml.io or IRC #pyyaml irc.libera.chat Submit bug reports and feature requests to the PyYAM","default_branch":null,"files":null,"tree":[],"storefront":"/r/yaml","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yaml/pyyaml/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}