diff --git a/requirements/dev.txt b/requirements/dev.txt index 77cd1c9..75af151 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -2,40 +2,42 @@ # uv pip compile --output-file requirements/dev.txt requirements/dev.in anyascii==0.3.3 # via - # -c requirements/main.txt + # -c main.txt # wagtail asgiref==3.11.0 # via - # -c requirements/main.txt + # -c main.txt # django beautifulsoup4==4.14.3 # via - # -c requirements/main.txt + # -c main.txt # wagtail boolean-py==5.0 # via license-expression -cachecontrol==0.14.4 - # via pip-audit +cachecontrol[filecache]==0.14.4 + # via + # cachecontrol + # pip-audit certifi==2026.1.4 # via - # -c requirements/main.txt + # -c main.txt # requests charset-normalizer==3.4.4 # via - # -c requirements/main.txt + # -c main.txt # requests coverage==7.13.2 - # via -r requirements/dev.in + # via -r dev.in cyclonedx-python-lib==11.6.0 # via pip-audit defusedxml==0.7.1 # via - # -c requirements/main.txt + # -c main.txt # py-serializable # willow django==6.0.1 # via - # -c requirements/main.txt + # -c main.txt # django-debug-toolbar # django-filter # django-modelcluster @@ -50,69 +52,69 @@ django==6.0.1 # modelsearch # wagtail django-debug-toolbar==6.2.0 - # via -r requirements/dev.in + # via -r dev.in django-filter==25.2 # via - # -c requirements/main.txt + # -c main.txt # wagtail django-modelcluster==6.4.1 # via - # -c requirements/main.txt + # -c main.txt # wagtail django-permissionedforms==0.1 # via - # -c requirements/main.txt + # -c main.txt # wagtail django-stubs-ext==5.2.9 # via - # -c requirements/main.txt + # -c main.txt # django-tasks django-taggit==6.1.0 # via - # -c requirements/main.txt + # -c main.txt # wagtail django-tasks==0.9.0 # via - # -c requirements/main.txt + # -c main.txt # modelsearch # wagtail django-treebeard==4.8.0 # via - # -c requirements/main.txt + # -c main.txt # wagtail djangorestframework==3.16.1 # via - # -c requirements/main.txt + # -c main.txt # wagtail draftjs-exporter==5.2.0 # via - # -c requirements/main.txt + # -c main.txt # wagtail et-xmlfile==2.0.0 # via - # -c requirements/main.txt + # -c main.txt # openpyxl factory-boy==3.3.3 # via wagtail-factories faker==40.1.2 # via factory-boy fakeredis==2.33.0 - # via -r requirements/dev.in + # via -r dev.in filelock==3.20.3 # via cachecontrol filetype==1.2.0 # via - # -c requirements/main.txt + # -c main.txt # willow idna==3.11 # via - # -c requirements/main.txt + # -c main.txt # requests isort==7.0.0 - # via -r requirements/dev.in + # via -r dev.in laces==0.1.2 # via - # -c requirements/main.txt + # -c main.txt # wagtail license-expression==30.4.4 # via cyclonedx-python-lib @@ -121,46 +123,42 @@ markdown-it-py==4.0.0 mdurl==0.1.2 # via markdown-it-py model-mommy==2.0.0 - # via -r requirements/dev.in + # via -r dev.in modelsearch==1.1.1 # via - # -c requirements/main.txt + # -c main.txt # wagtail msgpack==1.1.2 # via cachecontrol openpyxl==3.1.5 # via - # -c requirements/main.txt + # -c main.txt # wagtail packageurl-python==0.17.6 # via cyclonedx-python-lib packaging==26.0 # via - # -c requirements/main.txt + # -c main.txt # pip-audit # pip-requirements-parser # pipdeptree pillow==12.1.0 # via - # -c requirements/main.txt + # -c main.txt # pillow-heif # wagtail pillow-heif==1.2.0 # via - # -c requirements/main.txt + # -c main.txt # willow -pip==26.0 - # via - # pip-api - # pipdeptree pip-api==0.0.34 # via pip-audit pip-audit==2.10.0 - # via -r requirements/dev.in + # via -r dev.in pip-requirements-parser==32.0.1 # via pip-audit pipdeptree==2.30.0 - # via -r requirements/dev.in + # via -r dev.in platformdirs==4.5.1 # via pip-audit py-serializable==2.1.0 @@ -171,34 +169,34 @@ pyparsing==3.3.2 # via pip-requirements-parser redis==7.1.0 # via - # -c requirements/main.txt + # -c main.txt # fakeredis requests==2.32.5 # via - # -c requirements/main.txt + # -c main.txt # cachecontrol # pip-audit # wagtail rich==14.3.2 # via pip-audit ruff==0.14.14 - # via -r requirements/dev.in + # via -r dev.in sortedcontainers==2.4.0 # via # cyclonedx-python-lib # fakeredis soupsieve==2.8.3 # via - # -c requirements/main.txt + # -c main.txt # beautifulsoup4 sqlparse==0.5.5 # via - # -c requirements/main.txt + # -c main.txt # django # django-debug-toolbar telepath==0.3.1 # via - # -c requirements/main.txt + # -c main.txt # wagtail tomli==2.4.0 # via pip-audit @@ -206,23 +204,24 @@ tomli-w==1.2.0 # via pip-audit typing-extensions==4.15.0 # via - # -c requirements/main.txt + # -c main.txt # beautifulsoup4 # django-stubs-ext # django-tasks urllib3==2.6.3 # via - # -c requirements/main.txt + # -c main.txt # requests uv==0.9.28 - # via -r requirements/dev.in -wagtail==7.2.1 + # via -r dev.in +wagtail==7.2.2 # via - # -c requirements/main.txt + # -c main.txt # wagtail-factories wagtail-factories==4.3.0 - # via -r requirements/dev.in -willow==1.12.0 + # via -r dev.in +willow[heif]==1.12.0 # via - # -c requirements/main.txt + # -c main.txt # wagtail + # willow diff --git a/requirements/main.txt b/requirements/main.txt index c16319b..6c99efd 100644 --- a/requirements/main.txt +++ b/requirements/main.txt @@ -11,7 +11,7 @@ babel==2.18.0 beautifulsoup4==4.14.3 # via wagtail boto3==1.42.40 - # via -r requirements/main.in + # via -r main.in botocore==1.42.40 # via # boto3 @@ -21,20 +21,20 @@ certifi==2026.1.4 charset-normalizer==3.4.4 # via requests colander==2.0 - # via -r requirements/main.in + # via -r main.in defusedxml==0.7.1 # via - # -r requirements/main.in + # -r main.in # willow delorean==1.0.0 - # via -r requirements/main.in + # via -r main.in dj-database-url==3.1.0 - # via -r requirements/main.in + # via -r main.in dj-static==0.0.6 - # via -r requirements/main.in + # via -r main.in django==6.0.1 # via - # -r requirements/main.in + # -r main.in # dj-database-url # django-appconf # django-compressor @@ -55,27 +55,27 @@ django-appconf==1.2.0 # via django-compressor django-compressor==4.6.0 # via - # -r requirements/main.in + # -r main.in # django-libsass django-extensions==4.1 - # via -r requirements/main.in + # via -r main.in django-filter==25.2 # via wagtail django-libsass==0.9 - # via -r requirements/main.in + # via -r main.in django-modelcluster==6.4.1 # via - # -r requirements/main.in + # -r main.in # wagtail django-permissionedforms==0.1 # via wagtail django-storages==1.14.6 - # via -r requirements/main.in + # via -r main.in django-stubs-ext==5.2.9 # via django-tasks django-taggit==6.1.0 # via - # -r requirements/main.in + # -r main.in # wagtail django-tasks==0.9.0 # via @@ -92,7 +92,7 @@ et-xmlfile==2.0.0 filetype==1.2.0 # via willow gunicorn==25.0.1 - # via -r requirements/main.in + # via -r main.in humanize==4.15.0 # via delorean idna==3.11 @@ -116,38 +116,38 @@ openpyxl==3.1.5 packaging==26.0 # via gunicorn pandas==3.0.0 - # via -r requirements/main.in + # via -r main.in pillow==12.1.0 # via # pillow-heif # wagtail pillow-heif==1.2.0 # via willow -psycopg==3.3.2 - # via -r requirements/main.in +psycopg[binary]==3.3.2 + # via -r main.in psycopg-binary==3.3.2 # via psycopg pydantic==2.12.5 - # via -r requirements/main.in + # via -r main.in pydantic-core==2.41.5 # via pydantic python-dateutil==2.9.0.post0 # via - # -r requirements/main.in + # -r main.in # botocore # delorean # pandas pytz==2025.2 # via - # -r requirements/main.in + # -r main.in # delorean rcssmin==1.2.2 # via django-compressor redis==7.1.0 - # via -r requirements/main.in + # via -r main.in requests==2.32.5 # via - # -r requirements/main.in + # -r main.in # wagtail rjsmin==1.2.5 # via django-compressor @@ -181,11 +181,11 @@ urllib3==2.6.3 # via # botocore # requests -wagtail==7.2.1 - # via -r requirements/main.in +wagtail==7.2.2 + # via -r main.in whitenoise==6.11.0 - # via -r requirements/main.in -willow==1.12.0 + # via -r main.in +willow[heif]==1.12.0 # via - # -r requirements/main.in + # -r main.in # wagtail