diff options
author | xi <xi@18f92427-320e-0410-9341-c67f048884a3> | 2009-08-30 00:07:20 +0000 |
---|---|---|
committer | xi <xi@18f92427-320e-0410-9341-c67f048884a3> | 2009-08-30 00:07:20 +0000 |
commit | e32d44988ab41f6d8aab82990815d6f3db1481da (patch) | |
tree | f073596f11bb2de320c12fd855f5faa03adf913c | |
parent | 41efc9145e91dbcd7a331842d11f35bf032feae4 (diff) | |
download | pyyaml-e32d44988ab41f6d8aab82990815d6f3db1481da.tar.gz |
Preparing the next release.
git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@360 18f92427-320e-0410-9341-c67f048884a3
-rw-r--r-- | CHANGES | 16 | ||||
-rw-r--r-- | announcement.msg | 41 | ||||
-rw-r--r-- | lib/yaml/__init__.py | 2 | ||||
-rw-r--r-- | lib3/yaml/__init__.py | 2 | ||||
-rw-r--r-- | setup.py | 2 |
5 files changed, 41 insertions, 22 deletions
@@ -2,6 +2,22 @@ For a complete Subversion changelog, see 'http://pyyaml.org/log/pyyaml'. +3.09 (2009-08-31) +----------------- + +* Fixed an obscure scanner error not reported when there is + no line break at the end of the stream (Thank to Ingy). +* Fixed use of uninitialized memory when emitting anchors with + LibYAML bindings (Thank to cegner(at)yahoo-inc(dot)com). +* Fixed emitting incorrect BOM characters for UTF-16 (Thank to + Valentin Nechayev) +* Fixed the emitter for folded scalars not respecting the preferred + line width (Thank to Ingy). +* Fixed a subtle ordering issue with emitting '%TAG' directives + (Thank to Andrey Somov). +* Fixed performance regression with LibYAML bindings. + + 3.08 (2008-12-31) ----------------- diff --git a/announcement.msg b/announcement.msg index 735c6ab..293c75a 100644 --- a/announcement.msg +++ b/announcement.msg @@ -1,18 +1,17 @@ From: Kirill Simonov <xi@gamma.dn.ua> To: python-list@python.org, python-announce@python.org, yaml-core@lists.sourceforge.net, python-porting@python.org -Subject: [ANN] PyYAML-3.08: Now with Python 3 support +Subject: [ANN] PyYAML-3.09: YAML parser and emitter for Python ======================== - Announcing PyYAML-3.08 + Announcing PyYAML-3.09 ======================== -A new release of PyYAML is now available: +A new bug fix release of PyYAML is now available: http://pyyaml.org/wiki/PyYAML -This release features a complete support for Python 3. For -compatibility notes between Python 2 and Python 3 versions, -please see +Note that PyYAML supports both Python 2 and Python 3. For +compatibility notes, please see http://pyyaml.org/wiki/PyYAMLDocumentation#Python3support @@ -20,12 +19,15 @@ please see Changes ======= -* Python 3 support (Thank to Erick Tryzelaar). -* Use Cython instead of Pyrex to build LibYAML bindings. Note - that the source package is distributed with a pre-generated - '_yaml.c' file so you don't need Cython installed to build - LibYAML bindings. -* Refactored support for unicode and byte input/output streams. +* Fixed use of uninitialized memory when emitting anchors with + LibYAML bindings (Thank to cegner(at)yahoo-inc(dot)com). +* Fixed emitting incorrect BOM characters for UTF-16 (Thank to + Valentin Nechayev) +* Fixed the emitter for folded scalars not respecting the preferred + line width (Thank to Ingy). +* Fixed a subtle ordering issue with emitting '%TAG' directives + (Thank to Andrey Somov). +* Fixed performance regression with LibYAML bindings. Resources @@ -34,14 +36,15 @@ 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.08.tar.gz -ZIP package: http://pyyaml.org/download/pyyaml/PyYAML-3.08.zip +TAR.GZ package: http://pyyaml.org/download/pyyaml/PyYAML-3.09.tar.gz +ZIP package: http://pyyaml.org/download/pyyaml/PyYAML-3.09.zip Windows installers: - http://pyyaml.org/download/pyyaml/PyYAML-3.08.win32-py2.3.exe - http://pyyaml.org/download/pyyaml/PyYAML-3.08.win32-py2.4.exe - http://pyyaml.org/download/pyyaml/PyYAML-3.08.win32-py2.5.exe - http://pyyaml.org/download/pyyaml/PyYAML-3.08.win32-py2.6.exe - http://pyyaml.org/download/pyyaml/PyYAML-3.08.win32-py3.0.exe + http://pyyaml.org/download/pyyaml/PyYAML-3.09.win32-py2.3.exe + http://pyyaml.org/download/pyyaml/PyYAML-3.09.win32-py2.4.exe + http://pyyaml.org/download/pyyaml/PyYAML-3.09.win32-py2.5.exe + http://pyyaml.org/download/pyyaml/PyYAML-3.09.win32-py2.6.exe + http://pyyaml.org/download/pyyaml/PyYAML-3.09.win32-py3.0.exe + http://pyyaml.org/download/pyyaml/PyYAML-3.09.win32-py3.1.exe PyYAML SVN repository: http://svn.pyyaml.org/pyyaml Submit a bug report: http://pyyaml.org/newticket?component=pyyaml diff --git a/lib/yaml/__init__.py b/lib/yaml/__init__.py index e9e2aea..c0fd1f3 100644 --- a/lib/yaml/__init__.py +++ b/lib/yaml/__init__.py @@ -8,7 +8,7 @@ from nodes import * from loader import * from dumper import * -__version__ = '3.08' +__version__ = '3.09' try: from cyaml import * diff --git a/lib3/yaml/__init__.py b/lib3/yaml/__init__.py index cf2b74f..cd2ea5a 100644 --- a/lib3/yaml/__init__.py +++ b/lib3/yaml/__init__.py @@ -8,7 +8,7 @@ from .nodes import * from .loader import * from .dumper import * -__version__ = '3.08' +__version__ = '3.09' try: from .cyaml import * __with_libyaml__ = True @@ -1,6 +1,6 @@ NAME = 'PyYAML' -VERSION = '3.08' +VERSION = '3.09' DESCRIPTION = "YAML parser and emitter for Python" LONG_DESCRIPTION = """\ YAML is a data serialization format designed for human readability and |