Linux repositories inspector

python2-libxml2-python - Python Bindings for libxml2

The libxml2-python package contains a module that permits applications written in the Python programming language to use the interface supplied by the libxml2 library to manipulate XML files.

This library allows manipulation of XML files. It includes support for reading, modifying, and writing XML and HTML files. There is DTD support that includes parsing and validation even with complex DTDs, either at parse time or later once the document has been modified.
2.9.7
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
DistributionVersionSincePackageInstalledPackager
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm2.9.7-lp150.1.7Jan 17208 kiB1.74 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm2.9.7-lp150.2.6.1Feb 21208 kiB1.74 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm2.9.7-lp150.2.3.1Jan 18208 kiB1.74 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm2.9.7-lp151.4.2Mar 20207 kiB1.74 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 update/ossrpm2.9.7-lp151.5.6.10 - 11:46212 kiB1.74 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 update/ossrpm2.9.7-lp151.5.3.1Aug 18206 kiB1.74 MiBhttp://bugs.opensuse.org

Latest updates

OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 update/oss: Updated from 2.9.7-lp151.5.3.1 to 2.9.7-lp151.5.6.1

0 - 11:46
  • Synchronize changelog files for libxml2 and python-libxml2-python [bsc#1123919]
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Version 2.9.9-1.4 removed

Sep 17
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 update/oss: Version 2.9.7-lp151.5.3.1 introduced

Aug 18
  • Add libxml2-python3-string-null-check.patch: fix NULL pointer

    dereference when parsing invalid data (bsc#1065270
    glgo#libxml2!15).).

OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 2.9.9-1.3 to 2.9.9-1.4

Jul 16
  • Version update to 2.9.9:
    • Security:
      • CVE-2018-9251 CVE-2018-14567 Fix infinite loop in LZMA
      decompression.
      • CVE-2018-14404 Fix nullptr deref with XPath logic ops.
    • Bug fixes:
      • Fix building relative URIs
      • Problem with data in interleave in RelaxNG validation
      • Fix memory leak in xmlSwitchInputEncodingInt error path
      • Set doc on element obtained from freeElems
      • Fix HTML serialization with UTF-8 encoding
      • Use actual doc in xmlTextReaderRead*Xml
      • Unlink node before freeing it in xmlSAX2StartElement
      • Check return value of nodePush in xmlSAX2StartElement
      • Free input buffer in xmlHaltParser
      • Reset HTML parser input pointers on encoding failure
      • Fix xmlSchemaValidCtxtPtr reuse memory leak
      • Fix xmlTextReaderNext with preparsed document
      • HTML noscript should not close p
      • Don't change context node in xmlXPathRoot
    • Improvements:
      • Remove redefined starts and defines inside include elements
      • Allow choice within choice in nameClass in RELAX NG
      • Look inside divs for starts and defines inside include
        • Add newlines to 'xmllint --xpath' output
      • Don't include SAX.h from globals.h
      • Support xmlTextReaderNextSibling w/o preparsed doc
      • Improve restoring of context size and position
      • Simplify and harden nodeset filtering
      • Avoid unnecessary backups of the context node
      • Fix inconsistency in xmlXPathIsInf
    • Add libxml2-python3-string-null-check.patch: fix NULL pointer

      dereference when parsing invalid data (bsc#1065270
      glgo#libxml2!15).).

OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 2.9.9-1.1 to 2.9.9-1.3

Jun 17
  • Version update to 2.9.9:
    • Security:
      • CVE-2018-9251 CVE-2018-14567 Fix infinite loop in LZMA
      decompression.
      • CVE-2018-14404 Fix nullptr deref with XPath logic ops.
    • Bug fixes:
      • Fix building relative URIs
      • Problem with data in interleave in RelaxNG validation
      • Fix memory leak in xmlSwitchInputEncodingInt error path
      • Set doc on element obtained from freeElems
      • Fix HTML serialization with UTF-8 encoding
      • Use actual doc in xmlTextReaderRead*Xml
      • Unlink node before freeing it in xmlSAX2StartElement
      • Check return value of nodePush in xmlSAX2StartElement
      • Free input buffer in xmlHaltParser
      • Reset HTML parser input pointers on encoding failure
      • Fix xmlSchemaValidCtxtPtr reuse memory leak
      • Fix xmlTextReaderNext with preparsed document
      • HTML noscript should not close p
      • Don't change context node in xmlXPathRoot
    • Improvements:
      • Remove redefined starts and defines inside include elements
      • Allow choice within choice in nameClass in RELAX NG
      • Look inside divs for starts and defines inside include
        • Add newlines to 'xmllint --xpath' output
      • Don't include SAX.h from globals.h
      • Support xmlTextReaderNextSibling w/o preparsed doc
      • Improve restoring of context size and position
      • Simplify and harden nodeset filtering
      • Avoid unnecessary backups of the context node
      • Fix inconsistency in xmlXPathIsInf
    • Add libxml2-python3-string-null-check.patch: fix NULL pointer

      dereference when parsing invalid data (bsc#1065270
      glgo#libxml2!15).).

OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 update/oss: Version 2.9.7-lp150.2.6.1 reintroduced

Mar 23
  • Add libxml2-python3-string-null-check.patch: fix NULL pointer

    dereference when parsing invalid data (bsc#1065270
    glgo#libxml2!15).).

OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 update/oss: Version 2.9.7-lp150.2.3.1 reintroduced

Mar 23
  • clean with spec-cleaner
OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 update/oss: Version 2.9.7-lp150.2.6.1 removed

Mar 22
OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 update/oss: Version 2.9.7-lp150.2.3.1 removed

Mar 22
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Updated from 2.9.7-lp151.4.1 to 2.9.7-lp151.4.2

Mar 20
  • Add libxml2-python3-string-null-check.patch: fix NULL pointer

    dereference when parsing invalid data (bsc#1065270
    glgo#libxml2!15).).

OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 update/oss: Updated from 2.9.7-lp150.2.3.1 to 2.9.7-lp150.2.6.1

Feb 21
  • Add libxml2-python3-string-null-check.patch: fix NULL pointer

    dereference when parsing invalid data (bsc#1065270
    glgo#libxml2!15).).

OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Updated from 2.9.7-lp151.3.3 to 2.9.7-lp151.4.1

Feb 19
  • Add libxml2-python3-string-null-check.patch: fix NULL pointer

    dereference when parsing invalid data (bsc#1065270
    glgo#libxml2!15).).

OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 2.9.8-2.5 to 2.9.9-1.1

Feb 06
  • Version update to 2.9.9:
    • Security:
      • CVE-2018-9251 CVE-2018-14567 Fix infinite loop in LZMA
      decompression.
      • CVE-2018-14404 Fix nullptr deref with XPath logic ops.
    • Bug fixes:
      • Fix building relative URIs
      • Problem with data in interleave in RelaxNG validation
      • Fix memory leak in xmlSwitchInputEncodingInt error path
      • Set doc on element obtained from freeElems
      • Fix HTML serialization with UTF-8 encoding
      • Use actual doc in xmlTextReaderRead*Xml
      • Unlink node before freeing it in xmlSAX2StartElement
      • Check return value of nodePush in xmlSAX2StartElement
      • Free input buffer in xmlHaltParser
      • Reset HTML parser input pointers on encoding failure
      • Fix xmlSchemaValidCtxtPtr reuse memory leak
      • Fix xmlTextReaderNext with preparsed document
      • HTML noscript should not close p
      • Don't change context node in xmlXPathRoot
    • Improvements:
      • Remove redefined starts and defines inside include elements
      • Allow choice within choice in nameClass in RELAX NG
      • Look inside divs for starts and defines inside include
        • Add newlines to 'xmllint --xpath' output
      • Don't include SAX.h from globals.h
      • Support xmlTextReaderNextSibling w/o preparsed doc
      • Improve restoring of context size and position
      • Simplify and harden nodeset filtering
      • Avoid unnecessary backups of the context node
      • Fix inconsistency in xmlXPathIsInf
    • Add libxml2-python3-string-null-check.patch: fix NULL pointer

      dereference when parsing invalid data (bsc#1065270
      glgo#libxml2!15).).

OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 2.9.8-2.3 to 2.9.8-2.5

Feb 03
  • Version update to 2.9.8:
    • Various -Werror fixes and compilation updates as travis is now used by upstream
    • Few additional tests added for ICU operations
  • Drop patch python3.6-verify_fd.patch merged upstream
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Version 2.9.8-2.3 reintroduced

Jan 23
  • Version update to 2.9.8:
    • Various -Werror fixes and compilation updates as travis is now used by upstream
    • Few additional tests added for ICU operations
  • Drop patch python3.6-verify_fd.patch merged upstream
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Version 2.9.7-lp151.3.3 introduced

Jan 23
  • clean with spec-cleaner
OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 update/oss: Version 2.9.7-lp150.2.3.1 introduced

Jan 18
  • clean with spec-cleaner
OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 oss: Version 2.9.7-lp150.1.7 introduced

Jan 17
  • clean with spec-cleaner
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Version 2.9.8-2.3 removed

Jan 17
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Version 2.9.8-2.3 introduced

Jan 17
  • Version update to 2.9.8:
    • Various -Werror fixes and compilation updates as travis is now used by upstream
    • Few additional tests added for ICU operations
  • Drop patch python3.6-verify_fd.patch merged upstream

Related packages

python2 - An interpreted, interactive, object-oriented programming language
python2-libxml2 - Python bindings for the libxml2 library
python - interactive high-level object-oriented language (default version)
python2-libxml2-python-debuginfo - Debug information for package python2-libxml2-python
⇧ Top