| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search | 
| Name: python312-defusedxml | Distribution: openSUSE Tumbleweed | 
| Version: 0.7.1 | Vendor: openSUSE | 
| Release: 4.1 | Build date: Fri May 2 09:24:45 2025 | 
| Group: Development/Languages/Python | Build host: reproducible | 
| Size: 148602 | Source RPM: python-defusedxml-0.7.1-4.1.src.rpm | 
| Packager: https://bugs.opensuse.org | |
| Url: https://pypi.python.org/pypi/defusedxml | |
| Summary: XML bomb protection for Python stdlib modules | |
The results of an attack on a vulnerable XML library can be fairly dramatic. With just a few hundred bytes of XML data an attacker can occupy several gigabytes of memory within seconds. An attacker can also keep CPUs busy for a long time with a small to medium size request. This library allows for XML to be parsed in a manner that avoids these pitfalls.
Python-2.0
* Fri May 02 2025 Steve Kowalik <steven.kowalik@suse.com>
  - Switch to pyproject macros.
  - No more greedy globs in %files.
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
  - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
  - Make calling of %{sle15modernpython} optional.
* Tue May 18 2021 pgajdos@suse.com
  - use %pytest macro, run lxml tests
* Tue Mar 23 2021 Dirk Müller <dmueller@suse.com>
  - update to 0.7.1:
    - Fix regression ``defusedxml.ElementTree.ParseError`` (#63)
      The ``ParseError`` exception is now the same class object as
      ``xml.etree.ElementTree.ParseError`` again.
* Mon Mar 08 2021 Dirk Müller <dmueller@suse.com>
  - update to 0.7.0:
    - Re-add and deprecate ``defusedxml.cElementTree``
    - Use GitHub Actions instead of TravisCI
    - Restore ``ElementTree`` attribute of ``xml.etree`` module after patching
    - Add support for Python 3.9
    - ``defusedxml.cElementTree`` is not available with Python 3.9.
    - Python 2 is deprecate. Support for Python 2 will be removed in 0.8.0.
* Thu May 30 2019 Michael Ströder <michael@stroeder.com>
  - Update to 0.6.0
    - Increase test coverage.
    - Add badges to README.
    - Test on Python 3.7 stable and 3.8-dev
    - Drop support for Python 3.4
    - No longer pass *html* argument to XMLParse. It has been deprecated and
      ignored for a long time. The DefusedXMLParser still takes a html argument.
      A deprecation warning is issued when the argument is False and a TypeError
      when it's True.
    - defusedxml now fails early when pyexpat stdlib module is not available or
      broken.
    - defusedxml.ElementTree.__all__ now lists ParseError as public attribute.
    - The defusedxml.ElementTree and defusedxml.cElementTree modules had a typo
      and used XMLParse instead of XMLParser as an alias for DefusedXMLParser.
      Both the old and fixed name are now available.
* Tue Dec 04 2018 Matej Cepl <mcepl@suse.com>
  - Remove superfluous devel dependency for noarch package
* Wed Apr 19 2017 toddrme2178@gmail.com
  - Fix source url.
* Tue Apr 18 2017 toddrme2178@gmail.com
  - Update to 5.0
    * Add compatibility with Python 3.6
    * Drop support for Python 2.6, 3.1, 3.2, 3.3
    * Fix lxml tests (XMLSyntaxError: Detected an entity reference loop)
  - Implement single-spec version.
/usr/lib/python3.12/site-packages/defusedxml /usr/lib/python3.12/site-packages/defusedxml-0.7.1.dist-info /usr/lib/python3.12/site-packages/defusedxml-0.7.1.dist-info/INSTALLER /usr/lib/python3.12/site-packages/defusedxml-0.7.1.dist-info/METADATA /usr/lib/python3.12/site-packages/defusedxml-0.7.1.dist-info/RECORD /usr/lib/python3.12/site-packages/defusedxml-0.7.1.dist-info/REQUESTED /usr/lib/python3.12/site-packages/defusedxml-0.7.1.dist-info/WHEEL /usr/lib/python3.12/site-packages/defusedxml-0.7.1.dist-info/licenses /usr/lib/python3.12/site-packages/defusedxml-0.7.1.dist-info/licenses/LICENSE /usr/lib/python3.12/site-packages/defusedxml-0.7.1.dist-info/top_level.txt /usr/lib/python3.12/site-packages/defusedxml/ElementTree.py /usr/lib/python3.12/site-packages/defusedxml/__init__.py /usr/lib/python3.12/site-packages/defusedxml/__pycache__ /usr/lib/python3.12/site-packages/defusedxml/__pycache__/ElementTree.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/defusedxml/__pycache__/ElementTree.cpython-312.pyc /usr/lib/python3.12/site-packages/defusedxml/__pycache__/__init__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/defusedxml/__pycache__/__init__.cpython-312.pyc /usr/lib/python3.12/site-packages/defusedxml/__pycache__/cElementTree.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/defusedxml/__pycache__/cElementTree.cpython-312.pyc /usr/lib/python3.12/site-packages/defusedxml/__pycache__/common.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/defusedxml/__pycache__/common.cpython-312.pyc /usr/lib/python3.12/site-packages/defusedxml/__pycache__/expatbuilder.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/defusedxml/__pycache__/expatbuilder.cpython-312.pyc /usr/lib/python3.12/site-packages/defusedxml/__pycache__/expatreader.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/defusedxml/__pycache__/expatreader.cpython-312.pyc /usr/lib/python3.12/site-packages/defusedxml/__pycache__/lxml.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/defusedxml/__pycache__/lxml.cpython-312.pyc /usr/lib/python3.12/site-packages/defusedxml/__pycache__/minidom.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/defusedxml/__pycache__/minidom.cpython-312.pyc /usr/lib/python3.12/site-packages/defusedxml/__pycache__/pulldom.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/defusedxml/__pycache__/pulldom.cpython-312.pyc /usr/lib/python3.12/site-packages/defusedxml/__pycache__/sax.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/defusedxml/__pycache__/sax.cpython-312.pyc /usr/lib/python3.12/site-packages/defusedxml/__pycache__/xmlrpc.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/defusedxml/__pycache__/xmlrpc.cpython-312.pyc /usr/lib/python3.12/site-packages/defusedxml/cElementTree.py /usr/lib/python3.12/site-packages/defusedxml/common.py /usr/lib/python3.12/site-packages/defusedxml/expatbuilder.py /usr/lib/python3.12/site-packages/defusedxml/expatreader.py /usr/lib/python3.12/site-packages/defusedxml/lxml.py /usr/lib/python3.12/site-packages/defusedxml/minidom.py /usr/lib/python3.12/site-packages/defusedxml/pulldom.py /usr/lib/python3.12/site-packages/defusedxml/sax.py /usr/lib/python3.12/site-packages/defusedxml/xmlrpc.py /usr/share/doc/packages/python312-defusedxml /usr/share/doc/packages/python312-defusedxml/CHANGES.txt /usr/share/doc/packages/python312-defusedxml/README.txt /usr/share/licenses/python312-defusedxml /usr/share/licenses/python312-defusedxml/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 29 22:24:05 2025