chore(deps): update dependency markupsafe to v3
This MR contains the following updates:
Package | Update | Change |
---|---|---|
markupsafe (changelog) | major |
==2.1.5 -> ==3.0.2
|
Release Notes
pallets/markupsafe (markupsafe)
v3.0.2
Released 2024-10-18
- Fix compatibility when
__str__
returns astr
subclass. :issue:472
- Build requires setuptools >= 70.1. :issue:
475
v3.0.1
Released 2024-10-08
- Address compiler warnings that became errors in GCC 14. :issue:
466
- Fix compatibility with proxy objects. :issue:
467
v3.0.0
Released 2024-10-07
- 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 ofsetup.cfg
.🇵🇷 348
- Change
distutils
imports tosetuptools
.🇵🇷 399
- Use deferred evaluation of annotations.
🇵🇷 400
- Update signatures for
Markup
methods to matchstr
signatures. Use positional-only arguments.🇵🇷 400
- Some
str
methods onMarkup
no longer escape their argument:strip
,lstrip
,rstrip
,removeprefix
,removesuffix
,partition
, andrpartition
;replace
only escapes itsnew
argument. These methods are conceptually linked to search methods such asin
,find
, andindex
, which already do not escape their argument. :issue:401
- The
__version__
attribute is deprecated. Use feature detection, orimportlib.metadata.version("markupsafe")
, instead.🇵🇷 402
- Speed up escaping plain strings by 40%.
🇵🇷 434
- Simplify speedups implementation.
🇵🇷 437
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by uis-devops-renovatebot