source: pyyaml/trunk/announcement.msg @ 231

Revision 231, 2.3 KB checked in by xi, 8 years ago (diff)

Amend the announce message.

RevLine 
[160]1From: Kirill Simonov <xi@gamma.dn.ua>
2To: python-list@python.org, python-announce@python.org, yaml-core@lists.sourceforge.net
[230]3Subject: [ANN] PyYAML-3.04: YAML parser and emitter for Python
[160]4
[165]5========================
[230]6 Announcing PyYAML-3.04
[165]7========================
[160]8
[230]9A new release of PyYAML, featuring LibYAML bindings and support for recursive
10structures, is now available:
[165]11
12    http://pyyaml.org/wiki/PyYAML
13
14
15Changes
16=======
17
[230]18* Include experimental LibYAML bindings.
19* Fully support recursive structures.
[231]20* Fix a number of bugs and annoyances
21  (see http://pyyaml.org/wiki/PyYAML#History for more details).
[165]22
23
24Resources
25=========
26
27PyYAML homepage: http://pyyaml.org/wiki/PyYAML
28PyYAML documentation: http://pyyaml.org/wiki/PyYAMLDocumentation
29
[230]30TAR.GZ package: http://pyyaml.org/download/pyyaml/PyYAML-3.04.tar.gz
31ZIP package: http://pyyaml.org/download/pyyaml/PyYAML-3.04.zip
[231]32Windows installer:
33    http://pyyaml.org/download/pyyaml/PyYAML-3.04.win32-py2.3.exe
34    http://pyyaml.org/download/pyyaml/PyYAML-3.04.win32-py2.4.exe
[165]35
36PyYAML SVN repository: http://svn.pyyaml.org/pyyaml
37Submit a bug report: http://pyyaml.org/newticket?component=pyyaml
38
39YAML homepage: http://yaml.org/
40YAML-core mailing list: http://lists.sourceforge.net/lists/listinfo/yaml-core
41
42
43About PyYAML
44============
45
[160]46YAML is a data serialization format designed for human readability and
47interaction with scripting languages.  PyYAML is a YAML parser and
48emitter for Python.
49
50PyYAML features a complete YAML 1.1 parser, Unicode support, pickle
51support, capable extension API, and sensible error messages.  PyYAML
52supports standard YAML tags and provides Python-specific tags that allow
53to represent an arbitrary Python object.
54
55PyYAML is applicable for a broad range of tasks from complex
56configuration files to object serialization and persistance.
57
58
59Example
60=======
61
62>>> import yaml
[230]63>>> print yaml.load("""
[231]64... &A {
65...     direct self reference: *A,
66...     indirect self references: [*A, *A, *A]
67... }
[160]68... """)
[230]69{'direct self reference': {...},
70'indirect self references': [{...}, {...}, {...}]}
[160]71
72
73Copyright
74=========
75
76The PyYAML module is written by Kirill Simonov <xi@resolvent.net>.
77
78PyYAML is released under the MIT license.
79
[231]80This release is developed with the support of the Google Summer of Code
81program under the mentorship of Clark Evans.
82
Note: See TracBrowser for help on using the repository browser.