Skip to content

Commit

Permalink
fix(deps): Update dependency MarkupSafe to v3 (#252)
Browse files Browse the repository at this point in the history
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-->
  • Loading branch information
cq-bot authored Nov 4, 2024
1 parent a9a0fe5 commit d3dbd3f
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
"grpcio-tools==1.67.1",
"iniconfig==2.0.0",
"Jinja2==3.1.4",
"MarkupSafe==2.1.5",
"MarkupSafe==3.0.2",
"numpy==2.1.2",
"packaging==24.1",
"pandas==2.2.3",
Expand Down

0 comments on commit d3dbd3f

Please sign in to comment.