Subject: CVS commit: pkgsrc/textproc/py-yaml
To: None <pkgsrc-changes@NetBSD.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 07/01/2007 00:06:54
Module Name: pkgsrc
Committed By: wiz
Date: Sun Jul 1 00:06:54 UTC 2007
Modified Files:
pkgsrc/textproc/py-yaml: Makefile PLIST distinfo
Log Message:
Update to 3.05:
3.05 (2007-05-13)
* Allow for immutable subclasses of YAMLObject. Fixed #53.
* Make the encoding of the unicode->str conversion explicit; fixed #52.
* Fixed a problem when the DOCUMENT-END event is not emitted until
the beginning of the next document is available. Fixed #51. Thanks
edward(at)sweetbytes.net for the bug report.
* Improve output of float values. Fixed #49.
* Fix the bug when the path in add_path_resolver contains boolean
values. Fixed #43 (thanks to jstroud(at)mbi.ucla.edu for reporting
and pointing to the cause).
* Use the types module instead of constructing type objects by
hand. Fixed #41. Thanks to v.haisman(at)sh.cvut.cz for the patch.
* Fix loss of microsecond precision in datetime.datetime constructor
(fix #30). Thanks to edemaine(at)mit.edu for the bug report and the patch.
* Fixed loading an empty YAML stream.
3.04 (2006-08-20)
* Include experimental LibYAML bindings.
* Fully support recursive structures (close #5).
* Sort dictionary keys (close #23). Mapping node values are now
represented as lists of pairs instead of dictionaries. Do not
check for duplicate mapping keys as it didn't work correctly
anyway.
* Fix invalid output of single-quoted scalars in cases when a single
quote is not escaped when preceeded by whitespaces or line breaks
(close #17).
* To make porting easier, rewrite Parser not using generators.
* Fix handling of unexpected block mapping values, like
: foo
* Fix a bug in Representer.represent_object: copy_reg.dispatch_table
was not correctly handled.
* Fix a bug when a block scalar is incorrectly emitted in the simple
key context.
* Hold references to the objects being represented (close #22).
* Make Representer not try to guess !!pairs when a list is represented.
* Fix timestamp constructing and representing (close #25).
* Fix the 'N' plain scalar being incorrectly recognized as !!bool (close #26).
To generate a diff of this commit:
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/textproc/py-yaml/Makefile \
pkgsrc/textproc/py-yaml/PLIST pkgsrc/textproc/py-yaml/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.