-
Notifications
You must be signed in to change notification settings - Fork 4
Commit d3dbd3f
authored
fix(deps): Update dependency MarkupSafe to v3 (#252)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [MarkupSafe](https://togithub.com/pallets/markupsafe) ([changelog](https://markupsafe.palletsprojects.com/changes/)) | major | `==2.1.5` -> `==3.0.2` |
---
### Release Notes
<details>
<summary>pallets/markupsafe (MarkupSafe)</summary>
### [`v3.0.2`](https://togithub.com/pallets/markupsafe/blob/HEAD/CHANGES.rst#Version-302)
[Compare Source](https://togithub.com/pallets/markupsafe/compare/3.0.1...3.0.2)
Released 2024-10-18
- Fix compatibility when `__str__` returns a `str` subclass. :issue:`472`
- Build requires setuptools >= 70.1. :issue:`475`
### [`v3.0.1`](https://togithub.com/pallets/markupsafe/blob/HEAD/CHANGES.rst#Version-301)
[Compare Source](https://togithub.com/pallets/markupsafe/compare/3.0.0...3.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`](https://togithub.com/pallets/markupsafe/blob/HEAD/CHANGES.rst#Version-300)
[Compare Source](https://togithub.com/pallets/markupsafe/compare/2.1.5...3.0.0)
Released 2024-10-07
- Support Python 3.13 and its experimental free-threaded build. :pr:`461`
- Drop support for Python 3.7 and 3.8.
- Use modern packaging metadata with `pyproject.toml` instead of `setup.cfg`.
:pr:`348`
- Change `distutils` imports to `setuptools`. :pr:`399`
- Use deferred evaluation of annotations. :pr:`400`
- Update signatures for `Markup` methods to match `str` signatures. Use
positional-only arguments. :pr:`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.
:issue:`401`
- The `__version__` attribute is deprecated. Use feature detection, or
`importlib.metadata.version("markupsafe")`, instead. :pr:`402`
- Speed up escaping plain strings by 40%. :pr:`434`
- Simplify speedups implementation. :pr:`437`
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://togithub.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->1 parent a9a0fe5 commit d3dbd3fCopy full SHA for d3dbd3f
1 file changed
+1
-1
lines changed+1-1Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
20 |
| - | |
| 20 | + | |
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
|
0 commit comments