Changes between Version 25 and Version 26 of PyYAML


Ignore:
Timestamp:
12/30/08 16:37:40 (5 years ago)
Author:
xi
Comment:

Released PyYAML-3.08

Legend:

Unmodified
Added
Removed
Modified
  • PyYAML

    v25 v26  
    2222 * support for all types from the [http://yaml.org/type/index.html YAML types repository]. 
    2323   A simple extension API is provided. 
     24 * both pure-Python and fast [wiki:LibYAML]-based parsers and emitters. 
    2425 * relatively sensible error messages. 
    2526 
    26 Note that PyYAML is still young and may have some bugs. Furthermore, 
    27 PyYAML is written in Python and is slow comparing to C based parsers. 
    28  
    2927 
    3028== Requirements == 
    3129 
    32 PyYAML requires Python 2.3 or higher. 
     30PyYAML requires Python 2.3 or higher.  PyYAML also supports Python 3.0. 
    3331 
    3432 
    3533== Download and Installation == 
    3634 
    37 The current stable release of PyYAML: '''3.07'''. 
     35The current stable release of PyYAML: '''3.08'''. 
    3836 
    3937Download links: 
    4038 
    41  * '''TAR.GZ package''': http://pyyaml.org/download/pyyaml/PyYAML-3.07.tar.gz 
    42  * '''ZIP package''': http://pyyaml.org/download/pyyaml/PyYAML-3.07.zip 
    43  * '''Windows installer''': 
    44    * http://pyyaml.org/download/pyyaml/PyYAML-3.07.win32-py2.3.exe (for Python 2.3) 
    45    * http://pyyaml.org/download/pyyaml/PyYAML-3.07.win32-py2.4.exe (for Python 2.4) 
    46    * http://pyyaml.org/download/pyyaml/PyYAML-3.07.win32-py2.5.exe (for Python 2.5) 
    47    * http://pyyaml.org/download/pyyaml/PyYAML-3.07.win32-py2.6.exe (for Python 2.6) 
     39 * '''TAR.GZ package''': http://pyyaml.org/download/pyyaml/PyYAML-3.08.tar.gz 
     40 * '''ZIP package''': http://pyyaml.org/download/pyyaml/PyYAML-3.08.zip 
     41 * '''Windows installers''': 
     42   * http://pyyaml.org/download/pyyaml/PyYAML-3.08.win32-py2.3.exe (for Python 2.3) 
     43   * http://pyyaml.org/download/pyyaml/PyYAML-3.08.win32-py2.4.exe (for Python 2.4) 
     44   * http://pyyaml.org/download/pyyaml/PyYAML-3.08.win32-py2.5.exe (for Python 2.5) 
     45   * http://pyyaml.org/download/pyyaml/PyYAML-3.08.win32-py2.6.exe (for Python 2.6) 
     46   * http://pyyaml.org/download/pyyaml/PyYAML-3.08.win32-py3.0.exe (for Python 3.0) 
    4847 
    4948Unpack the archive and install the package by executing 
     
    111110 
    112111== History == 
     112 
     113'''3.08 (2008-12-31)''' 
     114 
     115 * Python 3 support (Thank to Erick Tryzelaar). 
     116 * Use Cython instead of Pyrex to build LibYAML bindings. 
     117 * Refactored support for unicode and byte input/output streams. 
    113118 
    114119'''3.07 (2008-12-29)''' 
     
    132137 
    133138'''3.06 (2008-10-03)''' 
     139 
    134140 * setup.py checks whether [wiki:LibYAML] is installed and if so, builds 
    135141   and installs [wiki:LibYAML] bindings.  To force or disable installation 
     
    146152 
    147153'''3.05 (2007-05-13)''' 
     154 
    148155 * Allow for immutable subclasses of YAMLObject. Fixed #53. 
    149156 * Make the encoding of the unicode->str conversion explicit; fixed #52. 
     
    161168 
    162169'''3.04 (2006-08-20)''' 
     170 
    163171 * Include experimental [wiki:LibYAML] bindings. 
    164172 * Fully support recursive structures (close #5).