chore(deps): update dependency markupsafe to v3 - autoclosed
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 astrsubclass. :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.tomlinstead ofsetup.cfg.🇵🇷 348 - Change
distutilsimports tosetuptools.🇵🇷 399 - Use deferred evaluation of annotations.
🇵🇷 400 - Update signatures for
Markupmethods to matchstrsignatures. Use positional-only arguments.🇵🇷 400 - Some
strmethods onMarkupno longer escape their argument:strip,lstrip,rstrip,removeprefix,removesuffix,partition, andrpartition;replaceonly escapes itsnewargument. 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