11
0

65 Commits

Author SHA256 Message Date
7f1c31e730 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
4ffc42bb96 - 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/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=61
2025-04-30 12:18:26 +00:00
90d80d02a1 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
67def92bac - 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
fdcc09a201 - 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
4c155ad785 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
2eea7b4bd3 - 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
f0a4341a3f 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
95ca6c1f88 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
e8bb6f7ccc - 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
765a0451c0 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
3b8e9c57c7 - 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
0ffe42f161 Accepting request 1143981 from devel:languages:python
- update to 2.1.5:
  * Fix striptags not collapsing spaces. :issue:`417`

OBS-URL: https://build.opensuse.org/request/show/1143981
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-MarkupSafe?expand=0&rev=30
2024-02-06 15:32:25 +00:00
e512efb9b8 - update to 2.1.5:
* Fix striptags not collapsing spaces. :issue:`417`

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=49
2024-02-04 10:45:45 +00:00
4156aefb2a Accepting request 1141812 from devel:languages:python
- update to 2.1.4:
  * Don't use regular expressions for striptags, avoiding a
    performance issue. :pr:`413`

- Patch PKG-INFO to avoid pip failing on Python 3.6 with
- minor spec improvement

OBS-URL: https://build.opensuse.org/request/show/1141812
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-MarkupSafe?expand=0&rev=29
2024-01-29 21:25:56 +00:00
33fbe7a043 - update to 2.1.4:
* Don't use regular expressions for striptags, avoiding a
    performance issue. :pr:`413`
- Patch PKG-INFO to avoid pip failing on Python 3.6 with
- minor spec improvement

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=47
2024-01-26 21:18:48 +00:00
ebce650d95 Accepting request 1093827 from devel:languages:python
- 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`

OBS-URL: https://build.opensuse.org/request/show/1093827
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-MarkupSafe?expand=0&rev=28
2023-06-21 20:36:58 +00:00
d8ab630a97 - 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`

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=45
2023-06-19 20:14:59 +00:00
a291f64788 Accepting request 1082034 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1082034
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-MarkupSafe?expand=0&rev=27
2023-04-22 20:02:42 +00:00
ce0302ba22 Accepting request 1081301 from home:dirkmueller:acdc:as_python3_module
SR for python stack proposal

OBS-URL: https://build.opensuse.org/request/show/1081301
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=43
2023-04-21 15:05:02 +00:00
f56da26e58 Accepting request 1061901 from devel:languages:python
- update to 2.1.2:
  *   Fix ``striptags`` not stripping tags containing newlines.

OBS-URL: https://build.opensuse.org/request/show/1061901
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-MarkupSafe?expand=0&rev=26
2023-01-30 16:09:53 +00:00
ef9f36cb6c - update to 2.1.2:
*   Fix ``striptags`` not stripping tags containing newlines.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=41
2023-01-29 18:17:03 +00:00
998a79d371 Accepting request 985243 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/985243
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-MarkupSafe?expand=0&rev=25
2022-06-28 13:21:16 +00:00
7bf58263d5 Accepting request 984778 from home:mjacob:branches:devel:languages:python
- 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'`.

OBS-URL: https://build.opensuse.org/request/show/984778
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=39
2022-06-27 07:52:22 +00:00
3d56cc14a7 Accepting request 981948 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/981948
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-MarkupSafe?expand=0&rev=24
2022-06-13 11:01:52 +00:00
528d63b8d6 Accepting request 981487 from home:gladiac:mailman3
- Require python 3.6. There is no need to require a newer version and
  this way it builds on openSUSE Leap >= 15.3

OBS-URL: https://build.opensuse.org/request/show/981487
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=37
2022-06-09 21:23:00 +00:00
818825975b Accepting request 965250 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/965250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-MarkupSafe?expand=0&rev=23
2022-03-29 16:14:15 +00:00
de68846ff2 Accepting request 965211 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/965211
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=35
2022-03-27 20:04:17 +00:00
16cd63db91 Accepting request 899982 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/899982
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-MarkupSafe?expand=0&rev=22
2021-07-10 20:53:31 +00:00
07dbe902f7 Accepting request 899817 from home:stroeder:iam
skip building for Python 2.x

OBS-URL: https://build.opensuse.org/request/show/899817
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=34
2021-06-14 18:41:18 +00:00
54a7cb0e82 Accepting request 896644 from home:alarrosa:branches:devel:languages:python
- Update to v2.0.1
  * Mark top-level names as exported so type checking understands
    imports in user projects.
  * Fix some types that weren’t available in Python 3.6.0.
- Update to v2.0.0
  * Drop Python 2.7, 3.4, and 3.5 support.
  * Markup.unescape uses html.unescape() to support HTML5 character
    references. #117
  * Add type annotations for static typing tools. #149

  * Fix segfault when __html__ method raises an exception when
    using the C speedups. The exception is now propagated
    correctly. (#109)

OBS-URL: https://build.opensuse.org/request/show/896644
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=33
2021-06-01 18:21:31 +00:00
59f541e3db Accepting request 887976 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/887976
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-MarkupSafe?expand=0&rev=21
2021-04-26 14:38:51 +00:00
db43ba758a - allow tests to be disabled (still on by default)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=31
2021-04-16 07:39:15 +00:00
fdb169de9c - temp disable testing to fix cycle with pytest
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=30
2021-04-16 07:30:13 +00:00
eb5c4a288b Accepting request 681854 from devel:languages:python
- Update to 1.1.1:
  * Fix segfault when __html__ method raises an exception when using the C speedups. The exception is now propagated correctly. (#109)

- Update to v1.1.0
  - Drop support for Python 2.6 and 3.3.
  - Build wheels for Linux, Mac, and Windows, allowing systems without
    a compiler to take advantage of the C extension speedups
  - Use newer CPython API on Python 3, resulting in a 1.5x speedup
  - ``escape`` wraps ``__html__`` result in ``Markup``, consistent with
    documented behavior
- Switch to using pytest in %check as setup.py test no longer works
- Use more precise URL https://github.com/pallets/markupsafe
- Add docs/ to %doc, including the changelog
- Remove AUTHORS from %doc, removed upstream in 6247e015

OBS-URL: https://build.opensuse.org/request/show/681854
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-MarkupSafe?expand=0&rev=20
2019-03-08 10:00:46 +00:00
Tomáš Chvátal
b07e8d02bd - Update to 1.1.1:
* Fix segfault when __html__ method raises an exception when using the C speedups. The exception is now propagated correctly. (#109)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=28
2019-03-05 16:47:33 +00:00
Tomáš Chvátal
1c982ea5d3 Accepting request 678054 from home:jayvdb:moban
- Update to v1.1.0
  - Drop support for Python 2.6 and 3.3.
  - Build wheels for Linux, Mac, and Windows, allowing systems without
    a compiler to take advantage of the C extension speedups
  - Use newer CPython API on Python 3, resulting in a 1.5x speedup
  - ``escape`` wraps ``__html__`` result in ``Markup``, consistent with
    documented behavior
- Switch to using pytest in %check as setup.py test no longer works
- Use more precise URL https://github.com/pallets/markupsafe
- Add docs/ to %doc, including the changelog
- Remove AUTHORS from %doc, removed upstream in 6247e015

OBS-URL: https://build.opensuse.org/request/show/678054
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=27
2019-02-21 22:46:07 +00:00
f7e041cf1c Accepting request 665998 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/665998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-MarkupSafe?expand=0&rev=19
2019-01-28 19:46:01 +00:00
Tomáš Chvátal
02ed92135a Accepting request 665988 from home:kukuk:branches:devel:languages:python
- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/665988
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=25
2019-01-14 15:25:17 +00:00
8c4cea7b6e Accepting request 485684 from devel:languages:python
- update source url
- fix obs/prov to refer to old python
- drop _speedups.c from installed directory

- Add missing BuildRequires for python-rpm-macros

- update to 1.0.0
  + No upstream changelog
- Switch to singlespec approach

OBS-URL: https://build.opensuse.org/request/show/485684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-MarkupSafe?expand=0&rev=18
2017-04-19 16:07:16 +00:00
Jan Matejek
ba48056a37 - update source url
- fix obs/prov to refer to old python
- drop _speedups.c from installed directory

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=23
2017-04-04 15:22:44 +00:00
Thomas Bechtold
0cbdca616a - Add missing BuildRequires for python-rpm-macros
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=22
2017-03-22 15:12:33 +00:00
bacf888368 Accepting request 481979 from home:tbechtold:branches:devel:languages:python
- update to 1.0.0
  + No upstream changelog
- Switch to singlespec approach

OBS-URL: https://build.opensuse.org/request/show/481979
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=21
2017-03-22 13:30:16 +00:00
Stephan Kulow
2165941798 Accepting request 241048 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/241048
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-MarkupSafe?expand=0&rev=16
2014-07-16 14:37:14 +00:00
Todd R
00f2854c81 Accepting request 241047 from home:TheBlackCat:branches:devel:languages:python
Update to 0.23

OBS-URL: https://build.opensuse.org/request/show/241047
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=19
2014-07-15 10:47:10 +00:00
Stephan Kulow
8a30816b65 Accepting request 233090 from devel:languages:python
Update to 0.21 (forwarded request 233089 from TheBlackCat)

OBS-URL: https://build.opensuse.org/request/show/233090
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-MarkupSafe?expand=0&rev=15
2014-05-10 06:32:23 +00:00
Todd R
def5061b81 Accepting request 233089 from home:TheBlackCat:branches:devel:languages:python
Update to 0.21

OBS-URL: https://build.opensuse.org/request/show/233089
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=17
2014-05-08 14:00:42 +00:00
Stephan Kulow
4c282881d3 Accepting request 225826 from devel:languages:python
- update to 0.19:
  + Various Python 3.x fixes (forwarded request 225820 from Nijel)

OBS-URL: https://build.opensuse.org/request/show/225826
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-MarkupSafe?expand=0&rev=14
2014-03-15 16:35:54 +00:00
Sascha Peilicke
5d7a2fd7e9 Accepting request 225820 from home:Nijel:branches:devel:languages:python
- update to 0.19:
  + Various Python 3.x fixes

OBS-URL: https://build.opensuse.org/request/show/225820
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-MarkupSafe?expand=0&rev=15
2014-03-13 14:53:47 +00:00
Tomáš Chvátal
7c3e2bb550 Accepting request 204592 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/204592
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-MarkupSafe?expand=0&rev=13
2013-10-25 09:21:11 +00:00