pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/py-yaml Update to 3.05:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5ed3086b1661
branches:  trunk
changeset: 530523:5ed3086b1661
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Jul 01 00:06:46 2007 +0000

description:
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).

diffstat:

 textproc/py-yaml/Makefile |  6 +++---
 textproc/py-yaml/PLIST    |  5 ++++-
 textproc/py-yaml/distinfo |  8 ++++----
 3 files changed, 11 insertions(+), 8 deletions(-)

diffs (47 lines):

diff -r 1462311dffbe -r 5ed3086b1661 textproc/py-yaml/Makefile
--- a/textproc/py-yaml/Makefile Sun Jul 01 00:06:40 2007 +0000
+++ b/textproc/py-yaml/Makefile Sun Jul 01 00:06:46 2007 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.1.1.1 2006/08/02 10:05:35 joerg Exp $
+# $NetBSD: Makefile,v 1.2 2007/07/01 00:06:46 wiz Exp $
 #
 
-DISTNAME=      PyYAML-3.03
-PKGNAME=       ${PYPKGPREFIX}-yaml-3.03
+DISTNAME=      PyYAML-3.05
+PKGNAME=       ${PYPKGPREFIX}-yaml-3.05
 CATEGORIES=    textproc python
 MASTER_SITES=  http://pyyaml.org/download/pyyaml/
 
diff -r 1462311dffbe -r 5ed3086b1661 textproc/py-yaml/PLIST
--- a/textproc/py-yaml/PLIST    Sun Jul 01 00:06:40 2007 +0000
+++ b/textproc/py-yaml/PLIST    Sun Jul 01 00:06:46 2007 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2006/08/02 10:05:35 joerg Exp $
+@comment $NetBSD: PLIST,v 1.2 2007/07/01 00:06:50 wiz Exp $
 ${PYSITELIB}/yaml/__init__.py
 ${PYSITELIB}/yaml/__init__.pyc
 ${PYSITELIB}/yaml/__init__.pyo
@@ -8,6 +8,9 @@
 ${PYSITELIB}/yaml/constructor.py
 ${PYSITELIB}/yaml/constructor.pyc
 ${PYSITELIB}/yaml/constructor.pyo
+${PYSITELIB}/yaml/cyaml.py
+${PYSITELIB}/yaml/cyaml.pyc
+${PYSITELIB}/yaml/cyaml.pyo
 ${PYSITELIB}/yaml/dumper.py
 ${PYSITELIB}/yaml/dumper.pyc
 ${PYSITELIB}/yaml/dumper.pyo
diff -r 1462311dffbe -r 5ed3086b1661 textproc/py-yaml/distinfo
--- a/textproc/py-yaml/distinfo Sun Jul 01 00:06:40 2007 +0000
+++ b/textproc/py-yaml/distinfo Sun Jul 01 00:06:46 2007 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2006/08/02 10:05:35 joerg Exp $
+$NetBSD: distinfo,v 1.2 2007/07/01 00:06:54 wiz Exp $
 
-SHA1 (PyYAML-3.03.tar.gz) = 96f04c728f2e49719ece50411f9299179c55bd82
-RMD160 (PyYAML-3.03.tar.gz) = de71ece89648c22bf9ddc4fe1d70475507840f3d
-Size (PyYAML-3.03.tar.gz) = 38830 bytes
+SHA1 (PyYAML-3.05.tar.gz) = facf11bc9f6988b76538e46a7ce8a379a9296cb0
+RMD160 (PyYAML-3.05.tar.gz) = 1848e00b3b46c93fdd383092a3db8728b6b8bae0
+Size (PyYAML-3.05.tar.gz) = 87136 bytes



Home | Main Index | Thread Index | Old Index