source: exist/trunk/python/elementtree-1.3/README @ 3150

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/exist/trunk/python/elementtree-1.3/README@3150
Revision 3150, 4.4 KB checked in by lawrence, 12 years ago (diff)

woops, we didn't include elementtree itself.

Line 
1$Id: README 3277 2007-09-12 07:14:03Z fredrik $
2
3=======================
4The elementtree library
5=======================
6
7This kit contains the ElementTree library, a light-weight toolkit for
8XML processing in Python.
9
10For more information on this library, see:
11
12    docs/index.html
13    http://effbot.org/zone/element.htm
14
15The 1.3 release is designed to work with Python 2.2 and newer.  If you
16need support for earlier Python releases, use ElementTree 1.2.6.
17
18Enjoy /F
19
20fredrik@pythonware.com
21http://www.pythonware.com
22
23--------------------------------------------------------------------
24release info
25--------------------------------------------------------------------
26
27This is release 1.3 alpha 3 of the ElementTree library.
28
29For a list of changes in this release, see the CHANGES document.
30
31The latest version of this library can be downloaded from:
32
33    http://effbot.org/downloads
34
35Comments, bug reports, and patches are welcome.  Send them to
36fredrik@pythonware.com.
37
38Note that this is free software, with limited support.  If you need
39commercial support on this module, contact fredrik@pythonware.com.
40
41--------------------------------------------------------------------
42contents
43--------------------------------------------------------------------
44
45README                        This file
46
47CHANGES                       List of changes in this release.
48
49elementtree/
50
51  ElementTree.py              Element tree implementation.  For a minimal
52                              install, this file is all you need.
53
54  ElementPath.py              Element path support module.  Adds limited
55                              XPath support to find/findtext/findall.
56
57  ElementInclude.py           Element include support module.  Adds limited
58                              XInclude support.
59
60  HTMLTreeBuilder.py          Element tree builder for HTML.  This only
61                              works for mostly well-formed HTML; if you
62                              need something that can parse arbitrary
63                              HTML at least as good as your browser, use
64                              TidyHTMLTreeBuilder or TidyTools (see below).
65
66  TidyHTMLTreeBuilder.py      Element tree builder for HTML, based on the
67                              tidylib library.  This tree builder requires
68                              the _elementtidy extension module (available
69                              from http://effbot.org/downloads).
70
71  SimpleXMLWriter.py          Simple XML writer
72
73  TidyTools.py                Build element trees from HTML, using the
74                              external 'tidy' utility.
75
76setup.py                      Build/installation script
77
78docs/index.html               API reference pages.
79docs/*
80
81demo*.py                      Sample scripts
82samples/*                     Sample data
83
84selftest.py                   Selftest (requires Python 2.1 or later)
85tidytest.py                   Selftest for TidyHTMLTreeBuilder components.
86
87benchmark.py                  Benchmark script (usage: benchmark.py file)
88
89--------------------------------------------------------------------
90license
91--------------------------------------------------------------------
92
93The ElementTree Library is
94
95Copyright (c) 1999-2007 by Secret Labs AB
96Copyright (c) 1999-2007 by Fredrik Lundh
97
98By obtaining, using, and/or copying this software and/or its
99associated documentation, you agree that you have read, understood,
100and will comply with the following terms and conditions:
101
102Permission to use, copy, modify, and distribute this software and its
103associated documentation for any purpose and without fee is hereby
104granted, provided that the above copyright notice appears in all
105copies, and that both that copyright notice and this permission notice
106appear in supporting documentation, and that the name of Secret Labs
107AB or the author not be used in advertising or publicity pertaining to
108distribution of the software without specific, written prior
109permission.
110
111SECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO
112THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
113FITNESS.  IN NO EVENT SHALL SECRET LABS AB OR THE AUTHOR BE LIABLE FOR
114ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
115WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
116ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
117OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
118--------------------------------------------------------------------
Note: See TracBrowser for help on using the repository browser.