From e7ad4c6589fbbb00ecb5245ed719a514f1884428 Mon Sep 17 00:00:00 2001 From: Youri Westerman Date: Mon, 9 Dec 2024 12:01:23 +0100 Subject: [PATCH] Update dependencies (#1481) * Update dependencies * Make sure the drf stubs don't get downgraded * Remove version constraints of pytest and pytest-bdd --- app/requirements/requirements.txt | 166 ++++----- app/requirements/requirements_dev.txt | 489 +++++++++++++------------ app/requirements/requirements_test.in | 6 +- app/requirements/requirements_test.txt | 430 +++++++++++----------- 4 files changed, 553 insertions(+), 538 deletions(-) diff --git a/app/requirements/requirements.txt b/app/requirements/requirements.txt index b6c49990e..f4397f385 100644 --- a/app/requirements/requirements.txt +++ b/app/requirements/requirements.txt @@ -4,7 +4,7 @@ # # pip-compile --output-file=requirements/requirements.txt requirements/requirements.in # -amqp==5.2.0 +amqp==5.3.1 # via kombu arpeggio==2.0.2 # via textx @@ -18,18 +18,18 @@ attrs==24.2.0 # referencing autopep8==2.3.1 # via django-silk -azure-core==1.31.0 +azure-core==1.32.0 # via # azure-monitor-opentelemetry-exporter # azure-storage-blob # msrest -azure-monitor-opentelemetry-exporter==1.0.0b30 - # via -r requirements.in -azure-storage-blob==12.23.1 - # via -r requirements.in +azure-monitor-opentelemetry-exporter==1.0.0b32 + # via -r requirements/requirements.in +azure-storage-blob==12.24.0 + # via -r requirements/requirements.in beautifulsoup4==4.12.3 # via - # -r requirements.in + # -r requirements/requirements.in # o365 billiard==4.2.1 # via celery @@ -41,7 +41,7 @@ cairosvg==2.7.1 # via weasyprint celery==5.4.0 # via - # -r requirements.in + # -r requirements/requirements.in # django-celery-beat # django-celery-email # django-celery-results @@ -56,7 +56,7 @@ cffi==1.17.1 # cairocffi # cryptography # weasyprint -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via requests click==8.1.7 # via @@ -72,7 +72,7 @@ click-repl==0.3.0 # via celery cron-descriptor==1.4.5 # via django-celery-beat -cryptography==43.0.1 +cryptography==44.0.0 # via # azure-storage-blob # josepy @@ -87,13 +87,13 @@ defusedxml==0.7.1 # via # cairosvg # djangorestframework-xml -deprecated==1.2.14 +deprecated==1.2.15 # via # opentelemetry-api # opentelemetry-semantic-conventions -django==4.2.16 +django==4.2.17 # via - # -r requirements.in + # -r requirements/requirements.in # django-appconf # django-celery-beat # django-celery-email @@ -112,34 +112,34 @@ django==4.2.16 django-appconf==1.0.6 # via django-celery-email django-celery-beat==2.7.0 - # via -r requirements.in + # via -r requirements/requirements.in django-celery-email==3.0.0 - # via -r requirements.in + # via -r requirements/requirements.in django-celery-results==2.5.1 - # via -r requirements.in -django-cors-headers==4.4.0 - # via -r requirements.in + # via -r requirements/requirements.in +django-cors-headers==4.6.0 + # via -r requirements/requirements.in django-extensions==3.2.3 - # via -r requirements.in + # via -r requirements/requirements.in django-filter==24.3 # via - # -r requirements.in + # -r requirements/requirements.in # djangorestframework-gis django-fsm==3.0.0 - # via -r requirements.in + # via -r requirements/requirements.in django-markdownx==4.0.7 - # via -r requirements.in + # via -r requirements/requirements.in django-o365mail==1.1.0 - # via -r requirements.in -django-silk==5.2.0 - # via -r requirements.in + # via -r requirements/requirements.in +django-silk==5.3.1 + # via -r requirements/requirements.in django-storages==1.14.4 - # via -r requirements.in + # via -r requirements/requirements.in django-timezone-field==7.0 # via django-celery-beat djangorestframework==3.15.2 # via - # -r requirements.in + # -r requirements/requirements.in # djangorestframework-csv # djangorestframework-gis # drf-amsterdam @@ -148,40 +148,40 @@ djangorestframework==3.15.2 djangorestframework-csv==3.0.2 # via drf-amsterdam djangorestframework-gis==1.1 - # via -r requirements.in + # via -r requirements/requirements.in djangorestframework-xml==2.0.0 # via drf-amsterdam drf-amsterdam==1.0.1 - # via -r requirements.in + # via -r requirements/requirements.in drf-extensions==0.7.1 # via - # -r requirements.in + # -r requirements/requirements.in # drf-amsterdam -drf-spectacular[sidecar]==0.27.2 - # via -r requirements.in -drf-spectacular-sidecar==2024.7.1 +drf-spectacular[sidecar]==0.28.0 + # via -r requirements/requirements.in +drf-spectacular-sidecar==2024.12.1 # via drf-spectacular elasticsearch==7.17.12 # via elasticsearch-dsl elasticsearch-dsl==7.4.1 - # via -r requirements.in + # via -r requirements/requirements.in fixedint==0.1.6 # via azure-monitor-opentelemetry-exporter flower==2.0.1 - # via -r requirements.in + # via -r requirements/requirements.in gprof2dot==2024.6.6 # via django-silk html5lib==1.1 # via weasyprint -humanize==4.10.0 +humanize==4.11.0 # via flower idna==3.10 # via requests -importlib-metadata==8.4.0 +importlib-metadata==8.5.0 # via opentelemetry-api inflection==0.5.1 # via drf-spectacular -isodate==0.6.1 +isodate==0.7.2 # via # azure-storage-blob # msrest @@ -189,29 +189,29 @@ josepy==1.14.0 # via mozilla-django-oidc jsonschema==4.23.0 # via - # -r requirements.in + # -r requirements/requirements.in # drf-spectacular -jsonschema-specifications==2023.12.1 +jsonschema-specifications==2024.10.1 # via jsonschema jwcrypto==1.5.6 - # via -r requirements.in + # via -r requirements/requirements.in kombu==5.4.2 # via celery lxml==5.3.0 - # via -r requirements.in + # via -r requirements/requirements.in markdown==3.7 # via django-markdownx mozilla-django-oidc==4.0.1 - # via -r requirements.in + # via -r requirements/requirements.in msrest==0.7.1 # via azure-monitor-opentelemetry-exporter -networkx==3.3 - # via -r requirements.in -o365==2.0.36 +networkx==3.4.2 + # via -r requirements/requirements.in +o365==2.0.38 # via django-o365mail oauthlib==3.2.2 # via requests-oauthlib -opentelemetry-api==1.27.0 +opentelemetry-api==1.28.2 # via # azure-monitor-opentelemetry-exporter # opentelemetry-instrumentation @@ -221,69 +221,72 @@ opentelemetry-api==1.27.0 # opentelemetry-instrumentation-wsgi # opentelemetry-sdk # opentelemetry-semantic-conventions -opentelemetry-instrumentation==0.48b0 +opentelemetry-instrumentation==0.49b2 # via # opentelemetry-instrumentation-dbapi # opentelemetry-instrumentation-django # opentelemetry-instrumentation-psycopg2 # opentelemetry-instrumentation-wsgi -opentelemetry-instrumentation-dbapi==0.48b0 +opentelemetry-instrumentation-dbapi==0.49b2 # via opentelemetry-instrumentation-psycopg2 -opentelemetry-instrumentation-django==0.48b0 - # via -r requirements.in -opentelemetry-instrumentation-psycopg2==0.48b0 - # via -r requirements.in -opentelemetry-instrumentation-wsgi==0.48b0 +opentelemetry-instrumentation-django==0.49b2 + # via -r requirements/requirements.in +opentelemetry-instrumentation-psycopg2==0.49b2 + # via -r requirements/requirements.in +opentelemetry-instrumentation-wsgi==0.49b2 # via opentelemetry-instrumentation-django -opentelemetry-sdk==1.27.0 +opentelemetry-sdk==1.28.2 # via - # -r requirements.in + # -r requirements/requirements.in # azure-monitor-opentelemetry-exporter -opentelemetry-semantic-conventions==0.48b0 +opentelemetry-semantic-conventions==0.49b2 # via + # opentelemetry-instrumentation # opentelemetry-instrumentation-dbapi # opentelemetry-instrumentation-django # opentelemetry-instrumentation-wsgi # opentelemetry-sdk -opentelemetry-util-http==0.48b0 +opentelemetry-util-http==0.49b2 # via # opentelemetry-instrumentation-django # opentelemetry-instrumentation-wsgi -pillow==10.4.0 +packaging==24.2 + # via opentelemetry-instrumentation +pillow==11.0.0 # via - # -r requirements.in + # -r requirements/requirements.in # cairosvg # django-markdownx # weasyprint -prometheus-client==0.21.0 +prometheus-client==0.21.1 # via flower prompt-toolkit==3.0.48 # via click-repl psutil==5.9.8 # via azure-monitor-opentelemetry-exporter -psycopg2-binary==2.9.9 - # via -r requirements.in +psycopg2-binary==2.9.10 + # via -r requirements/requirements.in pycodestyle==2.12.1 # via autopep8 pycparser==2.22 # via cffi -pyopenssl==24.2.1 +pyopenssl==24.3.0 # via josepy -pypdf==5.0.1 - # via -r requirements.in -pyphen==0.16.0 +pypdf==5.1.0 + # via -r requirements/requirements.in +pyphen==0.17.0 # via weasyprint python-crontab==3.2.0 # via django-celery-beat python-dateutil==2.9.0.post0 # via - # -r requirements.in + # -r requirements/requirements.in # celery # elasticsearch-dsl # o365 # python-crontab python-magic==0.4.27 - # via -r requirements.in + # via -r requirements/requirements.in pytz==2024.2 # via flower pyyaml==6.0.2 @@ -294,7 +297,7 @@ referencing==0.35.1 # jsonschema-specifications requests==2.32.3 # via - # -r requirements.in + # -r requirements/requirements.in # azure-core # mozilla-django-oidc # msrest @@ -304,26 +307,25 @@ requests-oauthlib==2.0.0 # via # msrest # o365 -rpds-py==0.20.0 +rpds-py==0.22.3 # via # jsonschema # referencing -six==1.16.0 +six==1.17.0 # via # azure-core # elasticsearch-dsl # html5lib - # isodate # python-dateutil soupsieve==2.6 # via beautifulsoup4 -sqlparse==0.5.1 +sqlparse==0.5.2 # via # django # django-silk -textx==4.0.1 - # via -r requirements.in -tinycss2==1.3.0 +textx==4.1.0 + # via -r requirements/requirements.in +tinycss2==1.4.0 # via # cairosvg # cssselect2 @@ -350,8 +352,8 @@ urllib3==1.26.20 # via # elasticsearch # requests -uwsgi==2.0.27 - # via -r requirements.in +uwsgi==2.0.28 + # via -r requirements/requirements.in vine==5.1.0 # via # amqp @@ -360,18 +362,18 @@ vine==5.1.0 wcwidth==0.2.13 # via prompt-toolkit weasyprint==52.5 - # via -r requirements.in + # via -r requirements/requirements.in webencodings==0.5.1 # via # cssselect2 # html5lib # tinycss2 -wrapt==1.16.0 +wrapt==1.17.0 # via # deprecated # opentelemetry-instrumentation # opentelemetry-instrumentation-dbapi -zipp==3.20.2 +zipp==3.21.0 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/app/requirements/requirements_dev.txt b/app/requirements/requirements_dev.txt index 98dd274b0..ad409ed26 100644 --- a/app/requirements/requirements_dev.txt +++ b/app/requirements/requirements_dev.txt @@ -4,124 +4,124 @@ # # pip-compile --output-file=requirements/requirements_dev.txt requirements/requirements_dev.in # -amqp==5.2.0 +amqp==5.3.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # kombu arpeggio==2.0.2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # textx asgiref==3.8.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # django # django-cors-headers # django-stubs attrs==24.2.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # jsonschema # pytest-subtests # referencing autopep8==2.3.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # django-silk -azure-core==1.31.0 +azure-core==1.32.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # azure-monitor-opentelemetry-exporter # azure-storage-blob # msrest -azure-monitor-opentelemetry-exporter==1.0.0b30 - # via -r requirements_test.txt -azure-storage-blob==12.23.1 - # via -r requirements_test.txt +azure-monitor-opentelemetry-exporter==1.0.0b32 + # via -r requirements/requirements_test.txt +azure-storage-blob==12.24.0 + # via -r requirements/requirements_test.txt beautifulsoup4==4.12.3 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # o365 billiard==4.2.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # celery cachetools==5.5.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # tox cairocffi==1.7.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # cairosvg # weasyprint cairosvg==2.7.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # weasyprint celery==5.4.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # django-celery-beat # django-celery-email # django-celery-results # flower celery-types==0.22.0 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt certifi==2024.8.30 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # elasticsearch # msrest # requests cffi==1.17.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # cairocffi # cryptography # weasyprint chardet==5.2.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # tox -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # requests click==8.1.7 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # celery # click-didyoumean # click-plugins # click-repl click-didyoumean==0.3.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # celery click-plugins==1.1.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # celery click-repl==0.3.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # celery colorama==0.4.6 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # tox -coverage[toml]==7.6.1 +coverage[toml]==7.6.9 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # pytest-cov cron-descriptor==1.4.5 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # django-celery-beat -cryptography==43.0.1 +cryptography==44.0.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # azure-storage-blob # josepy # jwcrypto @@ -129,26 +129,26 @@ cryptography==43.0.1 # pyopenssl cssselect2==0.7.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # cairosvg # weasyprint defusedxml==0.7.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # cairosvg # djangorestframework-xml -deprecated==1.2.14 +deprecated==1.2.15 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # opentelemetry-api # opentelemetry-semantic-conventions -distlib==0.3.8 +distlib==0.3.9 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # virtualenv -django==4.2.16 +django==4.2.17 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # django-appconf # django-celery-beat # django-celery-email @@ -169,52 +169,52 @@ django==4.2.16 # mozilla-django-oidc django-appconf==1.0.6 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # django-celery-email django-celery-beat==2.7.0 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt django-celery-email==3.0.0 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt django-celery-results==2.5.1 - # via -r requirements_test.txt -django-cors-headers==4.4.0 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt +django-cors-headers==4.6.0 + # via -r requirements/requirements_test.txt django-debug-toolbar==4.4.6 - # via -r requirements_dev.in + # via -r requirements/requirements_dev.in django-extensions==3.2.3 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt django-filter==24.3 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # djangorestframework-gis django-filter-stubs==0.1.3 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt django-fsm==3.0.0 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt django-markdownx==4.0.7 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt django-o365mail==1.1.0 - # via -r requirements_test.txt -django-silk==5.2.0 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt +django-silk==5.3.1 + # via -r requirements/requirements_test.txt django-storages==1.14.4 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt django-stubs[compatible-mypy]==5.1.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # django-filter-stubs # djangorestframework-stubs -django-stubs-ext==5.1.0 +django-stubs-ext==5.1.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # django-stubs django-timezone-field==7.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # django-celery-beat djangorestframework==3.15.2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # djangorestframework-csv # djangorestframework-gis # drf-amsterdam @@ -222,173 +222,177 @@ djangorestframework==3.15.2 # drf-spectacular djangorestframework-csv==3.0.2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # drf-amsterdam djangorestframework-gis==1.1 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt djangorestframework-stubs[compatible-mypy]==3.15.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # django-filter-stubs djangorestframework-xml==2.0.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # drf-amsterdam drf-amsterdam==1.0.1 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt drf-extensions==0.7.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # drf-amsterdam -drf-spectacular[sidecar]==0.27.2 - # via -r requirements_test.txt -drf-spectacular-sidecar==2024.7.1 +drf-spectacular[sidecar]==0.28.0 + # via -r requirements/requirements_test.txt +drf-spectacular-sidecar==2024.12.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # drf-spectacular elasticsearch==7.17.12 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # elasticsearch-dsl elasticsearch-dsl==7.4.1 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt execnet==2.1.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # pytest-xdist factory-boy==3.3.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # types-factory-boy -faker==30.0.0 +faker==33.1.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # factory-boy filelock==3.16.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # tox # virtualenv fixedint==0.1.6 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # azure-monitor-opentelemetry-exporter flake8==7.1.1 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt flower==2.0.1 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt freezegun==1.5.1 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt +gherkin-official==29.0.0 + # via + # -r requirements/requirements_test.txt + # pytest-bdd gprof2dot==2024.6.6 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # django-silk html5lib==1.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # weasyprint -humanize==4.10.0 +humanize==4.11.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # flower idna==3.10 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # requests -importlib-metadata==8.4.0 +importlib-metadata==8.5.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # opentelemetry-api inflection==0.5.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # drf-spectacular iniconfig==2.0.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # pytest -isodate==0.6.1 +isodate==0.7.2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # azure-storage-blob # msrest isort==5.13.2 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt josepy==1.14.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # mozilla-django-oidc jsonschema==4.23.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # drf-spectacular -jsonschema-specifications==2023.12.1 +jsonschema-specifications==2024.10.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # jsonschema jwcrypto==1.5.6 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt kombu==5.4.2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # celery lxml==5.3.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # xmlunittest lxml-stubs==0.5.1 - # via -r requirements_test.txt -mako==1.3.5 + # via -r requirements/requirements_test.txt +mako==1.3.7 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # pytest-bdd markdown==3.7 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # django-markdownx -markupsafe==2.1.5 +markupsafe==3.0.2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # mako mccabe==0.7.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # flake8 mozilla-django-oidc==4.0.1 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt msrest==0.7.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # azure-monitor-opentelemetry-exporter mypy==1.11.2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # django-filter-stubs # django-stubs # djangorestframework-stubs -mypy-baseline==0.7.1 - # via -r requirements_test.txt +mypy-baseline==0.7.2 + # via -r requirements/requirements_test.txt mypy-extensions==1.0.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # mypy -networkx==3.3 +networkx==3.4.2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # networkx-stubs networkx-stubs==0.0.1 - # via -r requirements_test.txt -o365==2.0.36 + # via -r requirements/requirements_test.txt +o365==2.0.38 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # django-o365mail oauthlib==3.2.2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # requests-oauthlib -opentelemetry-api==1.27.0 +opentelemetry-api==1.28.2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # azure-monitor-opentelemetry-exporter # opentelemetry-instrumentation # opentelemetry-instrumentation-dbapi @@ -397,141 +401,144 @@ opentelemetry-api==1.27.0 # opentelemetry-instrumentation-wsgi # opentelemetry-sdk # opentelemetry-semantic-conventions -opentelemetry-instrumentation==0.48b0 +opentelemetry-instrumentation==0.49b2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # opentelemetry-instrumentation-dbapi # opentelemetry-instrumentation-django # opentelemetry-instrumentation-psycopg2 # opentelemetry-instrumentation-wsgi -opentelemetry-instrumentation-dbapi==0.48b0 +opentelemetry-instrumentation-dbapi==0.49b2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # opentelemetry-instrumentation-psycopg2 -opentelemetry-instrumentation-django==0.48b0 - # via -r requirements_test.txt -opentelemetry-instrumentation-psycopg2==0.48b0 - # via -r requirements_test.txt -opentelemetry-instrumentation-wsgi==0.48b0 +opentelemetry-instrumentation-django==0.49b2 + # via -r requirements/requirements_test.txt +opentelemetry-instrumentation-psycopg2==0.49b2 + # via -r requirements/requirements_test.txt +opentelemetry-instrumentation-wsgi==0.49b2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # opentelemetry-instrumentation-django -opentelemetry-sdk==1.27.0 +opentelemetry-sdk==1.28.2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # azure-monitor-opentelemetry-exporter -opentelemetry-semantic-conventions==0.48b0 +opentelemetry-semantic-conventions==0.49b2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt + # opentelemetry-instrumentation # opentelemetry-instrumentation-dbapi # opentelemetry-instrumentation-django # opentelemetry-instrumentation-wsgi # opentelemetry-sdk -opentelemetry-util-http==0.48b0 +opentelemetry-util-http==0.49b2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # opentelemetry-instrumentation-django # opentelemetry-instrumentation-wsgi -packaging==24.1 +packaging==24.2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt + # opentelemetry-instrumentation # pyproject-api # pytest + # pytest-bdd # tox parse==1.20.2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # parse-type # pytest-bdd -parse-type==0.6.3 +parse-type==0.6.4 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # pytest-bdd -pillow==10.4.0 +pillow==11.0.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # cairosvg # django-markdownx # weasyprint platformdirs==4.3.6 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # tox # virtualenv pluggy==1.5.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # pytest # tox -prometheus-client==0.21.0 +prometheus-client==0.21.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # flower prompt-toolkit==3.0.48 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # click-repl psutil==5.9.8 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # azure-monitor-opentelemetry-exporter -psycopg2-binary==2.9.9 - # via -r requirements_test.txt +psycopg2-binary==2.9.10 + # via -r requirements/requirements_test.txt pycodestyle==2.12.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # autopep8 # flake8 pycparser==2.22 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # cffi pyflakes==3.2.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # flake8 -pyopenssl==24.2.1 +pyopenssl==24.3.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # josepy -pypdf==5.0.1 - # via -r requirements_test.txt -pyphen==0.16.0 +pypdf==5.1.0 + # via -r requirements/requirements_test.txt +pyphen==0.17.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # weasyprint pyproject-api==1.8.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # tox -pytest==8.0.2 +pytest==8.3.4 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # pytest-bdd # pytest-cov # pytest-django # pytest-subtests # pytest-timeout # pytest-xdist -pytest-bdd==7.0.1 - # via -r requirements_test.txt -pytest-cov==5.0.0 - # via -r requirements_test.txt +pytest-bdd==8.1.0 + # via -r requirements/requirements_test.txt +pytest-cov==6.0.0 + # via -r requirements/requirements_test.txt pytest-django==4.9.0 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt pytest-subtests==0.13.1 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt pytest-timeout==2.3.1 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt pytest-xdist==3.6.1 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt python-crontab==3.2.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # django-celery-beat python-dateutil==2.9.0.post0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # celery # elasticsearch-dsl # faker @@ -539,24 +546,24 @@ python-dateutil==2.9.0.post0 # o365 # python-crontab python-magic==0.4.27 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt pytz==2024.2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # flower pyyaml==6.0.2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # drf-spectacular referencing==0.35.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # jsonschema # jsonschema-specifications # types-jsonschema requests==2.32.3 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # azure-core # djangorestframework-stubs # mozilla-django-oidc @@ -565,98 +572,97 @@ requests==2.32.3 # requests-mock # requests-oauthlib requests-mock==1.12.1 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt requests-oauthlib==2.0.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # msrest # o365 -rpds-py==0.20.0 +rpds-py==0.22.3 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # jsonschema # referencing -six==1.16.0 +six==1.17.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # azure-core # elasticsearch-dsl # html5lib - # isodate # parse-type # python-dateutil soupsieve==2.6 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # beautifulsoup4 -sqlparse==0.5.1 +sqlparse==0.5.2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # django # django-debug-toolbar # django-silk -textx==4.0.1 - # via -r requirements_test.txt -tinycss2==1.3.0 +textx==4.1.0 + # via -r requirements/requirements_test.txt +tinycss2==1.4.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # cairosvg # cssselect2 # weasyprint tornado==6.4.2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # flower -tox==4.20.0 - # via -r requirements_test.txt -types-beautifulsoup4==4.12.0.20240907 - # via -r requirements_test.txt +tox==4.23.2 + # via -r requirements/requirements_test.txt +types-beautifulsoup4==4.12.0.20241020 + # via -r requirements/requirements_test.txt types-cryptography==3.3.23.2 - # via -r requirements_test.txt -types-docutils==0.21.0.20240907 + # via -r requirements/requirements_test.txt +types-docutils==0.21.0.20241128 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # types-pygments types-factory-boy==0.4.1 - # via -r requirements_test.txt -types-html5lib==1.1.11.20240806 + # via -r requirements/requirements_test.txt +types-html5lib==1.1.11.20241018 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # types-beautifulsoup4 types-jsonschema==4.23.0.20240813 - # via -r requirements_test.txt -types-markdown==3.7.0.20240822 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt +types-markdown==3.7.0.20241204 + # via -r requirements/requirements_test.txt types-pillow==10.2.0.20240822 - # via -r requirements_test.txt -types-psycopg2==2.9.21.20240819 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt +types-psycopg2==2.9.21.20241019 + # via -r requirements/requirements_test.txt types-pygments==2.18.0.20240506 - # via -r requirements_test.txt -types-python-dateutil==2.9.0.20240906 - # via -r requirements_test.txt -types-pytz==2024.2.0.20240913 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt +types-python-dateutil==2.9.0.20241206 + # via -r requirements/requirements_test.txt +types-pytz==2024.2.0.20241003 + # via -r requirements/requirements_test.txt types-pyyaml==6.0.12.20240917 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # django-stubs # djangorestframework-stubs types-requests==2.31.0.6 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # djangorestframework-stubs -types-setuptools==75.1.0.20240917 +types-setuptools==75.6.0.20241126 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # types-pygments types-urllib3==1.26.25.14 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # types-requests typing-extensions==4.12.2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # azure-core # azure-storage-blob # celery-types @@ -664,6 +670,7 @@ typing-extensions==4.12.2 # django-stubs # django-stubs-ext # djangorestframework-stubs + # faker # jwcrypto # mypy # opentelemetry-sdk @@ -671,59 +678,59 @@ typing-extensions==4.12.2 # types-factory-boy tzdata==2024.2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # celery # django-celery-beat # kombu # o365 tzlocal==5.2 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # o365 uritemplate==4.1.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # drf-spectacular urllib3==1.26.20 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # elasticsearch # requests -uwsgi==2.0.27 - # via -r requirements_test.txt +uwsgi==2.0.28 + # via -r requirements/requirements_test.txt vine==5.1.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # amqp # celery # kombu -virtualenv==20.26.6 +virtualenv==20.28.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # tox wcwidth==0.2.13 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # prompt-toolkit weasyprint==52.5 - # via -r requirements_test.txt + # via -r requirements/requirements_test.txt webencodings==0.5.1 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # cssselect2 # html5lib # tinycss2 -wrapt==1.16.0 +wrapt==1.17.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # deprecated # opentelemetry-instrumentation # opentelemetry-instrumentation-dbapi xmlunittest==1.0.1 - # via -r requirements_test.txt -zipp==3.20.2 + # via -r requirements/requirements_test.txt +zipp==3.21.0 # via - # -r requirements_test.txt + # -r requirements/requirements_test.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/app/requirements/requirements_test.in b/app/requirements/requirements_test.in index 1fb70a70c..541b6c55a 100755 --- a/app/requirements/requirements_test.in +++ b/app/requirements/requirements_test.in @@ -5,15 +5,15 @@ flake8 freezegun celery-types django-stubs[compatible-mypy] -djangorestframework-stubs[compatible-mypy] +djangorestframework-stubs[compatible-mypy]>=3.15.1 django-filter-stubs isort lxml-stubs mypy mypy-baseline networkx-stubs -pytest<8.1 -pytest-bdd<7.1 +pytest +pytest-bdd pytest-cov pytest-django pytest-subtests diff --git a/app/requirements/requirements_test.txt b/app/requirements/requirements_test.txt index 2c16e129b..c2a9d0ccc 100644 --- a/app/requirements/requirements_test.txt +++ b/app/requirements/requirements_test.txt @@ -4,116 +4,116 @@ # # pip-compile --output-file=requirements/requirements_test.txt requirements/requirements_test.in # -amqp==5.2.0 +amqp==5.3.1 # via - # -r requirements.txt + # -r requirements/requirements.txt # kombu arpeggio==2.0.2 # via - # -r requirements.txt + # -r requirements/requirements.txt # textx asgiref==3.8.1 # via - # -r requirements.txt + # -r requirements/requirements.txt # django # django-cors-headers # django-stubs attrs==24.2.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # jsonschema # pytest-subtests # referencing autopep8==2.3.1 # via - # -r requirements.txt + # -r requirements/requirements.txt # django-silk -azure-core==1.31.0 +azure-core==1.32.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # azure-monitor-opentelemetry-exporter # azure-storage-blob # msrest -azure-monitor-opentelemetry-exporter==1.0.0b30 - # via -r requirements.txt -azure-storage-blob==12.23.1 - # via -r requirements.txt +azure-monitor-opentelemetry-exporter==1.0.0b32 + # via -r requirements/requirements.txt +azure-storage-blob==12.24.0 + # via -r requirements/requirements.txt beautifulsoup4==4.12.3 # via - # -r requirements.txt + # -r requirements/requirements.txt # o365 billiard==4.2.1 # via - # -r requirements.txt + # -r requirements/requirements.txt # celery cachetools==5.5.0 # via tox cairocffi==1.7.1 # via - # -r requirements.txt + # -r requirements/requirements.txt # cairosvg # weasyprint cairosvg==2.7.1 # via - # -r requirements.txt + # -r requirements/requirements.txt # weasyprint celery==5.4.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # django-celery-beat # django-celery-email # django-celery-results # flower celery-types==0.22.0 - # via -r requirements_test.in + # via -r requirements/requirements_test.in certifi==2024.8.30 # via - # -r requirements.txt + # -r requirements/requirements.txt # elasticsearch # msrest # requests cffi==1.17.1 # via - # -r requirements.txt + # -r requirements/requirements.txt # cairocffi # cryptography # weasyprint chardet==5.2.0 # via tox -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # requests click==8.1.7 # via - # -r requirements.txt + # -r requirements/requirements.txt # celery # click-didyoumean # click-plugins # click-repl click-didyoumean==0.3.1 # via - # -r requirements.txt + # -r requirements/requirements.txt # celery click-plugins==1.1.1 # via - # -r requirements.txt + # -r requirements/requirements.txt # celery click-repl==0.3.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # celery colorama==0.4.6 # via tox -coverage[toml]==7.6.1 +coverage[toml]==7.6.9 # via pytest-cov cron-descriptor==1.4.5 # via - # -r requirements.txt + # -r requirements/requirements.txt # django-celery-beat -cryptography==43.0.1 +cryptography==44.0.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # azure-storage-blob # josepy # jwcrypto @@ -121,24 +121,24 @@ cryptography==43.0.1 # pyopenssl cssselect2==0.7.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # cairosvg # weasyprint defusedxml==0.7.1 # via - # -r requirements.txt + # -r requirements/requirements.txt # cairosvg # djangorestframework-xml -deprecated==1.2.14 +deprecated==1.2.15 # via - # -r requirements.txt + # -r requirements/requirements.txt # opentelemetry-api # opentelemetry-semantic-conventions -distlib==0.3.8 +distlib==0.3.9 # via virtualenv -django==4.2.16 +django==4.2.17 # via - # -r requirements.txt + # -r requirements/requirements.txt # django-appconf # django-celery-beat # django-celery-email @@ -158,48 +158,48 @@ django==4.2.16 # mozilla-django-oidc django-appconf==1.0.6 # via - # -r requirements.txt + # -r requirements/requirements.txt # django-celery-email django-celery-beat==2.7.0 - # via -r requirements.txt + # via -r requirements/requirements.txt django-celery-email==3.0.0 - # via -r requirements.txt + # via -r requirements/requirements.txt django-celery-results==2.5.1 - # via -r requirements.txt -django-cors-headers==4.4.0 - # via -r requirements.txt + # via -r requirements/requirements.txt +django-cors-headers==4.6.0 + # via -r requirements/requirements.txt django-extensions==3.2.3 - # via -r requirements.txt + # via -r requirements/requirements.txt django-filter==24.3 # via - # -r requirements.txt + # -r requirements/requirements.txt # djangorestframework-gis django-filter-stubs==0.1.3 - # via -r requirements_test.in + # via -r requirements/requirements_test.in django-fsm==3.0.0 - # via -r requirements.txt + # via -r requirements/requirements.txt django-markdownx==4.0.7 - # via -r requirements.txt + # via -r requirements/requirements.txt django-o365mail==1.1.0 - # via -r requirements.txt -django-silk==5.2.0 - # via -r requirements.txt + # via -r requirements/requirements.txt +django-silk==5.3.1 + # via -r requirements/requirements.txt django-storages==1.14.4 - # via -r requirements.txt + # via -r requirements/requirements.txt django-stubs[compatible-mypy]==5.1.0 # via - # -r requirements_test.in + # -r requirements/requirements_test.in # django-filter-stubs # djangorestframework-stubs -django-stubs-ext==5.1.0 +django-stubs-ext==5.1.1 # via django-stubs django-timezone-field==7.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # django-celery-beat djangorestframework==3.15.2 # via - # -r requirements.txt + # -r requirements/requirements.txt # djangorestframework-csv # djangorestframework-gis # drf-amsterdam @@ -207,43 +207,43 @@ djangorestframework==3.15.2 # drf-spectacular djangorestframework-csv==3.0.2 # via - # -r requirements.txt + # -r requirements/requirements.txt # drf-amsterdam djangorestframework-gis==1.1 - # via -r requirements.txt + # via -r requirements/requirements.txt djangorestframework-stubs[compatible-mypy]==3.15.1 # via - # -r requirements_test.in + # -r requirements/requirements_test.in # django-filter-stubs djangorestframework-xml==2.0.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # drf-amsterdam drf-amsterdam==1.0.1 - # via -r requirements.txt + # via -r requirements/requirements.txt drf-extensions==0.7.1 # via - # -r requirements.txt + # -r requirements/requirements.txt # drf-amsterdam -drf-spectacular[sidecar]==0.27.2 - # via -r requirements.txt -drf-spectacular-sidecar==2024.7.1 +drf-spectacular[sidecar]==0.28.0 + # via -r requirements/requirements.txt +drf-spectacular-sidecar==2024.12.1 # via - # -r requirements.txt + # -r requirements/requirements.txt # drf-spectacular elasticsearch==7.17.12 # via - # -r requirements.txt + # -r requirements/requirements.txt # elasticsearch-dsl elasticsearch-dsl==7.4.1 - # via -r requirements.txt + # via -r requirements/requirements.txt execnet==2.1.1 # via pytest-xdist factory-boy==3.3.1 # via - # -r requirements_test.in + # -r requirements/requirements_test.in # types-factory-boy -faker==30.0.0 +faker==33.1.0 # via factory-boy filelock==3.16.1 # via @@ -251,114 +251,116 @@ filelock==3.16.1 # virtualenv fixedint==0.1.6 # via - # -r requirements.txt + # -r requirements/requirements.txt # azure-monitor-opentelemetry-exporter flake8==7.1.1 - # via -r requirements_test.in + # via -r requirements/requirements_test.in flower==2.0.1 - # via -r requirements.txt + # via -r requirements/requirements.txt freezegun==1.5.1 - # via -r requirements_test.in + # via -r requirements/requirements_test.in +gherkin-official==29.0.0 + # via pytest-bdd gprof2dot==2024.6.6 # via - # -r requirements.txt + # -r requirements/requirements.txt # django-silk html5lib==1.1 # via - # -r requirements.txt + # -r requirements/requirements.txt # weasyprint -humanize==4.10.0 +humanize==4.11.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # flower idna==3.10 # via - # -r requirements.txt + # -r requirements/requirements.txt # requests -importlib-metadata==8.4.0 +importlib-metadata==8.5.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # opentelemetry-api inflection==0.5.1 # via - # -r requirements.txt + # -r requirements/requirements.txt # drf-spectacular iniconfig==2.0.0 # via pytest -isodate==0.6.1 +isodate==0.7.2 # via - # -r requirements.txt + # -r requirements/requirements.txt # azure-storage-blob # msrest isort==5.13.2 - # via -r requirements_test.in + # via -r requirements/requirements_test.in josepy==1.14.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # mozilla-django-oidc jsonschema==4.23.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # drf-spectacular -jsonschema-specifications==2023.12.1 +jsonschema-specifications==2024.10.1 # via - # -r requirements.txt + # -r requirements/requirements.txt # jsonschema jwcrypto==1.5.6 - # via -r requirements.txt + # via -r requirements/requirements.txt kombu==5.4.2 # via - # -r requirements.txt + # -r requirements/requirements.txt # celery lxml==5.3.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # xmlunittest lxml-stubs==0.5.1 - # via -r requirements_test.in -mako==1.3.5 + # via -r requirements/requirements_test.in +mako==1.3.7 # via pytest-bdd markdown==3.7 # via - # -r requirements.txt + # -r requirements/requirements.txt # django-markdownx -markupsafe==2.1.5 +markupsafe==3.0.2 # via mako mccabe==0.7.0 # via flake8 mozilla-django-oidc==4.0.1 - # via -r requirements.txt + # via -r requirements/requirements.txt msrest==0.7.1 # via - # -r requirements.txt + # -r requirements/requirements.txt # azure-monitor-opentelemetry-exporter mypy==1.11.2 # via - # -r requirements_test.in + # -r requirements/requirements_test.in # django-filter-stubs # django-stubs # djangorestframework-stubs -mypy-baseline==0.7.1 - # via -r requirements_test.in +mypy-baseline==0.7.2 + # via -r requirements/requirements_test.in mypy-extensions==1.0.0 # via mypy -networkx==3.3 +networkx==3.4.2 # via - # -r requirements.txt + # -r requirements/requirements.txt # networkx-stubs networkx-stubs==0.0.1 - # via -r requirements_test.in -o365==2.0.36 + # via -r requirements/requirements_test.in +o365==2.0.38 # via - # -r requirements.txt + # -r requirements/requirements.txt # django-o365mail oauthlib==3.2.2 # via - # -r requirements.txt + # -r requirements/requirements.txt # requests-oauthlib -opentelemetry-api==1.27.0 +opentelemetry-api==1.28.2 # via - # -r requirements.txt + # -r requirements/requirements.txt # azure-monitor-opentelemetry-exporter # opentelemetry-instrumentation # opentelemetry-instrumentation-dbapi @@ -367,55 +369,59 @@ opentelemetry-api==1.27.0 # opentelemetry-instrumentation-wsgi # opentelemetry-sdk # opentelemetry-semantic-conventions -opentelemetry-instrumentation==0.48b0 +opentelemetry-instrumentation==0.49b2 # via - # -r requirements.txt + # -r requirements/requirements.txt # opentelemetry-instrumentation-dbapi # opentelemetry-instrumentation-django # opentelemetry-instrumentation-psycopg2 # opentelemetry-instrumentation-wsgi -opentelemetry-instrumentation-dbapi==0.48b0 +opentelemetry-instrumentation-dbapi==0.49b2 # via - # -r requirements.txt + # -r requirements/requirements.txt # opentelemetry-instrumentation-psycopg2 -opentelemetry-instrumentation-django==0.48b0 - # via -r requirements.txt -opentelemetry-instrumentation-psycopg2==0.48b0 - # via -r requirements.txt -opentelemetry-instrumentation-wsgi==0.48b0 +opentelemetry-instrumentation-django==0.49b2 + # via -r requirements/requirements.txt +opentelemetry-instrumentation-psycopg2==0.49b2 + # via -r requirements/requirements.txt +opentelemetry-instrumentation-wsgi==0.49b2 # via - # -r requirements.txt + # -r requirements/requirements.txt # opentelemetry-instrumentation-django -opentelemetry-sdk==1.27.0 +opentelemetry-sdk==1.28.2 # via - # -r requirements.txt + # -r requirements/requirements.txt # azure-monitor-opentelemetry-exporter -opentelemetry-semantic-conventions==0.48b0 +opentelemetry-semantic-conventions==0.49b2 # via - # -r requirements.txt + # -r requirements/requirements.txt + # opentelemetry-instrumentation # opentelemetry-instrumentation-dbapi # opentelemetry-instrumentation-django # opentelemetry-instrumentation-wsgi # opentelemetry-sdk -opentelemetry-util-http==0.48b0 +opentelemetry-util-http==0.49b2 # via - # -r requirements.txt + # -r requirements/requirements.txt # opentelemetry-instrumentation-django # opentelemetry-instrumentation-wsgi -packaging==24.1 +packaging==24.2 # via + # -r requirements/requirements.txt + # opentelemetry-instrumentation # pyproject-api # pytest + # pytest-bdd # tox parse==1.20.2 # via # parse-type # pytest-bdd -parse-type==0.6.3 +parse-type==0.6.4 # via pytest-bdd -pillow==10.4.0 +pillow==11.0.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # cairosvg # django-markdownx # weasyprint @@ -427,71 +433,71 @@ pluggy==1.5.0 # via # pytest # tox -prometheus-client==0.21.0 +prometheus-client==0.21.1 # via - # -r requirements.txt + # -r requirements/requirements.txt # flower prompt-toolkit==3.0.48 # via - # -r requirements.txt + # -r requirements/requirements.txt # click-repl psutil==5.9.8 # via - # -r requirements.txt + # -r requirements/requirements.txt # azure-monitor-opentelemetry-exporter -psycopg2-binary==2.9.9 - # via -r requirements.txt +psycopg2-binary==2.9.10 + # via -r requirements/requirements.txt pycodestyle==2.12.1 # via - # -r requirements.txt + # -r requirements/requirements.txt # autopep8 # flake8 pycparser==2.22 # via - # -r requirements.txt + # -r requirements/requirements.txt # cffi pyflakes==3.2.0 # via flake8 -pyopenssl==24.2.1 +pyopenssl==24.3.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # josepy -pypdf==5.0.1 - # via -r requirements.txt -pyphen==0.16.0 +pypdf==5.1.0 + # via -r requirements/requirements.txt +pyphen==0.17.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # weasyprint pyproject-api==1.8.0 # via tox -pytest==8.0.2 +pytest==8.3.4 # via - # -r requirements_test.in + # -r requirements/requirements_test.in # pytest-bdd # pytest-cov # pytest-django # pytest-subtests # pytest-timeout # pytest-xdist -pytest-bdd==7.0.1 - # via -r requirements_test.in -pytest-cov==5.0.0 - # via -r requirements_test.in +pytest-bdd==8.1.0 + # via -r requirements/requirements_test.in +pytest-cov==6.0.0 + # via -r requirements/requirements_test.in pytest-django==4.9.0 - # via -r requirements_test.in + # via -r requirements/requirements_test.in pytest-subtests==0.13.1 - # via -r requirements_test.in + # via -r requirements/requirements_test.in pytest-timeout==2.3.1 - # via -r requirements_test.in + # via -r requirements/requirements_test.in pytest-xdist==3.6.1 - # via -r requirements_test.in + # via -r requirements/requirements_test.in python-crontab==3.2.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # django-celery-beat python-dateutil==2.9.0.post0 # via - # -r requirements.txt + # -r requirements/requirements.txt # celery # elasticsearch-dsl # faker @@ -499,24 +505,24 @@ python-dateutil==2.9.0.post0 # o365 # python-crontab python-magic==0.4.27 - # via -r requirements.txt + # via -r requirements/requirements.txt pytz==2024.2 # via - # -r requirements.txt + # -r requirements/requirements.txt # flower pyyaml==6.0.2 # via - # -r requirements.txt + # -r requirements/requirements.txt # drf-spectacular referencing==0.35.1 # via - # -r requirements.txt + # -r requirements/requirements.txt # jsonschema # jsonschema-specifications # types-jsonschema requests==2.32.3 # via - # -r requirements.txt + # -r requirements/requirements.txt # azure-core # djangorestframework-stubs # mozilla-django-oidc @@ -525,86 +531,85 @@ requests==2.32.3 # requests-mock # requests-oauthlib requests-mock==1.12.1 - # via -r requirements_test.in + # via -r requirements/requirements_test.in requests-oauthlib==2.0.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # msrest # o365 -rpds-py==0.20.0 +rpds-py==0.22.3 # via - # -r requirements.txt + # -r requirements/requirements.txt # jsonschema # referencing -six==1.16.0 +six==1.17.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # azure-core # elasticsearch-dsl # html5lib - # isodate # parse-type # python-dateutil soupsieve==2.6 # via - # -r requirements.txt + # -r requirements/requirements.txt # beautifulsoup4 -sqlparse==0.5.1 +sqlparse==0.5.2 # via - # -r requirements.txt + # -r requirements/requirements.txt # django # django-silk -textx==4.0.1 - # via -r requirements.txt -tinycss2==1.3.0 +textx==4.1.0 + # via -r requirements/requirements.txt +tinycss2==1.4.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # cairosvg # cssselect2 # weasyprint tornado==6.4.2 # via - # -r requirements.txt + # -r requirements/requirements.txt # flower -tox==4.20.0 - # via -r requirements_test.in -types-beautifulsoup4==4.12.0.20240907 - # via -r requirements_test.in +tox==4.23.2 + # via -r requirements/requirements_test.in +types-beautifulsoup4==4.12.0.20241020 + # via -r requirements/requirements_test.in types-cryptography==3.3.23.2 - # via -r requirements_test.in -types-docutils==0.21.0.20240907 + # via -r requirements/requirements_test.in +types-docutils==0.21.0.20241128 # via types-pygments types-factory-boy==0.4.1 - # via -r requirements_test.in -types-html5lib==1.1.11.20240806 + # via -r requirements/requirements_test.in +types-html5lib==1.1.11.20241018 # via types-beautifulsoup4 types-jsonschema==4.23.0.20240813 - # via -r requirements_test.in -types-markdown==3.7.0.20240822 - # via -r requirements_test.in + # via -r requirements/requirements_test.in +types-markdown==3.7.0.20241204 + # via -r requirements/requirements_test.in types-pillow==10.2.0.20240822 - # via -r requirements_test.in -types-psycopg2==2.9.21.20240819 - # via -r requirements_test.in + # via -r requirements/requirements_test.in +types-psycopg2==2.9.21.20241019 + # via -r requirements/requirements_test.in types-pygments==2.18.0.20240506 - # via -r requirements_test.in -types-python-dateutil==2.9.0.20240906 - # via -r requirements_test.in -types-pytz==2024.2.0.20240913 - # via -r requirements_test.in + # via -r requirements/requirements_test.in +types-python-dateutil==2.9.0.20241206 + # via -r requirements/requirements_test.in +types-pytz==2024.2.0.20241003 + # via -r requirements/requirements_test.in types-pyyaml==6.0.12.20240917 # via # django-stubs # djangorestframework-stubs types-requests==2.31.0.6 # via djangorestframework-stubs -types-setuptools==75.1.0.20240917 +types-setuptools==75.6.0.20241126 # via types-pygments types-urllib3==1.26.25.14 # via types-requests typing-extensions==4.12.2 # via - # -r requirements.txt + # -r requirements/requirements.txt # azure-core # azure-storage-blob # celery-types @@ -612,6 +617,7 @@ typing-extensions==4.12.2 # django-stubs # django-stubs-ext # djangorestframework-stubs + # faker # jwcrypto # mypy # opentelemetry-sdk @@ -619,57 +625,57 @@ typing-extensions==4.12.2 # types-factory-boy tzdata==2024.2 # via - # -r requirements.txt + # -r requirements/requirements.txt # celery # django-celery-beat # kombu # o365 tzlocal==5.2 # via - # -r requirements.txt + # -r requirements/requirements.txt # o365 uritemplate==4.1.1 # via - # -r requirements.txt + # -r requirements/requirements.txt # drf-spectacular urllib3==1.26.20 # via - # -r requirements.txt + # -r requirements/requirements.txt # elasticsearch # requests -uwsgi==2.0.27 - # via -r requirements.txt +uwsgi==2.0.28 + # via -r requirements/requirements.txt vine==5.1.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # amqp # celery # kombu -virtualenv==20.26.6 +virtualenv==20.28.0 # via tox wcwidth==0.2.13 # via - # -r requirements.txt + # -r requirements/requirements.txt # prompt-toolkit weasyprint==52.5 - # via -r requirements.txt + # via -r requirements/requirements.txt webencodings==0.5.1 # via - # -r requirements.txt + # -r requirements/requirements.txt # cssselect2 # html5lib # tinycss2 -wrapt==1.16.0 +wrapt==1.17.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # deprecated # opentelemetry-instrumentation # opentelemetry-instrumentation-dbapi xmlunittest==1.0.1 - # via -r requirements_test.in -zipp==3.20.2 + # via -r requirements/requirements_test.in +zipp==3.21.0 # via - # -r requirements.txt + # -r requirements/requirements.txt # importlib-metadata # The following packages are considered to be unsafe in a requirements file: