]> git.ipfire.org Git - thirdparty/jinja.git/commitdiff
bump minimum versions of dependencies 2097/head
authorDavid Lord <davidism@gmail.com>
Wed, 28 May 2025 18:17:40 +0000 (11:17 -0700)
committerDavid Lord <davidism@gmail.com>
Wed, 28 May 2025 18:17:40 +0000 (11:17 -0700)
CHANGES.rst
pyproject.toml
uv.lock

index 97d3d09ed881ece9702305106c089088ceb1c191..2b3841030209f1645e5e48c0121fe884ed506724 100644 (file)
@@ -6,6 +6,8 @@ Version 3.2.0
 Unreleased
 
 -   Drop support for Python 3.7, 3.8, and 3.9.
+-   Update minimum MarkupSafe version to >= 3.0.
+-   Update minimum Babel version to >= 2.17.
 -   Use modern packaging metadata with ``pyproject.toml`` instead of ``setup.cfg``.
     :pr:`1793`
 -   Use ``flit_core`` instead of ``setuptools`` as build backend.
index 26253eabbfa4c959e5ed1d8ef8d48c88e4c6b647..04cf89aa428728c4a38a26b7637d80da90ff38ac 100644 (file)
@@ -16,9 +16,7 @@ classifiers = [
     "Typing :: Typed",
 ]
 requires-python = ">=3.10"
-dependencies = [
-    "MarkupSafe>=2.0"
-]
+dependencies = ["MarkupSafe>=3.0"]
 dynamic = ["version"]
 
 [project.urls]
@@ -29,7 +27,7 @@ Source = "https://github.com/pallets/jinja/"
 Chat = "https://discord.gg/pallets"
 
 [project.optional-dependencies]
-i18n = ["Babel>=2.7"]
+i18n = ["Babel>=2.17"]
 
 [dependency-groups]
 dev = [
diff --git a/uv.lock b/uv.lock
index ab07109e299116389c703ee3f66a65ff85e6cb91..49096020d3aaf8556de29df3e77a764c2aca20a7 100644 (file)
--- a/uv.lock
+++ b/uv.lock
@@ -358,8 +358,8 @@ typing = [
 
 [package.metadata]
 requires-dist = [
-    { name = "babel", marker = "extra == 'i18n'", specifier = ">=2.7" },
-    { name = "markupsafe", specifier = ">=2.0" },
+    { name = "babel", marker = "extra == 'i18n'", specifier = ">=2.17" },
+    { name = "markupsafe", specifier = ">=3.0" },
 ]
 provides-extras = ["i18n"]