17
0

12 Commits

Author SHA256 Message Date
5fa31da747 Accepting request 1273684 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1273684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-MarkupSafe?expand=0&rev=34
2025-05-01 13:22:37 +00:00
81907f102b Accepting request 1273629 from home:nkrapp:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1273629
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=61
2025-04-30 12:18:26 +00:00
a3f0bc591c Accepting request 1266133 from devel:languages:python
- Make the dist-info name case-insensitive

- Lowercase metadata directory name.

OBS-URL: https://build.opensuse.org/request/show/1266133
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-MarkupSafe?expand=0&rev=33
2025-04-11 14:44:55 +00:00
67f5adb7f4 - Make the dist-info name case-insensitive
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=59
2025-04-01 12:30:57 +00:00
1f92abb618 - Lowercase metadata directory name.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=58
2025-03-25 03:17:20 +00:00
1d548dc341 Accepting request 1247287 from devel:languages:python
- split test dependencies into a multibuild to break cycle
  with pytest

OBS-URL: https://build.opensuse.org/request/show/1247287
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-MarkupSafe?expand=0&rev=32
2025-02-20 15:28:59 +00:00
923b821edf - split test dependencies into a multibuild to break cycle
with pytest

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=56
2025-02-20 08:16:30 +00:00
f30fab4a1d Accepting request 1228575 from devel:languages:python
- The test suite survives without
  ca-certificates-mozilla-prebuilt now, so we can remove BR (and
  avoid deadly cycles).
- add buildignores to break buildcycle over
  p11-kit/dbus-1/systemd:mini/python-MarkupSafe

OBS-URL: https://build.opensuse.org/request/show/1228575
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-MarkupSafe?expand=0&rev=31
2024-12-06 13:25:22 +00:00
610e52cac6 Remove BuildIgnore
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=54
2024-12-05 17:28:54 +00:00
de0b60097b - The test suite survives without
ca-certificates-mozilla-prebuilt now, so we can remove BR (and
  avoid deadly cycles).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=53
2024-12-04 23:22:45 +00:00
e0bf177835 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=52 2024-07-15 14:29:25 +00:00
e0ff67140f - add buildignores to break buildcycle over
p11-kit/dbus-1/systemd:mini/python-MarkupSafe

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=51
2024-07-11 14:27:21 +00:00
4 changed files with 4 additions and 14 deletions

BIN
markupsafe-3.0.2.tar.gz LFS Normal file

Binary file not shown.

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698
size 80313

View File

@@ -1,13 +1,3 @@
-------------------------------------------------------------------
Thu Nov 13 10:20:43 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 3.0.3
* __version__ raises DeprecationWarning instead of UserWarning. #487
* Adopt multi-phase initialization PEP 489 for the C extension. #494
* Build Windows ARM64 wheels. #485
* Build Python 3.14 wheels. #503
* Build riscv64 wheels. #505
-------------------------------------------------------------------
Wed Apr 30 09:17:07 UTC 2025 - Nico Krapp <nico.krapp@suse.com>

View File

@@ -26,7 +26,7 @@
%endif
%{?sle15_python_module_pythons}
Name: python-MarkupSafe%{psuffix}
Version: 3.0.3
Version: 3.0.2
Release: 0
Summary: Implements a XML/HTML/XHTML Markup safe string for Python
License: BSD-3-Clause