From 6c3b2e280c4b4811c040c7c3473c5b721fab656a Mon Sep 17 00:00:00 2001 From: Seth Michael Larson Date: Tue, 28 Jul 2026 15:20:21 -0500 Subject: [PATCH] Upgrade Django and idna --- pyproject.toml | 3 ++- uv.lock | 16 +++++++++------- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index b0dda07be..655134330 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,7 +17,7 @@ dependencies = [ "django-apptemplates==1.5", "django-admin-interface==0.28.9", "django-translation-aliases==0.1.0", - "Django==5.2.14", + "Django==5.2.16", "docutils==0.21.2", "Markdown==3.10.2", "cmarkgfm==2024.11.20", @@ -57,6 +57,7 @@ dependencies = [ "pypandoc==1.17", "panflute==2.3.1", "Unidecode==1.4.0", + "idna==3.15", ] [project.optional-dependencies] diff --git a/uv.lock b/uv.lock index 65d2ff028..19909974c 100644 --- a/uv.lock +++ b/uv.lock @@ -380,16 +380,16 @@ wheels = [ [[package]] name = "django" -version = "5.2.14" +version = "5.2.16" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "asgiref" }, { name = "sqlparse" }, { name = "tzdata", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/65/95/95f7faa0950867afaa0bef2460c6263afd6a2c78cc9434046ed28160b015/django-5.2.14.tar.gz", hash = "sha256:58a63ba841662e5c686b57ba1fec52ddd68c0b93bd96ac3029d55728f00bf8a2", size = 10895118, upload-time = "2026-05-05T13:57:31.104Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a9/26/889449d521ae508b26de715954faecd8bcf3f740affb81b2d146a83b42a5/django-5.2.16.tar.gz", hash = "sha256:59ea02020c3136fce14bef0bbece21a10a4febef5eed1c51c22ae468efa22200", size = 10890894, upload-time = "2026-07-07T13:52:17.005Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/14/44/f172870cf87aa25afef48fb72adba89ee8b77fcab6f3b23d240b923f1528/django-5.2.14-py3-none-any.whl", hash = "sha256:6f712143bd3064310d1f50fac859c3e9a274bdcfc9595339853be7779297fc76", size = 8311320, upload-time = "2026-05-05T13:57:25.795Z" }, + { url = "https://files.pythonhosted.org/packages/4e/13/1e5e3e4c15dcecb04281b3cb2a46a4670e1cef131068e202f6040df19224/django-5.2.16-py3-none-any.whl", hash = "sha256:04f354bf9d807a86ad1a8392fe3808d362358a8eafc322848e0e43e59b24371d", size = 8311943, upload-time = "2026-07-07T13:52:11.223Z" }, ] [[package]] @@ -814,11 +814,11 @@ wheels = [ [[package]] name = "idna" -version = "3.11" +version = "3.15" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/6f/6d/0703ccc57f3a7233505399edb88de3cbd678da106337b9fcde432b65ed60/idna-3.11.tar.gz", hash = "sha256:795dafcc9c04ed0c1fb032c2aa73654d8e8c5023a7df64a53f39190ada629902", size = 194582, upload-time = "2025-10-12T14:55:20.501Z" } +sdist = { url = "https://files.pythonhosted.org/packages/82/77/7b3966d0b9d1d31a36ddf1746926a11dface89a83409bf1483f0237aa758/idna-3.15.tar.gz", hash = "sha256:ca962446ea538f7092a95e057da437618e886f4d349216d2b1e294abfdb65fdc", size = 199245, upload-time = "2026-05-12T22:45:57.011Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0e/61/66938bbb5fc52dbdf84594873d5b51fb1f7c7794e9c0f5bd885f30bc507b/idna-3.11-py3-none-any.whl", hash = "sha256:771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea", size = 71008, upload-time = "2025-10-12T14:55:18.883Z" }, + { url = "https://files.pythonhosted.org/packages/d2/23/408243171aa9aaba178d3e2559159c24c1171a641aa83b67bdd3394ead8e/idna-3.15-py3-none-any.whl", hash = "sha256:048adeaf8c2d788c40fee287673ccaa74c24ffd8dcf09ffa555a2fbb59f10ac8", size = 72340, upload-time = "2026-05-12T22:45:55.733Z" }, ] [[package]] @@ -1329,6 +1329,7 @@ dependencies = [ { name = "elasticsearch" }, { name = "feedparser" }, { name = "icalendar" }, + { name = "idna" }, { name = "lxml" }, { name = "markdown" }, { name = "nh3" }, @@ -1383,7 +1384,7 @@ requires-dist = [ { name = "cmarkgfm", specifier = "==2024.11.20" }, { name = "cssselect", specifier = "==1.2.0" }, { name = "dj-database-url", specifier = "==0.5.0" }, - { name = "django", specifier = "==5.2.14" }, + { name = "django", specifier = "==5.2.16" }, { name = "django-admin-interface", specifier = "==0.28.9" }, { name = "django-allauth", specifier = "==65.14.1" }, { name = "django-apptemplates", specifier = "==1.5" }, @@ -1411,6 +1412,7 @@ requires-dist = [ { name = "feedparser", specifier = "==6.0.11" }, { name = "gunicorn", marker = "extra == 'prod'", specifier = "==23.0.0" }, { name = "icalendar", specifier = "==4.0.7" }, + { name = "idna", specifier = "==3.15" }, { name = "lxml", specifier = "==6.1.0" }, { name = "markdown", specifier = "==3.10.2" }, { name = "nh3", specifier = "==0.3.6" },