From 299de9f6d8a7ca000611480cb7bf9248366ee8e4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 17 Feb 2025 13:07:02 +0000 Subject: [PATCH] fix(deps): update dependency wagtail to v6 --- poetry.lock | 115 +++++++++++++++++++++++++++++++++---------------- pyproject.toml | 2 +- 2 files changed, 79 insertions(+), 38 deletions(-) diff --git a/poetry.lock b/poetry.lock index d7a010f26..18f3a483f 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1063,19 +1063,55 @@ libcloud = ["apache-libcloud"] s3 = ["boto3 (>=1.4.4)"] sftp = ["paramiko (>=1.15)"] +[[package]] +name = "django-stubs-ext" +version = "5.1.3" +description = "Monkey-patching and extensions for django-stubs" +optional = false +python-versions = ">=3.8" +files = [ + {file = "django_stubs_ext-5.1.3-py3-none-any.whl", hash = "sha256:64561fbc53e963cc1eed2c8eb27e18b8e48dcb90771205180fe29fc8a59e55fd"}, + {file = "django_stubs_ext-5.1.3.tar.gz", hash = "sha256:3e60f82337f0d40a362f349bf15539144b96e4ceb4dbd0239be1cd71f6a74ad0"}, +] + +[package.dependencies] +django = "*" +typing-extensions = "*" + [[package]] name = "django-taggit" -version = "4.0.0" +version = "6.1.0" description = "django-taggit is a reusable Django application for simple tagging." optional = false -python-versions = ">=3.6" +python-versions = ">=3.8" files = [ - {file = "django-taggit-4.0.0.tar.gz", hash = "sha256:4d52de9d37245a9b9f98c0ec71fdccf1d2283e38e8866d40a7ae6a3b6787a161"}, - {file = "django_taggit-4.0.0-py3-none-any.whl", hash = "sha256:eb800dabef5f0a4e047ab0751f82cf805bc4a9e972037ef12bf519f52cd92480"}, + {file = "django_taggit-6.1.0-py3-none-any.whl", hash = "sha256:ab776264bbc76cb3d7e49e1bf9054962457831bd21c3a42db9138b41956e4cf0"}, + {file = "django_taggit-6.1.0.tar.gz", hash = "sha256:c4d1199e6df34125dd36db5eb0efe545b254dec3980ce5dd80e6bab3e78757c3"}, ] [package.dependencies] -Django = ">=3.2" +Django = ">=4.1" + +[[package]] +name = "django-tasks" +version = "0.6.1" +description = "An implementation and backport of background workers and tasks in Django" +optional = false +python-versions = ">=3.8" +files = [ + {file = "django_tasks-0.6.1-py3-none-any.whl", hash = "sha256:b3648e28bdcda809cb7831f3aff98aa46c327025447c462b8943cce9dfbb0281"}, + {file = "django_tasks-0.6.1.tar.gz", hash = "sha256:4086e7eb9e965f79c4ac76f5c3690ec3bf41c461585237b71b4bde729ced9826"}, +] + +[package.dependencies] +Django = ">=4.2" +django-stubs-ext = "*" +typing_extensions = "*" + +[package.extras] +dev = ["coverage", "dj-database-url", "django-stubs[compatible-mypy]", "ruff"] +mysql = ["mysqlclient"] +postgres = ["psycopg[binary]"] [[package]] name = "django-templated-mail" @@ -1880,19 +1916,22 @@ yaml = ["PyYAML (>=3.10)"] zookeeper = ["kazoo (>=2.8.0)"] [[package]] -name = "l18n" -version = "2021.3" -description = "Internationalization for pytz timezones and territories" +name = "laces" +version = "0.1.2" +description = "Django components that know how to render themselves." optional = false -python-versions = "*" +python-versions = ">=3.8" files = [ - {file = "l18n-2021.3-py3-none-any.whl", hash = "sha256:78495d1df95b6f7dcc694d1ba8994df709c463a1cbac1bf016e1b9a5ce7280b9"}, - {file = "l18n-2021.3.tar.gz", hash = "sha256:1956e890d673d17135cc20913253c154f6bc1c00266c22b7d503cc1a5a42d848"}, + {file = "laces-0.1.2-py3-none-any.whl", hash = "sha256:980cdaf9a31e883a2b8198132e2388931a4eb8814f5bfa5d8bba13ff9f657b7c"}, + {file = "laces-0.1.2.tar.gz", hash = "sha256:3218e09c1889ae5cf3fc7a82f5bb63ec0c7879889b6a9760bfc42323c694b84d"}, ] [package.dependencies] -pytz = ">=2020.1" -six = "*" +Django = ">=3.2" + +[package.extras] +dev = ["black (==24.1.1)", "blacken-docs (==1.16.0)", "coverage (==7.3.4)", "django-stubs[compatible-mypy] (==4.2.7)", "flake8 (==7.0.0)", "flake8-bugbear", "flake8-comprehensions", "isort (==5.13.2)", "mypy (==1.7.1)", "pre-commit (==3.4.0)", "tox (==4.12.1)", "tox-gh-actions (==3.2.0)", "types-requests (==2.31.0.20240125)", "virtualenv-pyenv (==0.4.0)"] +testing = ["coverage (==7.3.4)", "dj-database-url (==2.1.0)"] [[package]] name = "lxml" @@ -4048,37 +4087,37 @@ files = [ [[package]] name = "wagtail" -version = "5.2.8" +version = "6.4" description = "A Django content management system." optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "wagtail-5.2.8-py3-none-any.whl", hash = "sha256:dc2bfa1b7f434515182bc81c7a6e7a3b59c93f15f3ccd06c6389de2f26e4099d"}, - {file = "wagtail-5.2.8.tar.gz", hash = "sha256:92262336a6744de1b3015ae3c04135edd5e4d7722fb2e99e1b6e9191686bc3f9"}, + {file = "wagtail-6.4-py3-none-any.whl", hash = "sha256:3d89b93079711fd1703be057a06cf5d34303a20ee31b2f51384954e21fff38ce"}, + {file = "wagtail-6.4.tar.gz", hash = "sha256:3e311f367867741a2a025ae1c6d498c177ae1936a4b92444177804fa713edff0"}, ] [package.dependencies] anyascii = ">=0.1.5" -beautifulsoup4 = ">=4.8,<4.12" -Django = ">=3.2,<5.1" -django-filter = ">=23.3,<24" -django-modelcluster = ">=6.1,<7.0" +beautifulsoup4 = ">=4.8,<4.13" +Django = ">=4.2,<6.0" +django-filter = ">=23.3,<25" +django-modelcluster = ">=6.2.1,<7.0" django-permissionedforms = ">=0.1,<1.0" -django-taggit = ">=2.0,<5.0" +django-taggit = ">=5.0,<6.2" +django-tasks = ">=0.6.1,<0.7" django-treebeard = ">=4.5.1,<5.0" -djangorestframework = ">=3.11.1,<4.0" -draftjs-exporter = ">=2.1.5,<3.0" -html5lib = ">=0.999,<2" -l18n = ">=2018.5" +djangorestframework = ">=3.15.1,<4.0" +draftjs-exporter = ">=2.1.5,<6.0" +laces = ">=0.1,<0.2" openpyxl = ">=3.0.10,<4.0" -Pillow = ">=9.1.0,<11.0.0" +Pillow = ">=9.1.0,<12.0.0" requests = ">=2.11.1,<3.0" telepath = ">=0.3.1,<1" -Willow = {version = ">=1.6.2,<1.7", extras = ["heif"]} +Willow = {version = ">=1.8.0,<2", extras = ["heif"]} [package.extras] -docs = ["Sphinx (>=1.5.2)", "myst-parser (==0.18.1)", "pyenchant (>=3.1.1,<4)", "sphinx-autobuild (>=0.6.0)", "sphinx-copybutton (>=0.5,<1.0)", "sphinx-wagtail-theme (==6.1.1)", "sphinxcontrib-spelling (>=5.4.0,<6)"] -testing = ["Jinja2 (>=3.0,<3.2)", "azure-mgmt-cdn (>=12.0,<13.0)", "azure-mgmt-frontdoor (>=1.0,<1.1)", "black (==22.3.0)", "boto3 (>=1.28,<2)", "coverage (>=3.7.0)", "curlylint (==0.13.1)", "django-pattern-library (>=0.7)", "djhtml (==1.5.2)", "doc8 (==0.8.1)", "factory-boy (>=3.2)", "freezegun (>=0.3.8)", "polib (>=1.1,<2.0)", "python-dateutil (>=2.7)", "pytz (>=2014.7)", "ruff (==0.0.290)", "semgrep (==1.40.0)", "tblib (>=2.0,<3.0)"] +docs = ["Sphinx (>=7.3)", "myst-parser (==2.0.0)", "pyenchant (>=3.1.1,<4)", "sphinx-autobuild (>=0.6.0)", "sphinx-wagtail-theme (==6.4.0)", "sphinxcontrib-spelling (>=7,<8)"] +testing = ["Jinja2 (>=3.0,<3.2)", "azure-mgmt-cdn (>=12.0,<13.0)", "azure-mgmt-frontdoor (>=1.0,<1.1)", "boto3 (>=1.28,<2)", "coverage (>=3.7.0)", "curlylint (==0.13.1)", "django-pattern-library (>=0.7)", "djhtml (==3.0.6)", "doc8 (==0.8.1)", "factory-boy (>=3.2)", "freezegun (>=0.3.8)", "polib (>=1.1,<2.0)", "python-dateutil (>=2.7)", "ruff (==0.1.5)", "semgrep (==1.40.0)", "tblib (>=2.0,<3.0)"] [[package]] name = "wagtail-factories" @@ -4137,13 +4176,13 @@ files = [ [[package]] name = "willow" -version = "1.6.3" +version = "1.9.0" description = "A Python image library that sits on top of Pillow, Wand and OpenCV" optional = false -python-versions = ">=3.8" +python-versions = ">=3.9" files = [ - {file = "willow-1.6.3-py3-none-any.whl", hash = "sha256:f4b17a16c6315864604dadb6cdf2987d0b685e295cca74c6da28b94167a3126e"}, - {file = "willow-1.6.3.tar.gz", hash = "sha256:143cefd30d3bb816cdff857c454da24991dda35a0315ea795101675e0b14262f"}, + {file = "willow-1.9.0-py3-none-any.whl", hash = "sha256:11a13097cffe501898cd434bb5761fb6cdbdb774a7853094cb56a4ba57cbbff7"}, + {file = "willow-1.9.0.tar.gz", hash = "sha256:ffac1406275ae30b60e7c6cbd1245f0bc359d1b5731002b18a712aaf424a5102"}, ] [package.dependencies] @@ -4152,9 +4191,11 @@ filetype = ">=1.0.10,<1.1.0 || >1.1.0" pillow-heif = {version = ">=0.13.0,<1.0.0", optional = true, markers = "extra == \"heif\" and python_version >= \"3.12\""} [package.extras] -docs = ["Sphinx (>=7.0)", "sphinx-wagtail-theme (==6.0.0)", "sphinx_copybutton (>=0.5)", "sphinxcontrib-spelling (>=8.0,<9.0)"] +docs = ["Sphinx (>=7.0)", "sphinx-wagtail-theme (>=6.1.1,<7.0)", "sphinx_copybutton (>=0.5)", "sphinxcontrib-spelling (>=8.0,<9.0)"] heif = ["pillow-heif (>=0.10.0,<1.0.0)", "pillow-heif (>=0.13.0,<1.0.0)"] -testing = ["Pillow (>=9.1.0,<11.0.0)", "Wand (>=0.6,<1.0)", "black (==22.3.0)", "coverage[toml] (>=7.2.7,<8.0)", "mock (>=3.0,<4.0)", "pillow-heif (>=0.10.0,<1.0.0)", "ruff (==0.0.275)"] +pillow = ["Pillow (>=9.1.0,<12.0.0)"] +testing = ["coverage[toml] (>=7.2.7,<8.0)", "pre-commit (>=3.4.0)", "willow[heif,pillow,wand]"] +wand = ["Wand (>=0.6,<1.0)"] [[package]] name = "wmctrl" @@ -4214,4 +4255,4 @@ xmlsec = ["xmlsec (>=0.6.1)"] [metadata] lock-version = "2.0" python-versions = "3.12.6" -content-hash = "10ff788bc4786312680df345ed34ad061e73df4ed8e125e8f3ff573ac8e9711f" +content-hash = "57f066f8993d6defb2c23f5fd7bc04a8515e299b61629da394eb57db8e185d57" diff --git a/pyproject.toml b/pyproject.toml index 09fb9b60a..64eb8c5a0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -56,7 +56,7 @@ ulid-py = "^1.1.0" user-agents = "2.2.0" user-util = "0.3.1" uwsgi = "2.0.28" -wagtail = "5.2.8" +wagtail = "6.4" wagtail-metadata = "5.0.0" xmltodict = "^0.14.0" zeep = "4.3.1"