Projects / Python/XML / Releases

All releases of Python/XML

  •  29 Nov 2004 16:31
Avatar

    Release Notes: The version number was raised to 0.8.4, as Python 2.4 requires that as the minimum PyXML version. Expat 1.95.8 is provided, and pyexpat has been extended to expose more expat features, such as CurrentLineNumber, CurrentColumnNumber, CurrentByteIndex, and symbolic error numbers. Dublin Core Metadata Initiative (DCMI) namespaces were added to the xml.ns module. Memory leaks in pyexpat were fixed. Line number reporting in SAX was fixed.

    •  30 Jul 2003 14:48
    Avatar

      Release Notes: This release fixes various bugs in pyexpat, SAX, minidom, xmlproc, wddx, and 4DOM.

      •  26 Jan 2003 12:16
      Avatar

        Release Notes: This release has been updated to Expat 1.95.6, supports more DOM L3 features in minidom (isWhitespaceInElementContent, schemaType, isId, and DOMImplementationSource), and adds various bugfixes.

        •  16 Sep 2002 12:23
        Avatar

          Release Notes: This release has been updated to Expat 1.95.5 and the new DOM Load/Store spec in minidom, and fixes various bugs.

          •  31 Jul 2002 21:02
          Avatar

            Release Notes: Python 1.5 is not supported anymore; Python 2.0 or higher is required. Expat has been updated to 1.95.4. Various enhancements for pyexpat have been made, and various bugs in sgmlop have been fixed. Various DOM L1, L2, and L3 features have been added to minidom. The new module xml.dom.expatbuilder allows you to create minidom trees more efficiently. Minor bugs in xmlproc have been fixed. The xml-howto has been updated, and bugs in the MSIE, ADR, and NS XBEL parsers have been fixed.

            •  02 May 2002 13:49
            Avatar

              Release Notes: sgmlop now offers the XMLUnicodeParser. setup.py now supports the option --with(out)-pyexpat. On Mac OS X, -flat_namespace is used to build extensions. xml.ns now provides XLINK and RNG namespaces. 4DOM now supports arbitrary Unicode elements and attribute names. xml.sax.expatreader has a feature to intern strings, and a property to access the interning dictionary.

              •  30 Dec 2001 14:17
              Avatar

                Release Notes: Expat 1.95.2 has been integrated. James Tauber has contributed an implementation of TREX in the xml.schema.trex module. xmlproc has been updated to produce Unicode strings in Python 2.x using the Python codecs to convert the input. 4XPath and 4XSLT from the 4Suite package have been integrated as xml.xpath and xml.xslt. XBEL has been updated to revision 1.1. The C14N code in xml.dom.ext.c14n was completely rewritten. Swedish and French messages have been added to xmlproc. New SAX2 drivers have been added for htmllib, sgmllib, sgmlop, and sgmlop_html.

                •  05 Aug 2001 19:35
                Avatar

                  Release Notes:

                  •  20 Mar 2001 10:56
                  Avatar

                    Release Notes: Setup supports --with-libexpat and --ldflags to specify an alternate Expat installation. xml.utils.boolean distinguishes between boolean and integral values. The scripts xmlproc_parse and xmlproc_val allow commandl-line interaction with xmlproc. WDDX marshalling now supports "strict" and "loose" modes of operation. DocumentationFragment support has been added, and correctly sets the ownerDocument property. A SAX exception now retrieves line number information when it is created, rather than when it is printed. Invoking sax2lib.ValidatingReaderFactor.make_parser creates a reader object that is already set to validation mode. A number of callback errors in the SAX2 xmlproc driver have been corrected.

                    •  26 Feb 2001 20:42
                    Avatar

                      Release Notes: 4DOM was integrated from 4Suite 0.10.2; 4DOM is now maintained as a part of PyXML. minidom supports the standard methods isSameNode and hasAttributes, and the extension toprettyxml. A number of bugs have been fixed. A DOM implementation registration is available (functions getDOMImplementation and registerDOMImplementation in xml.dom). If expat 1.95.x is available on the system, this is used instead of the included expat copy; it will then offer additional handlers. A pyexpat parser can return the attributes ordered, and restrict the attribute list to the specified attributes. The xmllib SAX1 driver generates Unicode strings in Python 2. The xml.unicode emulation was extended to support bidirectional conversion, and to support a few more aliases.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.