PyYAML.org - the home of various YAML implementations for Python
2014-03-26: PyYAML 3.11 is released.
2014-03-26: LibYAML 0.1.6 is released.
2014-02-04: LibYAML 0.1.5 is released.
2011-05-30: PyYAML 3.10 is released.
2011-05-30: LibYAML 0.1.4 is released.
2010-11-06: A captcha is enabled; main project pages are made read-only.
2010-10-11: PyYAML 3.09: MS Windows installer for Python 2.7.
2009-08-31: PyYAML 3.09 is released.
2009-08-31: LibYAML 0.1.3 is released.
2008-12-31: PyYAML 3.08 is released (includes Python 3 support).
2008-12-29: PyYAML 3.07 is released.
2008-12-28: LibYAML 0.1.2 is released.
2008-10-03: PyYAML 3.06 is released.
2008-07-16: I have installed the plugin spam-filter for Trac. If you have any troubles adding new tickets, please let me know.
2007-05-31: LibYAML 0.1.1 is released.
2007-05-13: PyYAML 3.05 is released.
2006-08-20: PyYAML 3.04 is released.
2006-08-01: LibYAML 0.0.1 is released.
2006-06-19: PyYAML 3.03 is released.
2006-05-15: PyYAML 3.02 is released.
2006-05-07: PyYAML 3.01 is released.
2006-03-26: PySyck 0.61.2 is released.
2006-03-18: PySyck 0.61.1 is released.
Here is the PyYAMLDocumentation
PyYAML aka PyYAML 3000
PyYAML is the next generation YAML parser and emitter for Python.
PyYAML Legacy aka PyYaml
PyYAML Legacy is the original implementation developed by various authors.
LibYAML is a YAML parser and emitter written in C.
What implementation should you use?
Check this matrix if you are confused trying to choose a suitable implementation.
|Status||Mature (abandoned)||Mature||Stable (abandoned)||Beta|
|Latest version||0.61||3.09||0.32 + forks||0.1.3|
|Parser||YAML 1.0||YAML 1.1||YAML 1.0 (incomplete)||YAML 1.1|
|Emitter||YAML 1.0||YAML 1.1||YAML 1.0||YAML 1.1|
Wiki Topic Index
- Fix grammar issues of PyYAML 3000 according to the discussion on YAML-core and IRC.
Write an example program (yaml-highlight) for PyYAML. It should insert tags at the beginning and the end of each token and parser event and use YAML for configuration. Emitter. Release PyYAML 3000.
- Write a simple "canonical" YAML parser and a paper explaining the method.
libyaml3000 (SoC proposal).
- support for yaml bytecode.
YAML mailling list
There is no specific PyYAML mailling list, there is a general yaml mailling list on sourceforge.
Thank to Tim Parkin of http://www.pollenation.net/ for the domain name and the logo design.
Trac Starting Points
- TracGuide -- Built-in Documentation
- The Trac project -- Trac Open Source Project
- Trac FAQ -- Frequently Asked Questions
- TracSupport -- Trac Support
For a complete list of local wiki pages, see TitleIndex.