pyyaml / announcement.msg

Diff from to


 From: Kirill Simonov <>
-Subject: [ANN] PyYAML-3.04: YAML parser and emitter for Python
+Subject: [ANN] PyYAML-3.05: YAML parser and emitter for Python
- Announcing PyYAML-3.04
+ Announcing PyYAML-3.05
-A new release of PyYAML, featuring LibYAML bindings and support for recursive
-structures, is now available:
+A new bug fix release of PyYAML is now available:
-* Include experimental LibYAML bindings.
-* Fully support recursive structures.
-* Fix a number of bugs and annoyances
+* Windows binary packages were built with LibYAML trunk.
+* Fixed a bug that prevent processing a live stream of YAML documents in timely
+  manner (Thanks edward(at)sweetbytes(dot)net).
+* Fixed a bug when the path in add_path_resolver contains boolean values
+  (Thanks jstroud(at)mbi(dot)ucla(dot)edu).
+* Fixed loss of microsecond precision in timestamps
+  (Thanks edemaine(at)mit(dot)edu).
+* Fixed loading an empty YAML stream.
+* A number of smaller fixes and improvements
   (see for more details).
 PyYAML homepage:
 PyYAML documentation:
-TAR.GZ package:
-ZIP package:
+TAR.GZ package:
+ZIP package:
 Windows installer:
 PyYAML SVN repository:
 Submit a bug report:
 >>> import yaml
->>> print yaml.load("""
-... &A {
-...     direct self reference: *A,
-...     indirect self references: [*A, *A, *A]
-... }
+>>> yaml.load("""
+... name: PyYAML
+... description: YAML parser and emitter for Python
+... homepage:
+... keywords: [YAML, serialization, configuration, persistance, pickle]
 ... """)
-{'direct self reference': {...},
-'indirect self references': [{...}, {...}, {...}]}
+{'keywords': ['YAML', 'serialization', 'configuration', 'persistance',
+'pickle'], 'homepage': '', 'description':
+'YAML parser and emitter for Python', 'name': 'PyYAML'}
+>>> print yaml.dump(_)
+name: PyYAML
+description: YAML parser and emitter for Python
+keywords: [YAML, serialization, configuration, persistance, pickle]
 PyYAML is released under the MIT license.
-This release is developed with the support of the Google Summer of Code
-program under the mentorship of Clark Evans.