python2-libxml2-python-2.9.9-1.1.i586.rpm


Advertisement

Description

python2-libxml2-python - Python Bindings for libxml2

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename python2-libxml2-python-2.9.9-1.1.i586.rpm
Package name python2-libxml2-python
Package version 2.9.9
Package release 1.1
Package architecture i586
Package type rpm
Category Development/Libraries/Python
Homepage http://xmlsoft.org
License MIT
Maintainer -
Download size 207.64 KB
Installed size 1.71 MB
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.

Alternatives

Package Version Architecture Repository
python2-libxml2-python-2.9.9-1.1.x86_64.rpm 2.9.9 x86_64 openSUSE Oss
python2-libxml2-python - - -

Requires

Name Value
libc.so.6(GLIBC_2.4) -
libpthread.so.0 -
libpython2.7.so.1.0 -
libxml2-2 = 2.9.9
libxml2.so.2 -
libxml2.so.2(LIBXML2_2.4.30) -
libxml2.so.2(LIBXML2_2.5.0) -
libxml2.so.2(LIBXML2_2.5.2) -
libxml2.so.2(LIBXML2_2.5.4) -
libxml2.so.2(LIBXML2_2.5.6) -
libxml2.so.2(LIBXML2_2.5.7) -
libxml2.so.2(LIBXML2_2.5.8) -
libxml2.so.2(LIBXML2_2.5.9) -
libxml2.so.2(LIBXML2_2.6.0) -
libxml2.so.2(LIBXML2_2.6.1) -
libxml2.so.2(LIBXML2_2.6.10) -
libxml2.so.2(LIBXML2_2.6.11) -
libxml2.so.2(LIBXML2_2.6.12) -
libxml2.so.2(LIBXML2_2.6.14) -
libxml2.so.2(LIBXML2_2.6.15) -
libxml2.so.2(LIBXML2_2.6.16) -
libxml2.so.2(LIBXML2_2.6.17) -
libxml2.so.2(LIBXML2_2.6.18) -
libxml2.so.2(LIBXML2_2.6.2) -
libxml2.so.2(LIBXML2_2.6.20) -
libxml2.so.2(LIBXML2_2.6.21) -
libxml2.so.2(LIBXML2_2.6.23) -
libxml2.so.2(LIBXML2_2.6.25) -
libxml2.so.2(LIBXML2_2.6.27) -
libxml2.so.2(LIBXML2_2.6.28) -
libxml2.so.2(LIBXML2_2.6.3) -
libxml2.so.2(LIBXML2_2.6.5) -
libxml2.so.2(LIBXML2_2.6.6) -
libxml2.so.2(LIBXML2_2.6.8) -
libxml2.so.2(LIBXML2_2.7.0) -
libxml2.so.2(LIBXML2_2.7.3) -
libxml2.so.2(LIBXML2_2.8.0) -
libxml2.so.2(LIBXML2_2.9.0) -
libxml2.so.2(LIBXML2_2.9.1) -
python(abi) = 2.7

Provides

Name Value
libxml2-python = 2.9.9
libxml2mod.so -
python-libxml2 = 2.9.9
python-libxml2-python = 2.9.9-1.1
python2-libxml2-python = 2.9.9-1.1
python2-libxml2-python(x86-32) = 2.9.9-1.1

Obsoletes

Name Value
libxml2-python < 2.9.9
python-libxml2 < 2.9.9
python-libxml2-python < 2.9.9-1.1

Download

Type URL
Mirror widehat.opensuse.org
Binary Package python2-libxml2-python-2.9.9-1.1.i586.rpm
Source Package python-libxml2-python-2.9.9-1.1.src.rpm

Install Howto

Install python2-libxml2-python rpm package:

# zypper install python2-libxml2-python

Files

Path
/usr/lib/python2.7/site-packages/drv_libxml2.py
/usr/lib/python2.7/site-packages/drv_libxml2.pyc
/usr/lib/python2.7/site-packages/drv_libxml2.pyo
/usr/lib/python2.7/site-packages/libxml2.py
/usr/lib/python2.7/site-packages/libxml2.pyc
/usr/lib/python2.7/site-packages/libxml2.pyo
/usr/lib/python2.7/site-packages/libxml2_python-2.9.9-py2.7.egg-info
/usr/lib/python2.7/site-packages/libxml2mod.so
/usr/share/doc/packages/python2-libxml2-python/TODO
/usr/share/doc/packages/python2-libxml2-python/libxml2class.txt
/usr/share/doc/packages/python2-libxml2-python/tests/attribs.py
/usr/share/doc/packages/python2-libxml2-python/tests/build.py
/usr/share/doc/packages/python2-libxml2-python/tests/compareNodes.py
/usr/share/doc/packages/python2-libxml2-python/tests/ctxterror.py
/usr/share/doc/packages/python2-libxml2-python/tests/cutnpaste.py
/usr/share/doc/packages/python2-libxml2-python/tests/dtdvalid.py
/usr/share/doc/packages/python2-libxml2-python/tests/error.py
/usr/share/doc/packages/python2-libxml2-python/tests/inbuf.py
/usr/share/doc/packages/python2-libxml2-python/tests/indexes.py
/usr/share/doc/packages/python2-libxml2-python/tests/input_callback.py
/usr/share/doc/packages/python2-libxml2-python/tests/invalid.xml
/usr/share/doc/packages/python2-libxml2-python/tests/nsdel.py
/usr/share/doc/packages/python2-libxml2-python/tests/outbuf.py
/usr/share/doc/packages/python2-libxml2-python/tests/push.py
/usr/share/doc/packages/python2-libxml2-python/tests/pushSAX.py
/usr/share/doc/packages/python2-libxml2-python/tests/pushSAXhtml.py
/usr/share/doc/packages/python2-libxml2-python/tests/reader.py
/usr/share/doc/packages/python2-libxml2-python/tests/reader2.py
/usr/share/doc/packages/python2-libxml2-python/tests/reader3.py
/usr/share/doc/packages/python2-libxml2-python/tests/reader4.py
/usr/share/doc/packages/python2-libxml2-python/tests/reader5.py
/usr/share/doc/packages/python2-libxml2-python/tests/reader6.py
/usr/share/doc/packages/python2-libxml2-python/tests/reader7.py
/usr/share/doc/packages/python2-libxml2-python/tests/reader8.py
/usr/share/doc/packages/python2-libxml2-python/tests/readererr.py
/usr/share/doc/packages/python2-libxml2-python/tests/readernext.py
/usr/share/doc/packages/python2-libxml2-python/tests/regexp.py
/usr/share/doc/packages/python2-libxml2-python/tests/relaxng.py
/usr/share/doc/packages/python2-libxml2-python/tests/resolver.py
/usr/share/doc/packages/python2-libxml2-python/tests/schema.py
/usr/share/doc/packages/python2-libxml2-python/tests/serialize.py
/usr/share/doc/packages/python2-libxml2-python/tests/sync.py
/usr/share/doc/packages/python2-libxml2-python/tests/test.dtd
/usr/share/doc/packages/python2-libxml2-python/tests/thread2.py
/usr/share/doc/packages/python2-libxml2-python/tests/tst.py
/usr/share/doc/packages/python2-libxml2-python/tests/tst.xml
/usr/share/doc/packages/python2-libxml2-python/tests/tstLastError.py
/usr/share/doc/packages/python2-libxml2-python/tests/tstURI.py
/usr/share/doc/packages/python2-libxml2-python/tests/tstmem.py
/usr/share/doc/packages/python2-libxml2-python/tests/tstxpath.py
/usr/share/doc/packages/python2-libxml2-python/tests/valid.xml
/usr/share/doc/packages/python2-libxml2-python/tests/validDTD.py
/usr/share/doc/packages/python2-libxml2-python/tests/validRNG.py
/usr/share/doc/packages/python2-libxml2-python/tests/validSchemas.py
/usr/share/doc/packages/python2-libxml2-python/tests/validate.py
/usr/share/doc/packages/python2-libxml2-python/tests/walker.py
/usr/share/doc/packages/python2-libxml2-python/tests/xpath.py
/usr/share/doc/packages/python2-libxml2-python/tests/xpathext.py
/usr/share/doc/packages/python2-libxml2-python/tests/xpathleak.py
/usr/share/doc/packages/python2-libxml2-python/tests/xpathns.py
/usr/share/doc/packages/python2-libxml2-python/tests/xpathret.py

Changelog

2019-01-26 - mgorse@suse.com
- 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).).
2018-03-14 - tchvatal@suse.com
- 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
2017-11-11 - aavindraa@gmail.com
- clean with spec-cleaner
2017-10-26 - jmatejek@suse.com
- libxml2-python3-unicode-errors.patch: work around an issue with
libxml2 supplied error strings being undecodable UTF-8 (bsc#1065270)
2017-10-02 - jmatejek@suse.com
- convert to singlespec, build a python 3 version
- change build instructions to use setup.py (and %python_build macros)
instead of makefile-based approach
- add python3.6-verify_fd.patch that fixes libxml2 on python 3.6
- rename to python-libxml2-python to conform to package naming policy
(PyPI name is "libxml2-python")
2017-09-21 - jengelh@inai.de
- Update package summaries and RPM groups. Trim descriptions for
size on secondary subpackages. Replace install call by a
commonly-used macro.
2017-09-10 - tchvatal@suse.com
- Version update to 2.9.5 release:
* Merged all the previous cve fixes that were patched in
* Few small tweaks
- Remove merged patches:
* libxml2-CVE-2016-4658.patch
* libxml2-CVE-2017-0663.patch
* libxml2-CVE-2017-5969.patch
* libxml2-CVE-2017-9047.patch
* libxml2-CVE-2017-9048.patch
* libxml2-CVE-2017-9049.patch
* libxml2-2.9.4-fix_attribute_decoding.patch
2016-05-27 - psimons@suse.com
- Update python-libxml2 to version libxml2-2.9.4. The new version
is resistant against CVE-2016-3627, CVE-2016-1833, CVE-2016-1835,
CVE-2016-1837, CVE-2016-1836, CVE-2016-1839, CVE-2016-1838,
CVE-2016-1840, CVE-2016-4483, CVE-2016-1834, CVE-2016-3705, and
CVE-2016-1762.
2014-10-31 - vcizek@suse.com
- Update to 2.9.2 version
2013-07-07 - coolo@suse.com
- buildignore python to avoid build cycle

See Also

Package Description
python2-limnoria-2019.02.23-1.1.noarch.rpm A modified version of Supybot (an IRC bot and framework)
python2-line_profiler-2.1.2-4.2.i586.rpm Line-by-line profiler
python2-line_profiler-2.1.2-4.2.x86_64.rpm Line-by-line profiler
python2-linecache2-1.0.0-4.2.noarch.rpm Backports of the linecache module
python2-linux-procfs-0.6-1.2.noarch.rpm Linux /proc abstraction classes
python2-lit-0.6.0-2.2.noarch.rpm A portable tool for executing test suites
python2-llfuse-1.3.5-1.2.i586.rpm Python Bindings for the low-level FUSE API
python2-llfuse-1.3.5-1.2.x86_64.rpm Python Bindings for the low-level FUSE API
python2-llvmlite-0.28.0-1.1.i586.rpm Lightweight wrapper around basic LLVM functionality
python2-llvmlite-0.28.0-1.1.x86_64.rpm Lightweight wrapper around basic LLVM functionality
python2-lmdb-0.94-1.6.i586.rpm Universal Python binding for the LMDB 'Lightning' Database
python2-lmdb-0.94-1.6.x86_64.rpm Universal Python binding for the LMDB 'Lightning' Database
python2-lmfit-0.9.13-1.1.noarch.rpm Least-Squares Minimization with Bounds and Constraints
python2-lml-0.0.9-1.1.noarch.rpm A lazy plugin management system for Python
python2-localzone-0.9.5-2.1.noarch.rpm A library for managing DNS zones
Advertisement
Advertisement