summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Created the 3.06 tag.3.06xi2008-10-039-1724/+249
|\ | | | | | | git-svn-id: http://svn.pyyaml.org/pyyaml/tags/3.06@297 18f92427-320e-0410-9341-c67f048884a3
| * Final touches in README.xi2008-10-031-2/+2
| | | | | | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@296 18f92427-320e-0410-9341-c67f048884a3
| * Dropped tests from the source distribution since LibYAML bindings do not ↵xi2008-10-036-18/+26
| | | | | | | | | | | | pass them; updated README and announcement.msg; renamed 'yaml.__libyaml__' to 'yaml.__with_libyaml__'. git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@295 18f92427-320e-0410-9341-c67f048884a3
| * Python 2.3 and win32 compatibility fixes in setup.py.xi2008-10-022-280/+33
| | | | | | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@294 18f92427-320e-0410-9341-c67f048884a3
| * Check if libyaml is installed before attempting to compile the libyaml bindings.xi2008-10-021-5/+78
| | | | | | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@292 18f92427-320e-0410-9341-c67f048884a3
| * Added the script tests/test_all.py.xi2008-10-011-0/+15
| | | | | | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@291 18f92427-320e-0410-9341-c67f048884a3
| * Dropped setuptools-based setup.py in favor of custom distribution and ↵xi2008-10-014-1435/+111
| | | | | | | | | | | | build_ext command. git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@290 18f92427-320e-0410-9341-c67f048884a3
| * Fixed include_dirs and library_dirs for the Windows build.xi2008-09-301-6/+6
| | | | | | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@287 18f92427-320e-0410-9341-c67f048884a3
| * Updated the manifest file.xi2008-09-302-3/+2
| | | | | | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@285 18f92427-320e-0410-9341-c67f048884a3
* | Fixed include_dirs and library_dirs for the Windows build.xi2008-09-301-6/+6
| | | | | | | | git-svn-id: http://svn.pyyaml.org/pyyaml/tags/3.06@288 18f92427-320e-0410-9341-c67f048884a3
* | Updated the manifest file.xi2008-09-302-3/+2
| | | | | | | | git-svn-id: http://svn.pyyaml.org/pyyaml/tags/3.06@286 18f92427-320e-0410-9341-c67f048884a3
* | Tagged the 3.06 release.xi2008-09-300-0/+0
|/ | | | git-svn-id: http://svn.pyyaml.org/pyyaml/tags/3.06@284 18f92427-320e-0410-9341-c67f048884a3
* Updated announcement.msg.xi2008-09-301-0/+1
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@283 18f92427-320e-0410-9341-c67f048884a3
* Added attributes ``yaml.__version__`` and ``yaml.__libyaml__`` (fixes #85).xi2008-09-301-2/+4
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@282 18f92427-320e-0410-9341-c67f048884a3
* Added a setuptools installer 'ez_setup.py'.xi2008-09-302-0/+278
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@281 18f92427-320e-0410-9341-c67f048884a3
* Updated Makefile to use 'setup.py --with-libyaml'.xi2008-09-301-6/+6
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@280 18f92427-320e-0410-9341-c67f048884a3
* Updated README, announcement and MANIFEST files for the 3.06 release.xi2008-09-303-21/+21
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@279 18f92427-320e-0410-9341-c67f048884a3
* Updated setup.cfg to use the stable branch of libyaml; added Python 2.6 options.xi2008-09-301-4/+10
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@278 18f92427-320e-0410-9341-c67f048884a3
* Added a test for single dot being a float bug.xi2008-09-302-0/+2
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@276 18f92427-320e-0410-9341-c67f048884a3
* Use setuptools for setup.py. Dropped setup_with_libyaml.py; to build ↵xi2008-09-303-35/+14
| | | | | | libyaml bindings, use --with-libyaml. git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@275 18f92427-320e-0410-9341-c67f048884a3
* Fixed Python 2.3 compatibility (thanks to Julian Scheid for suggestion).xi2008-07-291-1/+4
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@269 18f92427-320e-0410-9341-c67f048884a3
* Added a YAML lexer for Pygments.xi2008-05-203-0/+2156
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@268 18f92427-320e-0410-9341-c67f048884a3
* A single dot is not a float value (fixes #62).xi2007-11-182-2/+3
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@260 18f92427-320e-0410-9341-c67f048884a3
* Make compose() and load() ensure that the input stream contains a single ↵xi2007-08-218-14/+85
| | | | | | document. Fixes #54. git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@258 18f92427-320e-0410-9341-c67f048884a3
* Fixed _yaml.pyx to work with the latest Pyrex.xi2007-07-261-4/+4
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@257 18f92427-320e-0410-9341-c67f048884a3
* Added the setup.cfg options for building PyYAML Windows installer.xi2007-05-121-1/+12
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@255 18f92427-320e-0410-9341-c67f048884a3
* Update the package version.xi2007-05-121-1/+1
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@254 18f92427-320e-0410-9341-c67f048884a3
* Prepare the 3.05 release.xi2007-05-122-24/+35
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@253 18f92427-320e-0410-9341-c67f048884a3
* Allow for immutable subclasses of YAMLObject. Fixes #53.xi2007-05-081-0/+1
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@252 18f92427-320e-0410-9341-c67f048884a3
* Make the encoding of the unicode->str conversion explicit; fix [52].xi2007-05-051-1/+1
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@251 18f92427-320e-0410-9341-c67f048884a3
* Fixed a problem when the DOCUMENT-END event is not emitted until the ↵xi2007-04-171-1/+5
| | | | | | beginning of the next document is available. Fixed #51. Thanks edward(at)sweetbytes.net for the bug report. git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@249 18f92427-320e-0410-9341-c67f048884a3
* Improve output of float values. Fix #49.xi2007-03-221-1/+10
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@248 18f92427-320e-0410-9341-c67f048884a3
* Add the tests for checking the libyaml bug.xi2007-03-222-0/+9
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@247 18f92427-320e-0410-9341-c67f048884a3
* Fix the bug when the `path` in `add_path_resolver` contains boolean values. ↵xi2007-02-231-2/+15
| | | | | | Fix #43 (thanks to jstroud(at)mbi.ucla.edu for reporting and pointing to the cause). git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@246 18f92427-320e-0410-9341-c67f048884a3
* Use the types module instead of constructing type objects by hand. Fix #41. ↵xi2006-12-083-26/+10
| | | | | | Thanks to v.haisman@sh.cvut.cz for the patch. git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@235 18f92427-320e-0410-9341-c67f048884a3
* Fix loss of microsecond precision in datetime.datetime constructor (fix #30).xi2006-10-045-2/+12
| | | | | | | | Thanks to edemaine@mit.edu for the bug report and the patch. git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@234 18f92427-320e-0410-9341-c67f048884a3
* Fix loading an empty YAML stream.xi2006-09-124-8/+8
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@233 18f92427-320e-0410-9341-c67f048884a3
* Amend the announce message.xi2006-08-201-5/+12
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@231 18f92427-320e-0410-9341-c67f048884a3
* Update README and the announcement message.xi2006-08-202-25/+22
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@230 18f92427-320e-0410-9341-c67f048884a3
* Fix makefile and add setup.cfg.xi2006-08-202-4/+20
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@229 18f92427-320e-0410-9341-c67f048884a3
* Fix a test to work under Python 2.3.xi2006-08-201-0/+4
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@228 18f92427-320e-0410-9341-c67f048884a3
* Preparing the next release.xi2006-08-194-32/+52
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@227 18f92427-320e-0410-9341-c67f048884a3
* The 'N' plain scalar was still recognized as ``!!bool``. Fix it (close #26).xi2006-08-163-1/+7
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@226 18f92427-320e-0410-9341-c67f048884a3
* Fix timestamp constructing and representing (close #25).xi2006-08-167-51/+77
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@225 18f92427-320e-0410-9341-c67f048884a3
* Completely rewrite the libyaml bindings.xi2006-08-138-333/+1438
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@223 18f92427-320e-0410-9341-c67f048884a3
* Subclass all base classes from `object`.xi2006-08-0332-208/+295
| | | | | | | | | | | | | | | | | | | | | | | | 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 be generators. In this case, the first generated value is an object. Other values produced by the representer are ignored. Make Representer not try to guess `!!pairs` when a list is represented. You need to construct a `!!pairs` node explicitly now. Do not check for duplicate mapping keys as it didn't work correctly anyway. git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@222 18f92427-320e-0410-9341-c67f048884a3
* Fix a bug when a block scalar is incorrectly emitted in the simple key context.xi2006-07-303-2/+13
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@218 18f92427-320e-0410-9341-c67f048884a3
* Update libyaml bindings.xi2006-07-213-317/+404
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@209 18f92427-320e-0410-9341-c67f048884a3
* Fix a bug in Representer.represent_object: copy_reg.dispatch_table was not ↵xi2006-07-111-1/+1
| | | | | | correctly handled. git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@206 18f92427-320e-0410-9341-c67f048884a3
* Update PyRex based bindings to libyaml to include Parser functions.xi2006-07-074-16/+315
| | | | git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@205 18f92427-320e-0410-9341-c67f048884a3