Skip to content
Canonical source repository for PyYAML
Python Other
  1. Python 99.0%
  2. Other 1.0%
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples Fix typos Aug 8, 2017
ext Fix typos Aug 8, 2017
lib/yaml changes for 5.1.2 release Jul 31, 2019
lib3/yaml changes for 5.1.2 release Jul 31, 2019
packaging/build changes for 5.1.2 release Jul 31, 2019
tests Skip certain unicode tests when maxunicode not > 0xffff Mar 12, 2019
.appveyor.yml changes for 5.1.2 release Jul 31, 2019
.gitignore Windows Appveyor build Mar 12, 2019
.travis.yml changes for 5.1.2 release Jul 31, 2019
CHANGES changes for 5.1.2 release Jul 31, 2019
LICENSE Updates for 5.1 release Mar 13, 2019
MANIFEST.in scanner: use infinitive verb after auxiliary word could Apr 4, 2015
Makefile Changes for 4.1 release Jun 26, 2018
README Changes for 4.1 release Jun 26, 2018
announcement.msg changes for 5.1.2 release Jul 31, 2019
setup.cfg Squash/merge pull request #105 from nnadeau/patch-1 Mar 8, 2019
setup.py
tox.ini Squash/merge pull request #105 from nnadeau/patch-1 Mar 8, 2019

README

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:
'https://github.com/yaml/pyyaml'.

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

Discuss PyYAML with the maintainers in IRC #pyyaml irc.freenode.net.

You may also use the YAML-Core mailing list:
'http://lists.sourceforge.net/lists/listinfo/yaml-core'.

Submit bug reports and feature requests to the PyYAML bug tracker:
'https://github.com/yaml/pyyaml/issues'.

The PyYAML module was written by Kirill Simonov <xi@resolvent.net>.
It is currently maintained by the YAML and Python communities.

PyYAML is released under the MIT license.
See the file LICENSE for more details.
You can’t perform that action at this time.