# # ChangeLog for pyyaml/trunk/lib/yaml/constructor.py # # Generated by Trac 0.12.2 # 05/24/13 08:04:00 Mon, 30 May 2011 04:19:04 GMT xi [380] * pyyaml/trunk/CHANGES (modified) * pyyaml/trunk/announcement.msg (modified) * pyyaml/trunk/lib/yaml/constructor.py (modified) * pyyaml/trunk/lib/yaml/reader.py (modified) * pyyaml/trunk/lib/yaml/representer.py (modified) Dropped support for Python 2.3 and 2.4. Mon, 30 May 2011 02:51:30 GMT xi [377] * pyyaml/trunk/ext/_yaml.pyx (modified) * pyyaml/trunk/lib/yaml/__init__.py (modified) * pyyaml/trunk/lib/yaml/constructor.py (modified) * pyyaml/trunk/lib/yaml/emitter.py (modified) * pyyaml/trunk/lib/yaml/parser.py (modified) * pyyaml/trunk/lib3/yaml/__init__.py (modified) * pyyaml/trunk/lib3/yaml/constructor.py (modified) * pyyaml/trunk/lib3/yaml/emitter.py (modified) * pyyaml/trunk/lib3/yaml/parser.py (modified) * pyyaml/trunk/tests/lib/canonical.py (modified) * pyyaml/trunk/tests/lib3/canonical.py (modified) Clear cyclic references in the parser and the emitter to avoid extra GC ... Thu, 04 Dec 2008 11:27:55 GMT xi [303] * pyyaml/trunk/lib/yaml/constructor.py (modified) Removed unused variable. Tue, 29 Jul 2008 20:52:49 GMT xi [269] * pyyaml/trunk/lib/yaml/constructor.py (modified) Fixed Python 2.3 compatibility (thanks to Julian Scheid for suggestion). Tue, 21 Aug 2007 20:25:34 GMT xi [258] * pyyaml/trunk/ext/_yaml.pyx (modified) * pyyaml/trunk/lib/yaml/__init__.py (modified) * pyyaml/trunk/lib/yaml/composer.py (modified) * pyyaml/trunk/lib/yaml/constructor.py (modified) * pyyaml/trunk/tests/data/empty-documents.single-loader-error (added) * pyyaml/trunk/tests/data/explicit-document.single-loader-error (added) * pyyaml/trunk/tests/data/implicit-document.single-loader-error (added) * pyyaml/trunk/tests/test_errors.py (modified) Make compose() and load() ensure that the input stream contains a single ... Sat, 05 May 2007 19:03:39 GMT xi [251] * pyyaml/trunk/lib/yaml/constructor.py (modified) Make the encoding of the unicode->str conversion explicit; fix [52]. Fri, 08 Dec 2006 15:36:53 GMT xi [235] * pyyaml/trunk/lib/yaml/constructor.py (modified) * pyyaml/trunk/lib/yaml/parser.py (modified) * pyyaml/trunk/lib/yaml/representer.py (modified) Use the types module instead of constructing type objects by hand. Fix ... Wed, 04 Oct 2006 07:42:50 GMT xi [234] * pyyaml/trunk/lib/yaml/constructor.py (modified) * pyyaml/trunk/tests/data/timestamp-bugs.code (modified) * pyyaml/trunk/tests/data/timestamp-bugs.data (modified) * pyyaml/trunk/tests/test_constructor.py (modified) * pyyaml/trunk/tests/test_representer.py (modified) Fix loss of microsecond precision in datetime.datetime constructor (fix ... Wed, 16 Aug 2006 18:22:38 GMT xi [225] * pyyaml/trunk/lib/yaml/constructor.py (modified) * pyyaml/trunk/lib/yaml/representer.py (modified) * pyyaml/trunk/tests/data/construct-timestamp.code (modified) * pyyaml/trunk/tests/data/timestamp-bugs.code (added) * pyyaml/trunk/tests/data/timestamp-bugs.data (added) * pyyaml/trunk/tests/test_constructor.py (modified) * pyyaml/trunk/tests/test_representer.py (modified) Fix timestamp constructing and representing (close #25). Thu, 03 Aug 2006 16:07:29 GMT xi [222] * pyyaml/trunk/lib/yaml/composer.py (modified) * pyyaml/trunk/lib/yaml/constructor.py (modified) * pyyaml/trunk/lib/yaml/emitter.py (modified) * pyyaml/trunk/lib/yaml/error.py (modified) * pyyaml/trunk/lib/yaml/events.py (modified) * pyyaml/trunk/lib/yaml/nodes.py (modified) * pyyaml/trunk/lib/yaml/parser.py (modified) * pyyaml/trunk/lib/yaml/reader.py (modified) * pyyaml/trunk/lib/yaml/representer.py (modified) * pyyaml/trunk/lib/yaml/resolver.py (modified) * pyyaml/trunk/lib/yaml/scanner.py (modified) * pyyaml/trunk/lib/yaml/serializer.py (modified) * pyyaml/trunk/lib/yaml/tokens.py (modified) * pyyaml/trunk/tests/data/duplicate-key.former-loader-error.code (added) * pyyaml/trunk/tests/data/duplicate-key.former-loader-error.data (moved) * pyyaml/trunk/tests/data/duplicate-mapping-key.former-loader-error.code (added) * pyyaml/trunk/tests/data/duplicate-mapping-key.former-loader-error.data (moved) * pyyaml/trunk/tests/data/duplicate-merge-key.former-loader-error.code (added) * pyyaml/trunk/tests/data/duplicate-merge-key.former-loader-error.data (moved) * pyyaml/trunk/tests/data/duplicate-value-key.former-loader-error.code (added) * pyyaml/trunk/tests/data/duplicate-value-key.former-loader-error.data (moved) * pyyaml/trunk/tests/data/recurive-list.recursive (added) * pyyaml/trunk/tests/data/recursive-anchor.former-loader-error (moved) * pyyaml/trunk/tests/data/recursive-dict.recursive (added) * pyyaml/trunk/tests/data/recursive-set.recursive (added) * pyyaml/trunk/tests/data/recursive-state.recursive (added) * pyyaml/trunk/tests/data/recursive-tuple.recursive (added) * pyyaml/trunk/tests/data/recursive.former-dumper-error (moved) * pyyaml/trunk/tests/test_constructor.py (modified) * pyyaml/trunk/tests/test_recursive.py (modified) * pyyaml/trunk/tests/test_resolver.py (modified) * pyyaml/trunk/tests/test_structure.py (modified) Subclass all base classes from `object`. Hold references to the objects ... Mon, 03 Jul 2006 11:29:45 GMT xi [198] * pyyaml/trunk/lib/yaml/composer.py (modified) * pyyaml/trunk/lib/yaml/constructor.py (modified) * pyyaml/trunk/lib/yaml/parser.py (modified) * pyyaml/trunk/lib/yaml/scanner.py (modified) * pyyaml/trunk/tests/data/no-block-mapping-end-2.loader-error (added) To make porting easier, rewrite Parser not using generators. Fix ... Mon, 19 Jun 2006 20:30:29 GMT xi [195] * pyyaml/trunk/Makefile (modified) * pyyaml/trunk/ext (added) * pyyaml/trunk/ext/_yaml.h (added) * pyyaml/trunk/ext/_yaml.pxd (added) * pyyaml/trunk/ext/_yaml.pyx (added) * pyyaml/trunk/lib/yaml/constructor.py (modified) * pyyaml/trunk/setup_ext.py (added) * pyyaml/trunk/tests/test_build_ext.py (added) * pyyaml/trunk/tests/test_yaml_ext.py (added) Add pyrex-based bindings for the libyaml scanner. Mon, 22 May 2006 20:00:11 GMT xi [175] * pyyaml/trunk/lib/yaml/constructor.py (modified) Optimize slightly the float constructor. Mon, 22 May 2006 19:49:54 GMT xi [173] * pyyaml/trunk/lib/yaml/constructor.py (modified) * pyyaml/trunk/lib/yaml/reader.py (modified) * pyyaml/trunk/lib/yaml/representer.py (modified) * pyyaml/trunk/tests/test_constructor.py (modified) * pyyaml/trunk/tests/test_representer.py (modified) Revamp the inf/nan handling again. Sun, 21 May 2006 07:26:05 GMT xi [170] * pyyaml/trunk/lib/yaml/constructor.py (modified) Fixed #15 (pyyaml discards '-' sign on negative floats). Thanks to ... Mon, 15 May 2006 18:43:58 GMT xi [168] * pyyaml/trunk/lib/yaml/constructor.py (modified) * pyyaml/trunk/lib/yaml/representer.py (modified) Dynamically determine the inf and nan values. Should fix #14. Thanks to ... Sat, 22 Apr 2006 20:40:43 GMT xi [147] * pyyaml/trunk/lib/yaml/__init__.py (modified) * pyyaml/trunk/lib/yaml/constructor.py (modified) * pyyaml/trunk/lib/yaml/representer.py (modified) * pyyaml/trunk/tests/data/construct-python-object.code (added) * pyyaml/trunk/tests/data/construct-python-object.data (added) * pyyaml/trunk/tests/test_constructor.py (modified) * pyyaml/trunk/tests/test_representer.py (modified) Add support for pickling/unpickling python objects. Fri, 21 Apr 2006 17:31:29 GMT xi [146] * pyyaml/trunk/lib/yaml/__init__.py (modified) * pyyaml/trunk/lib/yaml/constructor.py (modified) * pyyaml/trunk/tests/data/construct-python-name-module.code (modified) * pyyaml/trunk/tests/data/construct-python-name-module.data (modified) * pyyaml/trunk/tests/test_appliance.py (modified) * pyyaml/trunk/tests/test_constructor.py (modified) * pyyaml/trunk/tests/test_errors.py (modified) * pyyaml/trunk/tests/test_structure.py (modified) Fix !!python/name for Python 2.3. Clear the yaml module namespace. Tue, 18 Apr 2006 17:15:54 GMT xi [142] * pyyaml/trunk/lib/yaml/composer.py (modified) * pyyaml/trunk/lib/yaml/constructor.py (modified) * pyyaml/trunk/tests/test_recursive.py (added) * pyyaml/trunk/tests/test_yaml.py (modified) Add support for recursive nodes to Composer. Constructor does not ... Tue, 18 Apr 2006 14:35:28 GMT xi [139] * pyyaml/trunk/lib/yaml/constructor.py (modified) * pyyaml/trunk/lib/yaml/representer.py (modified) * pyyaml/trunk/lib/yaml/serializer.py (modified) Add constructors for some simple python types. Sat, 15 Apr 2006 23:54:52 GMT xi [136] * pyyaml/trunk/examples/yaml-hl/yaml_hl.py (modified) * pyyaml/trunk/lib/yaml/__init__.py (modified) * pyyaml/trunk/lib/yaml/composer.py (modified) * pyyaml/trunk/lib/yaml/constructor.py (modified) * pyyaml/trunk/lib/yaml/detector.py (modified) * pyyaml/trunk/lib/yaml/dumper.py (added) * pyyaml/trunk/lib/yaml/emitter.py (modified) * pyyaml/trunk/lib/yaml/error.py (modified) * pyyaml/trunk/lib/yaml/events.py (modified) * pyyaml/trunk/lib/yaml/loader.py (added) * pyyaml/trunk/lib/yaml/nodes.py (modified) * pyyaml/trunk/lib/yaml/parser.py (modified) * pyyaml/trunk/lib/yaml/reader.py (modified) * pyyaml/trunk/lib/yaml/representer.py (modified) * pyyaml/trunk/lib/yaml/resolver.py (deleted) * pyyaml/trunk/lib/yaml/scanner.py (modified) * pyyaml/trunk/lib/yaml/serializer.py (modified) * pyyaml/trunk/lib/yaml/yaml_object.py (deleted) * pyyaml/trunk/tests/data/construct-custom.code (modified) * pyyaml/trunk/tests/data/construct-custom.data (modified) * pyyaml/trunk/tests/data/spec-08-07.canonical (modified) * pyyaml/trunk/tests/data/tags.events (modified) * pyyaml/trunk/tests/test_appliance.py (modified) * pyyaml/trunk/tests/test_canonical.py (modified) * pyyaml/trunk/tests/test_constructor.py (modified) * pyyaml/trunk/tests/test_detector.py (modified) * pyyaml/trunk/tests/test_emitter.py (modified) * pyyaml/trunk/tests/test_errors.py (modified) * pyyaml/trunk/tests/test_representer.py (modified) * pyyaml/trunk/tests/test_structure.py (modified) * pyyaml/trunk/tests/test_tokens.py (modified) Major refactoring. Tue, 11 Apr 2006 00:34:16 GMT xi [133] * pyyaml/trunk/lib/yaml/__init__.py (modified) * pyyaml/trunk/lib/yaml/composer.py (modified) * pyyaml/trunk/lib/yaml/constructor.py (modified) * pyyaml/trunk/lib/yaml/detector.py (added) * pyyaml/trunk/lib/yaml/emitter.py (modified) * pyyaml/trunk/lib/yaml/events.py (modified) * pyyaml/trunk/lib/yaml/nodes.py (modified) * pyyaml/trunk/lib/yaml/representer.py (added) * pyyaml/trunk/lib/yaml/resolver.py (modified) * pyyaml/trunk/lib/yaml/serializer.py (added) * pyyaml/trunk/lib/yaml/yaml_object.py (added) * pyyaml/trunk/tests/data/scalars.events (modified) * pyyaml/trunk/tests/test_emitter.py (modified) * pyyaml/trunk/tests/test_representer.py (added) * pyyaml/trunk/tests/test_yaml.py (modified) Implement yaml.dump(). Sat, 18 Mar 2006 13:37:09 GMT xi [116] * pyyaml/trunk/lib/yaml/composer.py (modified) * pyyaml/trunk/lib/yaml/constructor.py (modified) * pyyaml/trunk/lib/yaml/error.py (modified) * pyyaml/trunk/lib/yaml/events.py (modified) * pyyaml/trunk/lib/yaml/nodes.py (modified) * pyyaml/trunk/lib/yaml/parser.py (modified) * pyyaml/trunk/lib/yaml/reader.py (modified) * pyyaml/trunk/lib/yaml/scanner.py (modified) * pyyaml/trunk/lib/yaml/tokens.py (modified) * pyyaml/trunk/tests/data/test_mark.marks (moved) * pyyaml/trunk/tests/test_mark.py (moved) * pyyaml/trunk/tests/test_yaml.py (modified) Back to work :). Rename markers to marks. Sun, 05 Mar 2006 22:19:08 GMT xi [63] * pyyaml (moved) * pyyaml/branches (copied) * pyyaml/tags (copied) * pyyaml/trunk (copied) Rename pyyaml-ng to ppyyaml to make it simpler. Sat, 04 Mar 2006 22:43:48 GMT xi [62] * pyyaml-ng/branches (added) * pyyaml-ng/tags (added) * pyyaml-ng/trunk (copied) Move pyyaml3000 to a separate directory.