Source

pyyaml /

Filename Size Date modified Message
examples
ext
lib/yaml
lib3/yaml
tests
506 B
Added tag 3.11 for changeset b361458ecb13
5.1 KB
Bumped the version number.
1.0 KB
Move pyyaml3000 to a separate directory.
248 B
Added directories lib/yaml and lib3/yaml to MANIFEST.in.
824 B
Share data files between Py2 and Py3 test suites.
1.3 KB
Final touches before the release.
2.9 KB
Updated the announcement.
1.0 KB
Removed build options for 2.3 and 2.4.
11.8 KB
Bumped the version number.

PyYAML - The next generation YAML parser and emitter for Python.

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)

PyYAML includes a comprehensive test suite. To run the tests, type 'python setup.py test'.

For more information, check the PyYAML homepage: 'http://pyyaml.org/wiki/PyYAML'.

For PyYAML tutorial and reference, see: 'http://pyyaml.org/wiki/PyYAMLDocumentation'.

Post your questions and opinions to the YAML-Core mailing list: 'http://lists.sourceforge.net/lists/listinfo/yaml-core'.

Submit bug reports and feature requests to the PyYAML bug tracker: 'http://pyyaml.org/newticket?component=pyyaml'.

PyYAML is written by Kirill Simonov <xi@resolvent.net>. It is released under the MIT license. See the file LICENSE for more details.