Source

pyyaml / tests / test_constructor.py

Author Commit Message Labels Comments Date
Kirill Simonov
Minor 2.3 and win32 compatibility fixes; clarify the 'feature not found' message in setup.py.
Tags
3.07
Kirill Simonov
Refactored the test suite; updated include and library paths in setup.cfg.
Kirill Simonov
Fix loss of microsecond precision in datetime.datetime constructor (fix #30). Thanks to edemaine@mit.edu for the bug report and the patch.
Kirill Simonov
Fix timestamp constructing and representing (close #25).
Kirill Simonov
Subclass all base classes from `object`. Hold references to the objects being represented (should fix #22). The value of a mapping node is represented as a list of pairs `(key, value)` now. Sort dictionary items (fix #23). Recursive structures are now loaded and dumped correctly, including complex structures like recursive tuples (fix #5). Thanks Peter Murphy for the patches. To make it possible, representer functions are allowed to b…
Kirill Simonov
Revamp the inf/nan handling again.
Kirill Simonov
Prepare setup.py for release. Fix #7.
Kirill Simonov
Add support for pickling/unpickling python objects.
Kirill Simonov
Fix !!python/name for Python 2.3. Clear the yaml module namespace.
Kirill Simonov
Add more unit tests.
Kirill Simonov
Major refactoring.
Kirill Simonov
Move pyyaml3000 to a separate directory.