| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search | 
| Name: python311-MarkupSafe | Distribution: openSUSE Tumbleweed | 
| Version: 3.0.2 | Vendor: openSUSE | 
| Release: 1.1 | Build date: Wed Apr 30 11:17:07 2025 | 
| Group: Development/Languages/Python | Build host: reproducible | 
| Size: 67368 | Source RPM: python-MarkupSafe-3.0.2-1.1.src.rpm | 
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/pallets/markupsafe | |
| Summary: Implements a XML/HTML/XHTML Markup safe string for Python | |
Implements a unicode subclass that supports HTML strings. This can be used to safely encode strings for dynamically generated web pages.
BSD-3-Clause
* Wed Apr 30 2025 Nico Krapp <nico.krapp@suse.com>
  - Update to 3.0.2
    * Fix compatibility when __str__ returns a str subclass. #472
    * Build requires setuptools >= 70.1. #475
  - Update to 3.0.1
    * Address compiler warnings that became errors in GCC 14. #466
    * Fix compatibility with proxy objects. #467
  - Update to 3.0.0
    * Support Python 3.13 and its experimental free-threaded build. #461
    * Drop support for Python 3.7 and 3.8.
    * Use modern packaging metadata with pyproject.toml instead
      of setup.cfg. #348
    * Change distutils imports to setuptools. #399
    * Use deferred evaluation of annotations. #400
    * Update signatures for Markup methods to match str signatures.
      Use positional-only arguments. #400
    * Some str methods on Markup no longer escape their argument: strip,
      lstrip, rstrip, removeprefix, removesuffix, partition, and
      rpartition; replace only escapes its new argument. These methods
      are conceptually linked to search methods such as in, find, and
      index, which already do not escape their argument. #401
    * The __version__ attribute is deprecated. Use feature detection,
      or importlib.metadata.version("markupsafe"), instead. #402
    * Speed up escaping plain strings by 40%. #434
    * Simplify speedups implementation. #437
* Tue Apr 01 2025 Markéta Machová <mmachova@suse.com>
  - Make the dist-info name case-insensitive
* Tue Mar 25 2025 Steve Kowalik <steven.kowalik@suse.com>
  - Lowercase metadata directory name.
* Thu Feb 20 2025 Dirk Müller <dmueller@suse.com>
  - split test dependencies into a multibuild to break cycle
    with pytest
* Wed Dec 04 2024 Matej Cepl <mcepl@cepl.eu>
  - The test suite survives without
    ca-certificates-mozilla-prebuilt now, so we can remove BR (and
    avoid deadly cycles).
* Thu Jul 11 2024 Dirk Müller <dmueller@suse.com>
  - add buildignores to break buildcycle over
    p11-kit/dbus-1/systemd:mini/python-MarkupSafe
* Sun Feb 04 2024 Dirk Müller <dmueller@suse.com>
  - update to 2.1.5:
    * Fix striptags not collapsing spaces. :issue:`417`
* Fri Jan 26 2024 Dirk Müller <dmueller@suse.com>
  - update to 2.1.4:
    * Don't use regular expressions for striptags, avoiding a
      performance issue. :pr:`413`
* Mon Jun 19 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.1.3:
    * Implement ``format_map``, ``casefold``, ``removeprefix``,
      and ``removesuffix`` methods.
    * Fix static typing for basic ``str`` methods on ``Markup``.
    * Use ``Self`` for annotating return types. :pr:`379`
* 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.
* Sun Jan 29 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.1.2:
    * Fix ``striptags`` not stripping tags containing newlines.
* Fri Jun 24 2022 Manuel Jacob <me@manueljacob.de>
  - Patch PKG-INFO to avoid pip failing on Python 3.6 with
    `ERROR: Package 'MarkupSafe' requires a different Python:
    3.6.15 not in '>=3.7'`.
* Thu Jun 09 2022 Andreas Schneider <asn@cryptomilk.org>
  - Require python 3.6. There is no need to require a newer version and
    this way it builds on openSUSE Leap >= 15.3
* Fri Mar 18 2022 Arun Persaud <arun@gmx.de>
  - specfile:
    * update copyright year
    * require python >= 3.7
  - update to version 2.1.1:
    * Avoid ambiguous regex matches in "striptags". :pr:`293`
  - changes from version 2.1.0:
    * Drop support for Python 3.6. :pr:`262`
    * Remove "soft_unicode", which was previously deprecated. Use
      "soft_str" instead. :pr:`261`
    * Raise error on missing single placeholder during string
      interpolation. :issue:`225`
    * Disable speedups module for GraalPython. :issue:`277`
/usr/lib/python3.11/site-packages/markupsafe /usr/lib/python3.11/site-packages/markupsafe-3.0.2.dist-info /usr/lib/python3.11/site-packages/markupsafe-3.0.2.dist-info/INSTALLER /usr/lib/python3.11/site-packages/markupsafe-3.0.2.dist-info/METADATA /usr/lib/python3.11/site-packages/markupsafe-3.0.2.dist-info/RECORD /usr/lib/python3.11/site-packages/markupsafe-3.0.2.dist-info/REQUESTED /usr/lib/python3.11/site-packages/markupsafe-3.0.2.dist-info/WHEEL /usr/lib/python3.11/site-packages/markupsafe-3.0.2.dist-info/licenses /usr/lib/python3.11/site-packages/markupsafe-3.0.2.dist-info/licenses/LICENSE.txt /usr/lib/python3.11/site-packages/markupsafe-3.0.2.dist-info/top_level.txt /usr/lib/python3.11/site-packages/markupsafe/__init__.py /usr/lib/python3.11/site-packages/markupsafe/__pycache__ /usr/lib/python3.11/site-packages/markupsafe/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/markupsafe/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/markupsafe/__pycache__/_native.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/markupsafe/__pycache__/_native.cpython-311.pyc /usr/lib/python3.11/site-packages/markupsafe/_native.py /usr/lib/python3.11/site-packages/markupsafe/_speedups.cpython-311-arm-linux-gnueabihf.so /usr/lib/python3.11/site-packages/markupsafe/_speedups.pyi /usr/lib/python3.11/site-packages/markupsafe/py.typed /usr/share/doc/packages/python311-MarkupSafe /usr/share/doc/packages/python311-MarkupSafe/README.md /usr/share/doc/packages/python311-MarkupSafe/docs /usr/share/doc/packages/python311-MarkupSafe/docs/Makefile /usr/share/doc/packages/python311-MarkupSafe/docs/changes.rst /usr/share/doc/packages/python311-MarkupSafe/docs/conf.py /usr/share/doc/packages/python311-MarkupSafe/docs/escaping.rst /usr/share/doc/packages/python311-MarkupSafe/docs/formatting.rst /usr/share/doc/packages/python311-MarkupSafe/docs/html.rst /usr/share/doc/packages/python311-MarkupSafe/docs/index.rst /usr/share/doc/packages/python311-MarkupSafe/docs/license.rst /usr/share/doc/packages/python311-MarkupSafe/docs/make.bat /usr/share/licenses/python311-MarkupSafe /usr/share/licenses/python311-MarkupSafe/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 23:31:51 2025