diff options
author | xi <xi@18f92427-320e-0410-9341-c67f048884a3> | 2006-08-20 10:41:50 +0000 |
---|---|---|
committer | xi <xi@18f92427-320e-0410-9341-c67f048884a3> | 2006-08-20 10:41:50 +0000 |
commit | 4af58bf9bac43dca7fdb08569abe5a9624d143d9 (patch) | |
tree | 6fa124ee8894020c22d2758cd4ec67bd88e02c34 | |
parent | acbbf176ec3e1f9c8a1ad0279ee730d25c65cbf8 (diff) | |
download | pyyaml-4af58bf9bac43dca7fdb08569abe5a9624d143d9.tar.gz |
Update README and the announcement message.
git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@230 18f92427-320e-0410-9341-c67f048884a3
-rw-r--r-- | README | 6 | ||||
-rw-r--r-- | announcement.msg | 41 |
2 files changed, 22 insertions, 25 deletions
@@ -2,6 +2,12 @@ PyYAML 3000 - The next generation YAML parser and emitter for Python. To install, type 'python setup.py install'. +You may build faster LibYAML based parser and emitter with +'python setup_with_libyaml.py 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: 'http://pyyaml.org/wiki/PyYAML'. diff --git a/announcement.msg b/announcement.msg index 8e98868..9cc4eca 100644 --- a/announcement.msg +++ b/announcement.msg @@ -1,12 +1,13 @@ From: Kirill Simonov <xi@gamma.dn.ua> To: python-list@python.org, python-announce@python.org, yaml-core@lists.sourceforge.net -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: http://pyyaml.org/wiki/PyYAML @@ -14,10 +15,9 @@ A new bug-fix release of PyYAML is now available: Changes ======= -* 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. Resources @@ -26,9 +26,9 @@ Resources PyYAML homepage: http://pyyaml.org/wiki/PyYAML PyYAML documentation: http://pyyaml.org/wiki/PyYAMLDocumentation -TAR.GZ package: http://pyyaml.org/download/pyyaml/PyYAML-3.03.tar.gz -ZIP package: http://pyyaml.org/download/pyyaml/PyYAML-3.03.zip -Windows installer: http://pyyaml.org/download/pyyaml/PyYAML-3.03.win32.exe +TAR.GZ package: http://pyyaml.org/download/pyyaml/PyYAML-3.04.tar.gz +ZIP package: http://pyyaml.org/download/pyyaml/PyYAML-3.04.zip +Windows installer: http://pyyaml.org/download/pyyaml/PyYAML-3.04.win32.exe PyYAML SVN repository: http://svn.pyyaml.org/pyyaml Submit a bug report: http://pyyaml.org/newticket?component=pyyaml @@ -57,22 +57,13 @@ Example ======= >>> import yaml - ->>> yaml.load(""" -... name: PyYAML -... description: YAML parser and emitter for Python -... homepage: http://pyyaml.org/wiki/PyYAML -... 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': 'http://pyyaml.org/wiki/PyYAML', 'description': -'YAML parser and emitter for Python', 'name': 'PyYAML'} - ->>> print yaml.dump(_) -name: PyYAML -homepage: http://pyyaml.org/wiki/PyYAML -description: YAML parser and emitter for Python -keywords: [YAML, serialization, configuration, persistance, pickle] +{'direct self reference': {...}, +'indirect self references': [{...}, {...}, {...}]} Copyright |