Kirill Simonov committed 423c083

Update README and the announcement message.

  • Participants
  • Parent commits 0226227
  • Tags 3.04

Comments (0)

Files changed (2)

 To install, type 'python install'.
+You may build faster LibYAML based parser and emitter with
+'python install'.
+Then you may use them with the calls:
+    >>> yaml.load(stream, Loader=yaml.CLoader)
+    >>> yaml.dump(data, Dumper=yaml.CDumper)
 For more information, check the PyYAML homepage:

File announcement.msg

 From: Kirill Simonov <>
-Subject: [ANN] PyYAML-3.03: YAML parser and emitter for Python
+Subject: [ANN] PyYAML-3.04: YAML parser and emitter for Python
- Announcing PyYAML-3.03
+ Announcing PyYAML-3.04
-A new bug-fix release of PyYAML is now available:
+A new release of PyYAML, featuring LibYAML bindings and support for recursive
+structures, is now available:
-* Fix Python 2.5 compatibility issues.
-* Fix numerous bugs in the float handling.
-* Fix scanning some ill-formed documents.
-* Other minor fixes.
+* Include experimental LibYAML bindings.
+* Fully support recursive structures.
+* Fix a number of bugs and annoyances.
 PyYAML homepage:
 PyYAML documentation:
-TAR.GZ package:
-ZIP package:
-Windows installer:
+TAR.GZ package:
+ZIP package:
+Windows installer:
 PyYAML SVN repository:
 Submit a bug report:
 >>> import yaml
->>> yaml.load("""
-... name: PyYAML
-... description: YAML parser and emitter for Python
-... homepage:
-... keywords: [YAML, serialization, configuration, persistance, pickle]
+>>> print yaml.load("""
+... --- &A
+... direct self reference: *A
+... indirect self references: [*A, *A, *A]
 ... """)
-{'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]
+{'direct self reference': {...},
+'indirect self references': [{...}, {...}, {...}]}