From f88a688f2c237dd8773b7412d9571c15d700d845 Mon Sep 17 00:00:00 2001 From: ericholscher <25510+ericholscher@users.noreply.github.com> Date: Sun, 1 Jun 2025 00:35:47 +0000 Subject: [PATCH] Dependencies: all packages updated via pip-tools --- requirements/analyzer.txt | 129 ++++++++++++------------- requirements/base.txt | 62 ++++++------ requirements/development.txt | 177 ++++++++++++++++++----------------- requirements/production.txt | 128 ++++++++++++------------- requirements/testing.txt | 16 ++-- 5 files changed, 255 insertions(+), 257 deletions(-) diff --git a/requirements/analyzer.txt b/requirements/analyzer.txt index dd4b09a3..9f89b2fd 100644 --- a/requirements/analyzer.txt +++ b/requirements/analyzer.txt @@ -6,34 +6,34 @@ # adlfs==2024.12.0 # via -r analyzer.in -aiohappyeyeballs==2.4.6 +aiohappyeyeballs==2.6.1 # via aiohttp -aiohttp==3.11.13 +aiohttp==3.12.6 # via adlfs aiosignal==1.3.2 # via aiohttp async-timeout==5.0.1 # via aiohttp -attrs==25.1.0 +attrs==25.3.0 # via aiohttp -azure-core==1.32.0 +azure-core==1.34.0 # via # adlfs # azure-identity # azure-storage-blob azure-datalake-store==0.0.53 # via adlfs -azure-identity==1.20.0 +azure-identity==1.23.0 # via adlfs -azure-storage-blob==12.24.1 +azure-storage-blob==12.25.1 # via adlfs babel==2.17.0 # via courlan -beautifulsoup4==4.13.3 +beautifulsoup4==4.13.4 # via -r analyzer.in blis==0.7.11 # via thinc -cachetools==5.5.2 +cachetools==6.0.0 # via textacy catalogue==2.0.10 # via @@ -41,7 +41,7 @@ catalogue==2.0.10 # srsly # textacy # thinc -certifi==2025.1.31 +certifi==2025.4.26 # via # requests # trafilatura @@ -49,22 +49,20 @@ cffi==1.17.1 # via # azure-datalake-store # cryptography -charset-normalizer==3.4.1 +charset-normalizer==3.4.2 # via # htmldate # requests # trafilatura -click==8.1.8 +click==8.2.1 # via # nltk # typer confection==0.1.5 - # via - # thinc - # weasel + # via thinc courlan==1.3.2 # via trafilatura -cryptography==44.0.1 +cryptography==45.0.3 # via # azure-identity # azure-storage-blob @@ -83,18 +81,18 @@ duckdb==1.1.3 # via -r analyzer.in en-core-web-md @ https://github.com/explosion/spacy-models/releases/download/en_core_web_md-3.4.0/en_core_web_md-3.4.0-py3-none-any.whl # via -r analyzer.in -filelock==3.17.0 +filelock==3.18.0 # via # huggingface-hub # torch # transformers floret==0.10.5 # via textacy -frozenlist==1.5.0 +frozenlist==1.6.0 # via # aiohttp # aiosignal -fsspec==2025.2.0 +fsspec==2025.5.1 # via # adlfs # huggingface-hub @@ -112,13 +110,13 @@ idna==3.10 # yarl isodate==0.7.2 # via azure-storage-blob -jellyfish==1.1.3 +jellyfish==1.2.0 # via textacy -jinja2==3.1.5 +jinja2==3.1.6 # via # spacy # torch -joblib==1.4.2 +joblib==1.5.1 # via # nltk # scikit-learn @@ -131,14 +129,14 @@ langdetect==1.0.9 # via -r analyzer.in language-data==1.3.0 # via langcodes -lxml[html-clean,html_clean]==5.3.1 +lxml[html-clean,html_clean]==5.4.0 # via # -r analyzer.in # htmldate # justext # lxml-html-clean # trafilatura -lxml-html-clean==0.4.1 +lxml-html-clean==0.4.2 # via lxml marisa-trie==1.2.1 # via language-data @@ -146,18 +144,18 @@ markupsafe==3.0.2 # via jinja2 mpmath==1.3.0 # via sympy -msal==1.31.1 +msal==1.32.3 # via # azure-datalake-store # azure-identity # msal-extensions -msal-extensions==1.2.0 +msal-extensions==1.3.1 # via azure-identity -multidict==6.1.0 +multidict==6.4.4 # via # aiohttp # yarl -murmurhash==1.0.12 +murmurhash==1.0.13 # via # preshed # spacy @@ -183,73 +181,72 @@ numpy==1.26.4 # thinc # torchvision # transformers -nvidia-cublas-cu12==12.4.5.8 +nvidia-cublas-cu12==12.6.4.1 # via # nvidia-cudnn-cu12 # nvidia-cusolver-cu12 # torch -nvidia-cuda-cupti-cu12==12.4.127 +nvidia-cuda-cupti-cu12==12.6.80 + # via torch +nvidia-cuda-nvrtc-cu12==12.6.77 # via torch -nvidia-cuda-nvrtc-cu12==12.4.127 +nvidia-cuda-runtime-cu12==12.6.77 # via torch -nvidia-cuda-runtime-cu12==12.4.127 +nvidia-cudnn-cu12==9.5.1.17 # via torch -nvidia-cudnn-cu12==9.1.0.70 +nvidia-cufft-cu12==11.3.0.4 # via torch -nvidia-cufft-cu12==11.2.1.3 +nvidia-cufile-cu12==1.11.1.6 # via torch -nvidia-curand-cu12==10.3.5.147 +nvidia-curand-cu12==10.3.7.77 # via torch -nvidia-cusolver-cu12==11.6.1.9 +nvidia-cusolver-cu12==11.7.1.2 # via torch -nvidia-cusparse-cu12==12.3.1.170 +nvidia-cusparse-cu12==12.5.4.2 # via # nvidia-cusolver-cu12 # torch -nvidia-cusparselt-cu12==0.6.2 +nvidia-cusparselt-cu12==0.6.3 # via torch -nvidia-nccl-cu12==2.21.5 +nvidia-nccl-cu12==2.26.2 # via torch -nvidia-nvjitlink-cu12==12.4.127 +nvidia-nvjitlink-cu12==12.6.85 # via + # nvidia-cufft-cu12 # nvidia-cusolver-cu12 # nvidia-cusparse-cu12 # torch -nvidia-nvtx-cu12==12.4.127 +nvidia-nvtx-cu12==12.6.77 # via torch -packaging==24.2 +packaging==25.0 # via # huggingface-hub # spacy # thinc # transformers - # weasel pathlib-abc==0.1.1 # via pathy pathy==0.11.0 # via spacy -pgvector==0.3.6 +pgvector==0.4.1 # via -r analyzer.in -pillow==11.1.0 +pillow==11.2.1 # via torchvision -portalocker==2.10.1 - # via msal-extensions -preshed==3.0.9 +preshed==3.0.10 # via # spacy # thinc -propcache==0.3.0 +propcache==0.3.1 # via # aiohttp # yarl pycparser==2.22 # via cffi -pydantic==1.10.21 +pydantic==1.10.22 # via # confection # spacy # thinc - # weasel pyjwt[crypto]==2.10.1 # via # msal @@ -260,7 +257,7 @@ python-dateutil==2.9.0.post0 # via # dateparser # htmldate -pytz==2025.1 +pytz==2025.2 # via dateparser pyyaml==6.0.2 # via @@ -280,12 +277,11 @@ requests==2.32.3 # spacy # textacy # transformers - # weasel scikit-learn==1.6.1 # via # sentence-transformers # textacy -scipy==1.15.2 +scipy==1.15.3 # via # scikit-learn # sentence-transformers @@ -303,8 +299,7 @@ smart-open==6.4.0 # via # pathy # spacy - # weasel -soupsieve==2.6 +soupsieve==2.7 # via beautifulsoup4 spacy==3.4.4 # via @@ -326,27 +321,26 @@ srsly==2.5.1 # spacy # spacy-transformers # thinc - # weasel -sympy==1.13.1 +sympy==1.14.0 # via torch textacy==0.13.0 # via -r analyzer.in thinc==8.1.12 # via spacy -threadpoolctl==3.5.0 +threadpoolctl==3.6.0 # via scikit-learn -tld==0.13 +tld==0.13.1 # via courlan tokenizers==0.13.3 # via transformers toolz==1.0.0 # via cytoolz -torch==2.6.0 +torch==2.7.0 # via # sentence-transformers # spacy-transformers # torchvision -torchvision==0.21.0 +torchvision==0.22.0 # via sentence-transformers tqdm==4.67.1 # via @@ -362,27 +356,25 @@ transformers==4.25.1 # via # sentence-transformers # spacy-transformers -triton==3.2.0 +triton==3.3.0 # via torch typer==0.7.0 # via # pathy # spacy - # weasel -typing-extensions==4.12.2 +typing-extensions==4.13.2 # via # azure-core # azure-identity # azure-storage-blob # beautifulsoup4 - # cloudpathlib # huggingface-hub # multidict # pydantic # torch -tzlocal==5.3 +tzlocal==5.3.1 # via dateparser -urllib3==2.3.0 +urllib3==2.4.0 # via # courlan # htmldate @@ -392,8 +384,7 @@ wasabi==0.10.1 # via # spacy # thinc - # weasel -yarl==1.18.3 +yarl==1.20.0 # via aiohttp # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/base.txt b/requirements/base.txt index 3cdc4ff9..3c2d9b59 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -4,9 +4,9 @@ # # pip-compile base.in # -aiohappyeyeballs==2.4.6 +aiohappyeyeballs==2.6.1 # via aiohttp -aiohttp==3.11.13 +aiohttp==3.12.6 # via geoip2 aiosignal==1.3.2 # via aiohttp @@ -22,7 +22,7 @@ async-timeout==5.0.1 # via # aiohttp # redis -attrs==25.1.0 +attrs==25.3.0 # via aiohttp billiard==4.2.1 # via celery @@ -30,13 +30,13 @@ bleach==6.2.0 # via -r base.in celery[redis]==5.5.0rc1 # via -r base.in -certifi==2025.1.31 +certifi==2025.4.26 # via requests cffi==1.17.1 # via cryptography -charset-normalizer==3.4.1 +charset-normalizer==3.4.2 # via requests -click==8.1.8 +click==8.2.1 # via # celery # click-didyoumean @@ -50,7 +50,7 @@ click-repl==0.3.0 # via celery crispy-bootstrap4==2024.10 # via -r base.in -cryptography==44.0.2 +cryptography==45.0.3 # via fido2 dj-stripe==2.8.4 # via -r base.in @@ -67,13 +67,13 @@ django==5.0.14 # django-slack # djangorestframework # jsonfield -django-allauth[mfa]==65.4.1 +django-allauth[mfa]==65.8.1 # via -r base.in django-cors-headers==4.7.0 # via -r base.in django-countries==7.6.1 # via -r base.in -django-crispy-forms==2.3 +django-crispy-forms==2.4 # via # -r base.in # crispy-bootstrap4 @@ -81,7 +81,7 @@ django-enforce-host==1.1.0 # via -r base.in django-environ==0.12.0 # via -r base.in -django-extensions==3.2.3 +django-extensions==4.1 # via -r base.in django-ratelimit==3.0.1 # via -r base.in @@ -89,17 +89,17 @@ django-simple-history==3.8.0 # via -r base.in django-slack==5.19.0 # via -r base.in -djangorestframework==3.15.2 +djangorestframework==3.16.0 # via -r base.in djangorestframework-jsonp==1.0.2 # via -r base.in -fido2==1.2.0 +fido2==2.0.0 # via django-allauth -frozenlist==1.5.0 +frozenlist==1.6.0 # via # aiohttp # aiosignal -geoip2==5.0.1 +geoip2==5.1.0 # via -r base.in idna==3.10 # via @@ -109,33 +109,35 @@ ip2proxy==3.5.1 # via -r base.in jsonfield==3.1.0 # via -r base.in -kombu==5.4.2 +kombu==5.5.3 # via celery -maxminddb==2.6.3 +maxminddb==2.7.0 # via geoip2 -multidict==6.1.0 +multidict==6.4.4 # via # aiohttp # yarl -pillow==11.1.0 +pillow==11.2.1 # via -r base.in -prompt-toolkit==3.0.50 +prompt-toolkit==3.0.51 # via click-repl -propcache==0.3.0 +propcache==0.3.1 # via # aiohttp # yarl pycparser==2.22 # via cffi -pyjwt==2.10.1 - # via -r base.in +pyjwt==2.9.0 + # via + # -r base.in + # redis python-dateutil==2.9.0.post0 # via celery -pytz==2025.1 +pytz==2025.2 # via -r base.in -qrcode==8.1 +qrcode==8.2 # via django-allauth -redis==5.2.1 +redis==5.3.0 # via celery requests==2.32.3 # via @@ -150,22 +152,22 @@ stripe==4.2.0 # via # -r base.in # dj-stripe -typing-extensions==4.12.2 +typing-extensions==4.13.2 # via # asgiref # django-countries # multidict -tzdata==2025.1 +tzdata==2025.2 # via kombu ua-parser==1.0.1 # via user-agents ua-parser-builtins==0.18.0.post1 # via ua-parser -urllib3==2.3.0 +urllib3==2.4.0 # via requests user-agents==2.2.0 # via -r base.in -uuid-utils==0.10.0 +uuid-utils==0.11.0 # via -r base.in vine==5.1.0 # via @@ -178,5 +180,5 @@ webencodings==0.5.1 # via bleach whitenoise==6.9.0 # via -r base.in -yarl==1.18.3 +yarl==1.20.0 # via aiohttp diff --git a/requirements/development.txt b/requirements/development.txt index aa304911..6289531b 100644 --- a/requirements/development.txt +++ b/requirements/development.txt @@ -4,9 +4,9 @@ # # pip-compile development.in # -aiohappyeyeballs==2.4.6 +aiohappyeyeballs==2.6.1 # via aiohttp -aiohttp==3.11.13 +aiohttp==3.12.6 # via geoip2 aiosignal==1.3.2 # via aiohttp @@ -14,7 +14,7 @@ alabaster==0.7.16 # via sphinx amqp==5.3.1 # via kombu -anyio==4.8.0 +anyio==4.9.0 # via # starlette # watchfiles @@ -30,32 +30,32 @@ async-timeout==5.0.1 # via # aiohttp # redis -attrs==25.1.0 +attrs==25.3.0 # via # aiohttp # cattrs # requests-cache babel==2.17.0 # via sphinx -beautifulsoup4==4.13.3 - # via -r testing.in +beautifulsoup4==4.13.4 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/testing.in billiard==4.2.1 # via celery bleach==6.2.0 - # via -r base.in -cattrs==24.1.2 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +cattrs==25.1.0 # via requests-cache celery[redis]==5.5.0rc1 - # via -r base.in -certifi==2025.1.31 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +certifi==2025.4.26 # via requests cffi==1.17.1 # via cryptography cfgv==3.4.0 # via pre-commit -charset-normalizer==3.4.1 +charset-normalizer==3.4.2 # via requests -click==8.1.8 +click==8.2.1 # via # celery # click-didyoumean @@ -70,13 +70,13 @@ click-repl==0.3.0 # via celery colorama==0.4.6 # via sphinx-autobuild -coverage==7.6.12 +coverage==7.8.2 # via # -r development.in # django-coverage-plugin crispy-bootstrap4==2024.10 - # via -r base.in -cryptography==44.0.2 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +cryptography==45.0.3 # via fido2 decorator==5.2.1 # via @@ -85,10 +85,10 @@ decorator==5.2.1 distlib==0.3.9 # via virtualenv dj-stripe==2.8.4 - # via -r base.in + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in django==5.0.14 # via - # -r base.in + # -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in # crispy-bootstrap4 # dj-stripe # django-allauth @@ -100,45 +100,45 @@ django==5.0.14 # django-slack # djangorestframework # jsonfield -django-allauth[mfa]==65.4.1 - # via -r base.in +django-allauth[mfa]==65.8.1 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in django-cors-headers==4.7.0 - # via -r base.in + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in django-countries==7.6.1 - # via -r base.in + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in django-coverage-plugin==3.1.0 # via -r development.in -django-crispy-forms==2.3 +django-crispy-forms==2.4 # via - # -r base.in + # -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in # crispy-bootstrap4 django-debug-toolbar==3.8.1 # via -r development.in django-dynamic-fixture==4.0.1 # via -r development.in django-enforce-host==1.1.0 - # via -r base.in + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in django-environ==0.12.0 - # via -r base.in -django-extensions==3.2.3 - # via -r base.in + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +django-extensions==4.1 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in django-ratelimit==3.0.1 - # via -r base.in + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in django-simple-history==3.8.0 - # via -r base.in + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in django-slack==5.19.0 - # via -r base.in -django-upgrade==1.23.1 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +django-upgrade==1.25.0 # via -r development.in -djangorestframework==3.15.2 - # via -r base.in +djangorestframework==3.16.0 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in djangorestframework-jsonp==1.0.2 - # via -r base.in + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in docutils==0.19 # via # sphinx # sphinx-rtd-theme -exceptiongroup==1.2.2 +exceptiongroup==1.3.0 # via # anyio # cattrs @@ -146,60 +146,61 @@ exceptiongroup==1.2.2 # pytest executing==2.2.0 # via stack-data -fido2==1.2.0 +fido2==2.0.0 # via django-allauth -filelock==3.17.0 +filelock==3.18.0 # via # tox # virtualenv -frozenlist==1.5.0 +frozenlist==1.6.0 # via # aiohttp # aiosignal -geoip2==5.0.1 - # via -r base.in -h11==0.14.0 +geoip2==5.1.0 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +h11==0.16.0 # via uvicorn -identify==2.6.8 +identify==2.6.12 # via pre-commit idna==3.10 # via # anyio # requests + # url-normalize # yarl imagesize==1.4.1 # via sphinx -iniconfig==2.0.0 +iniconfig==2.1.0 # via pytest ip2proxy==3.5.1 - # via -r base.in + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in ipdb==0.13.13 # via -r development.in -ipython==8.32.0 +ipython==8.37.0 # via # -r development.in # ipdb jedi==0.19.2 # via ipython -jinja2==3.1.5 +jinja2==3.1.6 # via sphinx jsonfield==3.1.0 - # via -r base.in -kombu==5.4.2 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +kombu==5.5.3 # via celery markupsafe==3.0.2 # via jinja2 matplotlib-inline==0.1.7 # via ipython -maxminddb==2.6.3 +maxminddb==2.7.0 # via geoip2 -multidict==6.1.0 +multidict==6.4.4 # via # aiohttp # yarl nodeenv==1.9.1 # via pre-commit -packaging==24.2 +packaging==25.0 # via # pytest # sphinx @@ -208,23 +209,23 @@ parso==0.8.4 # via jedi pexpect==4.9.0 # via ipython -pillow==11.1.0 - # via -r base.in -platformdirs==4.3.6 +pillow==11.2.1 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +platformdirs==4.3.8 # via # requests-cache # virtualenv -pluggy==1.5.0 +pluggy==1.6.0 # via # pytest # tox -pre-commit==4.1.0 +pre-commit==4.2.0 # via -r development.in -prompt-toolkit==3.0.50 +prompt-toolkit==3.0.51 # via # click-repl # ipython -propcache==0.3.0 +propcache==0.3.1 # via # aiohttp # yarl @@ -240,25 +241,27 @@ pygments==2.19.1 # via # ipython # sphinx -pyjwt==2.10.1 - # via -r base.in -pytest==8.3.4 +pyjwt==2.9.0 + # via + # -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in + # redis +pytest==8.3.5 # via # -r development.in # pytest-django -pytest-django==4.10.0 +pytest-django==4.11.1 # via -r development.in python-dateutil==2.9.0.post0 # via celery -pytz==2025.1 - # via -r base.in +pytz==2025.2 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in pyyaml==6.0.2 # via # pre-commit # responses -qrcode==8.1 +qrcode==8.2 # via django-allauth -redis==5.2.1 +redis==5.3.0 # via celery requests==2.32.3 # via @@ -270,7 +273,7 @@ requests==2.32.3 # stripe requests-cache==1.2.1 # via -r development.in -responses==0.25.6 +responses==0.25.7 # via -r development.in ruff==0.5.2 # via -r development.in @@ -279,12 +282,11 @@ six==1.17.0 # python-dateutil # sphinxcontrib-httpdomain # tox - # url-normalize sniffio==1.3.1 # via anyio -snowballstemmer==2.2.0 +snowballstemmer==3.0.1 # via sphinx -soupsieve==2.6 +soupsieve==2.7 # via beautifulsoup4 sphinx==6.2.1 # via @@ -319,13 +321,13 @@ sqlparse==0.5.3 # django-debug-toolbar stack-data==0.6.3 # via ipython -starlette==0.46.0 +starlette==0.47.0 # via sphinx-autobuild stripe==4.2.0 # via - # -r base.in + # -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in # dj-stripe -tokenize-rt==6.1.0 +tokenize-rt==6.2.0 # via django-upgrade tomli==2.2.1 # via @@ -333,59 +335,60 @@ tomli==2.2.1 # pytest # tox tox==3.28.0 - # via -r testing.in + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/testing.in traitlets==5.14.3 # via # ipython # matplotlib-inline -typing-extensions==4.12.2 +typing-extensions==4.13.2 # via # anyio # asgiref # beautifulsoup4 # cattrs # django-countries + # exceptiongroup # ipython # multidict # uvicorn -tzdata==2025.1 +tzdata==2025.2 # via kombu ua-parser==1.0.1 # via user-agents ua-parser-builtins==0.18.0.post1 # via ua-parser -url-normalize==1.4.3 +url-normalize==2.2.1 # via requests-cache -urllib3==2.3.0 +urllib3==2.4.0 # via # -r development.in # requests # requests-cache # responses user-agents==2.2.0 - # via -r base.in -uuid-utils==0.10.0 - # via -r base.in -uvicorn==0.34.0 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +uuid-utils==0.11.0 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +uvicorn==0.34.2 # via sphinx-autobuild vine==5.1.0 # via # amqp # celery # kombu -virtualenv==20.29.2 +virtualenv==20.31.2 # via # pre-commit # tox -watchfiles==1.0.4 +watchfiles==1.0.5 # via sphinx-autobuild wcwidth==0.2.13 # via prompt-toolkit webencodings==0.5.1 # via bleach -websockets==15.0 +websockets==15.0.1 # via sphinx-autobuild whitenoise==6.9.0 - # via -r base.in -yarl==1.18.3 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +yarl==1.20.0 # via aiohttp diff --git a/requirements/production.txt b/requirements/production.txt index dab4685c..71a71a0b 100644 --- a/requirements/production.txt +++ b/requirements/production.txt @@ -4,9 +4,9 @@ # # pip-compile production.in # -aiohappyeyeballs==2.4.6 +aiohappyeyeballs==2.6.1 # via aiohttp -aiohttp==3.11.13 +aiohttp==3.12.6 # via geoip2 aiosignal==1.3.2 # via aiohttp @@ -22,29 +22,29 @@ async-timeout==5.0.1 # via # aiohttp # redis -attrs==25.1.0 +attrs==25.3.0 # via aiohttp -azure-core==1.32.0 +azure-core==1.34.0 # via # azure-storage-blob # django-storages -azure-storage-blob==12.24.1 +azure-storage-blob==12.25.1 # via django-storages billiard==4.2.1 # via celery bleach==6.2.0 - # via -r base.in + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in celery[redis]==5.5.0rc1 - # via -r base.in -certifi==2025.1.31 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +certifi==2025.4.26 # via # requests # sentry-sdk cffi==1.17.1 # via cryptography -charset-normalizer==3.4.1 +charset-normalizer==3.4.2 # via requests -click==8.1.8 +click==8.2.1 # via # celery # click-didyoumean @@ -57,16 +57,16 @@ click-plugins==1.1.1 click-repl==0.3.0 # via celery crispy-bootstrap4==2024.10 - # via -r base.in -cryptography==44.0.1 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +cryptography==45.0.3 # via # azure-storage-blob # fido2 dj-stripe==2.8.4 - # via -r base.in + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in django==5.0.14 # via - # -r base.in + # -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in # crispy-bootstrap4 # dj-stripe # django-allauth @@ -80,46 +80,46 @@ django==5.0.14 # django-storages # djangorestframework # jsonfield -django-allauth[mfa]==65.4.1 - # via -r base.in -django-anymail==12.0 +django-allauth[mfa]==65.8.1 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +django-anymail==13.0 # via -r production.in django-cors-headers==4.7.0 - # via -r base.in + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in django-countries==7.6.1 - # via -r base.in -django-crispy-forms==2.3 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +django-crispy-forms==2.4 # via - # -r base.in + # -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in # crispy-bootstrap4 django-enforce-host==1.1.0 - # via -r base.in + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in django-environ==0.12.0 - # via -r base.in -django-extensions==3.2.3 - # via -r base.in + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +django-extensions==4.1 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in django-ratelimit==3.0.1 - # via -r base.in + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in django-redis==5.4.0 # via -r production.in django-simple-history==3.8.0 - # via -r base.in + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in django-slack==5.19.0 - # via -r base.in -django-storages[azure]==1.14.5 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +django-storages[azure]==1.14.6 # via -r production.in -djangorestframework==3.15.2 - # via -r base.in +djangorestframework==3.16.0 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in djangorestframework-jsonp==1.0.2 - # via -r base.in -fido2==1.2.0 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +fido2==2.0.0 # via django-allauth -frozenlist==1.5.0 +frozenlist==1.6.0 # via # aiohttp # aiosignal -geoip2==5.0.1 - # via -r base.in +geoip2==5.1.0 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in gunicorn==23.0.0 # via -r production.in idna==3.10 @@ -127,28 +127,28 @@ idna==3.10 # requests # yarl ip2proxy==3.5.1 - # via -r base.in + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in isodate==0.7.2 # via azure-storage-blob jsonfield==3.1.0 - # via -r base.in -kombu==5.4.2 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +kombu==5.5.3 # via celery -maxminddb==2.6.3 +maxminddb==2.7.0 # via geoip2 -multidict==6.1.0 +multidict==6.4.4 # via # aiohttp # yarl -newrelic==10.6.0 +newrelic==10.12.0 # via -r production.in -packaging==24.2 +packaging==25.0 # via gunicorn -pillow==11.1.0 - # via -r base.in -prompt-toolkit==3.0.50 +pillow==11.2.1 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +prompt-toolkit==3.0.51 # via click-repl -propcache==0.3.0 +propcache==0.3.1 # via # aiohttp # yarl @@ -156,15 +156,17 @@ psycopg2-binary==2.9.10 # via -r production.in pycparser==2.22 # via cffi -pyjwt==2.10.1 - # via -r base.in +pyjwt==2.9.0 + # via + # -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in + # redis python-dateutil==2.9.0.post0 # via celery -pytz==2025.1 - # via -r base.in -qrcode==8.1 +pytz==2025.2 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +qrcode==8.2 # via django-allauth -redis==5.2.1 +redis==5.3.0 # via # celery # django-redis @@ -175,7 +177,7 @@ requests==2.32.3 # django-slack # geoip2 # stripe -sentry-sdk==2.22.0 +sentry-sdk==2.29.1 # via -r production.in six==1.17.0 # via @@ -185,30 +187,30 @@ sqlparse==0.5.3 # via django stripe==4.2.0 # via - # -r base.in + # -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in # dj-stripe -typing-extensions==4.12.2 +typing-extensions==4.13.2 # via # asgiref # azure-core # azure-storage-blob # django-countries # multidict -tzdata==2025.1 +tzdata==2025.2 # via kombu ua-parser==1.0.1 # via user-agents ua-parser-builtins==0.18.0.post1 # via ua-parser -urllib3==2.3.0 +urllib3==2.4.0 # via # django-anymail # requests # sentry-sdk user-agents==2.2.0 - # via -r base.in -uuid-utils==0.10.0 - # via -r base.in + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +uuid-utils==0.11.0 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in vine==5.1.0 # via # amqp @@ -219,6 +221,6 @@ wcwidth==0.2.13 webencodings==0.5.1 # via bleach whitenoise==6.9.0 - # via -r base.in -yarl==1.18.3 + # via -r /home/runner/work/ethical-ad-server/ethical-ad-server/requirements/base.in +yarl==1.20.0 # via aiohttp diff --git a/requirements/testing.txt b/requirements/testing.txt index e913c25f..4a2335f0 100644 --- a/requirements/testing.txt +++ b/requirements/testing.txt @@ -4,31 +4,31 @@ # # pip-compile testing.in # -beautifulsoup4==4.13.3 +beautifulsoup4==4.13.4 # via -r testing.in distlib==0.3.9 # via virtualenv -filelock==3.17.0 +filelock==3.18.0 # via # tox # virtualenv -packaging==24.2 +packaging==25.0 # via tox -platformdirs==4.3.6 +platformdirs==4.3.8 # via virtualenv -pluggy==1.5.0 +pluggy==1.6.0 # via tox py==1.11.0 # via tox six==1.17.0 # via tox -soupsieve==2.6 +soupsieve==2.7 # via beautifulsoup4 tomli==2.2.1 # via tox tox==3.28.0 # via -r testing.in -typing-extensions==4.12.2 +typing-extensions==4.13.2 # via beautifulsoup4 -virtualenv==20.29.2 +virtualenv==20.31.2 # via tox