Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-xmltodict-0.15.1-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python313-xmltodict Distribution: openSUSE Tumbleweed
Version: 0.15.1 Vendor: openSUSE
Release: 1.1 Build date: Tue Sep 9 09:46:33 2025
Group: Unspecified Build host: reproducible
Size: 65087 Source RPM: python-xmltodict-0.15.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/martinblech/xmltodict
Summary: Module to make XML working resemble JSON
xmltodict is a Python module that makes working with XML feel like you are
working with json, as in this:
http://www.xml.com/pub/a/2006/05/31/converting-between-xml-and-json.html

Provides

Requires

License

MIT

Changelog

* Tue Sep 09 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to version 0.15.1
    * Security: Further harden XML injection prevention during unparse (follow-up
      to v0.15.0). In addition to '<'/'>' rejection, now also reject element and
      attribute names (including `@xmlns` prefixes) that:
    - start with '?' or '!'
    - contain '/' or any whitespace
    - contain quotes (' or ") or '='
    - are non-strings (names must be `str`; no coercion)
* Mon Sep 08 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to version 0.15.0
    * Security: Prevent XML injection (CVE-2025-9375) by rejecting '<'/'>' in
      element and attribute names (including `@xmlns` prefixes) during unparse.
      This limits validation to avoiding tag-context escapes; attribute values
      continue to be escaped by the SAX `XMLGenerator`. (bsc#1249036, CVE-2025-9375)
* Tue Oct 29 2024 Martin Hauke <mardnh@gmx.de>
  - Update to version 0.14.2
    * Revert "Ensure significant whitespace is not trimmed"
      This changed was backwards incompatible and caused downstream
      issues.
  - Update to version 0.14.1
    * Drop support for Python older than 3.6
    * Additional ruff/Pyflakes/codespell fixes.
  - Update to version 0.14.0
    * Drop old Python 2 support leftover code and apply several RUFF
      code health fixes.
    * Add Python 3.11, 3.12 and 3.13 support and tests.
    * Remove defusedexpat import.
    * Replace deprecated BadZipfile with BadZipFile.
    * Support indent using integer format,
      enable python -m unittest tests/*.py.
    * Ensure significant whitespace is not trimmed
    * added conda installation command
    * fix attributes not appearing in streaming mode
* Mon Feb 12 2024 Matej Cepl <mcepl@cepl.eu>
  - Clean up the SPEC file.
* Tue May 09 2023 Johannes Kastl <kastl@b1-systems.de>
  - add sle15_python_module_pythons
* Sun Jun 19 2022 Dirk Müller <dmueller@suse.com>
  - update to 0.13.0:
    * Add install info to readme for openSUSE. (#205)
    * Support defaultdict for namespace mapping (#211)
    * parse(generator) is now possible (#212)
    * Processing comments on parsing from xml to dict (connected to #109) (#221)
    * Add expand_iter kw to unparse to expand iterables (#213)
    * Fixed some typos
    * Add support for python3.8
    * Drop Jython/Python 2 and add Python 3.9/3.10.
    * Drop OrderedDict in Python >= 3.7
    * Do not use len() to determine if a sequence is empty
    * Add more namespace attribute tests
    * Fix encoding issue in setup.py
* Tue Feb 22 2022 Steve Kowalik <steven.kowalik@suse.com>
  - Add patch skip-tests-expat-245.patch:
    * Do not run tests that make no sense with a current Expat.
* Fri May 29 2020 Marketa Calabkova <mcalabkova@suse.com>
  - Replace nose with pytest
* Sat Apr 06 2019 John Vandenberg <jayvdb@gmail.com>
  - Add export LANG=en_US.UTF-8 to fix Leap builds
* Tue Mar 26 2019 Jan Engelhardt <jengelh@inai.de>
  - Use noun phrase in summary.

Files

/usr/lib/python3.13/site-packages/__pycache__/xmltodict.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/__pycache__/xmltodict.cpython-313.pyc
/usr/lib/python3.13/site-packages/xmltodict-0.15.1.dist-info
/usr/lib/python3.13/site-packages/xmltodict-0.15.1.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/xmltodict-0.15.1.dist-info/METADATA
/usr/lib/python3.13/site-packages/xmltodict-0.15.1.dist-info/RECORD
/usr/lib/python3.13/site-packages/xmltodict-0.15.1.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/xmltodict-0.15.1.dist-info/WHEEL
/usr/lib/python3.13/site-packages/xmltodict-0.15.1.dist-info/licenses
/usr/lib/python3.13/site-packages/xmltodict-0.15.1.dist-info/licenses/LICENSE
/usr/lib/python3.13/site-packages/xmltodict-0.15.1.dist-info/top_level.txt
/usr/lib/python3.13/site-packages/xmltodict.py
/usr/share/doc/packages/python313-xmltodict
/usr/share/doc/packages/python313-xmltodict/README.md
/usr/share/licenses/python313-xmltodict
/usr/share/licenses/python313-xmltodict/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Sep 11 22:29:52 2025