diff --git a/requirements/base.in b/requirements/base.in index 6865317b..d9481840 100644 --- a/requirements/base.in +++ b/requirements/base.in @@ -1,29 +1,11 @@ +open-api-framework + # Core python libraries -psycopg2 # database driver -python-dotenv # environment variables for secrets -python-decouple # processing of envvar configs jsonschema # Framework libraries -django~=4.2 -django-admin-index -django-axes django-jsonsuit -django-redis -maykin-2fa -mozilla-django-oidc-db sharing-configs # API libraries -djangorestframework -django-filter drf-nested-routers -drf-spectacular - -# WSGI servers & monitoring - production oriented -uwsgi -sentry-sdk # error monitoring -elastic-apm # Elastic APM integration - -# Common ground libraries -commonground-api-common diff --git a/requirements/base.txt b/requirements/base.txt index b4854496..e1f556a5 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -6,8 +6,12 @@ # amqp==5.1.1 # via kombu +ape-pie==0.1.0 + # via zgw-consumers asgiref==3.6.0 - # via django + # via + # django + # django-cors-headers asn1crypto==1.5.1 # via webauthn async-timeout==4.0.2 @@ -18,6 +22,8 @@ attrs==23.1.0 # jsonschema billiard==3.6.4.0 # via celery +bleach==6.1.0 + # via open-api-framework boltons==23.0.0 # via # face @@ -25,10 +31,12 @@ boltons==23.0.0 cbor2==5.6.1 # via webauthn celery==5.2.7 - # via notifications-api-common + # via + # flower + # notifications-api-common + # open-api-framework certifi==2023.5.7 # via - # django-simple-certmanager # elastic-apm # requests # sentry-sdk @@ -49,7 +57,7 @@ click-plugins==1.1.1 click-repl==0.2.0 # via celery commonground-api-common==1.13.0 - # via -r requirements/base.in + # via open-api-framework coreapi==2.3.3 # via commonground-api-common coreschema==0.0.4 @@ -63,24 +71,27 @@ cryptography==42.0.2 # webauthn django==4.2.11 # via - # -r requirements/base.in # commonground-api-common # django-admin-index # django-axes + # django-cors-headers # django-filter # django-formtools # django-jsonform # django-jsonsuit + # django-markup # django-otp # django-phonenumber-field # django-privates # django-redis # django-relativedelta # django-rest-framework-condition + # django-sendfile2 # django-simple-certmanager # django-solo # django-two-factor-auth # djangorestframework + # djangorestframework-inclusions # drf-nested-routers # drf-spectacular # drf-yasg @@ -88,24 +99,29 @@ django==4.2.11 # mozilla-django-oidc # mozilla-django-oidc-db # notifications-api-common + # open-api-framework # sharing-configs # zgw-consumers -django-admin-index==3.0.0 - # via -r requirements/base.in -django-axes==5.41.1 - # via -r requirements/base.in +django-admin-index==3.1.1 + # via open-api-framework +django-axes==6.4.0 + # via open-api-framework +django-cors-headers==4.3.1 + # via open-api-framework django-filter==23.2 # via - # -r requirements/base.in # commonground-api-common + # open-api-framework django-formtools==2.4.1 # via django-two-factor-auth -django-ipware==6.0.3 - # via django-axes django-jsonform==2.21.5 - # via mozilla-django-oidc-db + # via + # mozilla-django-oidc-db + # open-api-framework django-jsonsuit==0.5.0 # via -r requirements/base.in +django-markup==1.8.1 + # via open-api-framework django-ordered-model==3.7.4 # via django-admin-index django-otp==1.2.0 @@ -114,15 +130,15 @@ django-phonenumber-field==5.2.0 # via django-two-factor-auth django-privates==2.0.0.post0 # via django-simple-certmanager -django-redis==5.2.0 - # via -r requirements/base.in +django-redis==5.4.0 + # via open-api-framework django-relativedelta==2.0.0 # via zgw-consumers django-rest-framework-condition==0.1.1 # via commonground-api-common django-sendfile2==0.7.0 # via django-privates -django-simple-certmanager==1.3.0 +django-simple-certmanager==2.0.0 # via zgw-consumers django-solo==2.0.0 # via @@ -135,37 +151,48 @@ django-two-factor-auth[phonenumberslite,webauthn]==1.16.0 # via maykin-2fa djangorestframework==3.14.0 # via - # -r requirements/base.in # commonground-api-common + # djangorestframework-gis + # djangorestframework-inclusions # drf-nested-routers # drf-spectacular # drf-yasg # notifications-api-common + # open-api-framework djangorestframework-camel-case==1.4.2 # via # commonground-api-common # notifications-api-common +djangorestframework-gis==1.0 + # via open-api-framework +djangorestframework-inclusions==1.2.0 + # via open-api-framework drf-nested-routers==0.93.4 # via # -r requirements/base.in # commonground-api-common -drf-spectacular==0.26.5 - # via -r requirements/base.in +drf-spectacular==0.27.2 + # via open-api-framework drf-yasg==1.21.7 # via commonground-api-common -elastic-apm==6.15.1 - # via -r requirements/base.in +ecs-logging==2.1.0 + # via elastic-apm +elastic-apm==6.22.0 + # via open-api-framework face==20.1.1 # via glom -faker==18.9.0 - # via zgw-consumers +flower==2.0.1 + # via open-api-framework +furl==2.1.3 + # via ape-pie gemma-zds-client==1.0.1 # via # commonground-api-common # notifications-api-common - # zgw-consumers glom==23.3.0 # via mozilla-django-oidc-db +humanize==4.9.0 + # via flower idna==3.4 # via requests inflection==0.5.1 @@ -191,52 +218,54 @@ kombu==5.3.5 markupsafe==2.1.2 # via jinja2 maykin-2fa==1.0.0 - # via -r requirements/base.in + # via open-api-framework mozilla-django-oidc==4.0.0 # via mozilla-django-oidc-db mozilla-django-oidc-db==0.14.1 - # via -r requirements/base.in + # via open-api-framework notifications-api-common==0.2.2 # via commonground-api-common +open-api-framework==0.2.0 + # via -r requirements/base.in +orderedmultidict==1.0.1 + # via furl oyaml==1.0 # via commonground-api-common packaging==23.1 # via drf-yasg phonenumberslite==8.13.30 # via django-two-factor-auth +prometheus-client==0.20.0 + # via flower prompt-toolkit==3.0.38 # via click-repl -psycopg2==2.9.6 - # via -r requirements/base.in +psycopg2==2.9.9 + # via open-api-framework pycparser==2.21 # via cffi pyjwt==2.7.0 # via # commonground-api-common # gemma-zds-client + # zgw-consumers pyopenssl==24.0.0 # via - # django-simple-certmanager # josepy # webauthn - # zgw-consumers pyrsistent==0.19.3 # via jsonschema python-dateutil==2.8.2 - # via - # django-relativedelta - # faker + # via django-relativedelta python-decouple==3.8 - # via -r requirements/base.in + # via open-api-framework python-dotenv==1.0.0 - # via -r requirements/base.in -python-ipware==2.0.1 - # via django-ipware + # via open-api-framework pytz==2023.3 # via # celery # djangorestframework # drf-yasg + # flower pyyaml==6.0 # via # drf-spectacular @@ -249,28 +278,33 @@ redis==4.5.5 # via django-redis requests==2.31.0 # via + # ape-pie # commonground-api-common # coreapi # gemma-zds-client # mozilla-django-oidc - # requests-mock + # open-api-framework # sharing-configs # zgw-consumers -requests-mock==1.10.0 - # via zgw-consumers -sentry-sdk==1.23.1 - # via -r requirements/base.in +sentry-sdk==1.45.0 + # via open-api-framework sharing-configs==0.1.2 # via -r requirements/base.in six==1.16.0 # via + # bleach # click-repl + # furl # isodate + # orderedmultidict # python-dateutil # qrcode - # requests-mock sqlparse==0.4.4 # via django +tornado==6.4 + # via flower +typing-extensions==4.11.0 + # via zgw-consumers uritemplate==4.1.1 # via # coreapi @@ -281,8 +315,8 @@ urllib3==1.26.15 # elastic-apm # requests # sentry-sdk -uwsgi==2.0.21 - # via -r requirements/base.in +uwsgi==2.0.24 + # via open-api-framework vine==5.0.0 # via # amqp @@ -292,10 +326,14 @@ wcwidth==0.2.6 # via prompt-toolkit webauthn==2.0.0 # via django-two-factor-auth -wrapt==1.15.0 +webencodings==0.5.1 + # via bleach +wrapt==1.14.1 # via elastic-apm -zgw-consumers==0.26.1 - # via notifications-api-common +zgw-consumers==0.33.0 + # via + # notifications-api-common + # open-api-framework # The following packages are considered to be unsafe in a requirements file: # setuptools diff --git a/requirements/ci.txt b/requirements/ci.txt index 1d94fa99..9093a08a 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -8,10 +8,15 @@ amqp==5.1.1 # via # -r requirements/base.txt # kombu +ape-pie==0.1.0 + # via + # -r requirements/base.txt + # zgw-consumers asgiref==3.6.0 # via # -r requirements/base.txt # django + # django-cors-headers asn1crypto==1.5.1 # via # -r requirements/base.txt @@ -31,6 +36,10 @@ billiard==3.6.4.0 # via # -r requirements/base.txt # celery +bleach==6.1.0 + # via + # -r requirements/base.txt + # open-api-framework boltons==23.0.0 # via # -r requirements/base.txt @@ -43,11 +52,12 @@ cbor2==5.6.1 celery==5.2.7 # via # -r requirements/base.txt + # flower # notifications-api-common + # open-api-framework certifi==2023.5.7 # via # -r requirements/base.txt - # django-simple-certmanager # elastic-apm # requests # sentry-sdk @@ -79,7 +89,9 @@ click-repl==0.2.0 # -r requirements/base.txt # celery commonground-api-common==1.13.0 - # via -r requirements/base.txt + # via + # -r requirements/base.txt + # open-api-framework coreapi==2.3.3 # via # -r requirements/base.txt @@ -106,11 +118,13 @@ django==4.2.11 # commonground-api-common # django-admin-index # django-axes + # django-cors-headers # django-filter # django-formtools # django-jenkins # django-jsonform # django-jsonsuit + # django-markup # django-otp # django-phonenumber-field # django-privates @@ -122,6 +136,7 @@ django==4.2.11 # django-solo # django-two-factor-auth # djangorestframework + # djangorestframework-inclusions # drf-nested-routers # drf-spectacular # drf-yasg @@ -129,32 +144,43 @@ django==4.2.11 # mozilla-django-oidc # mozilla-django-oidc-db # notifications-api-common + # open-api-framework # sharing-configs # zgw-consumers -django-admin-index==3.0.0 - # via -r requirements/base.txt -django-axes==5.41.1 - # via -r requirements/base.txt +django-admin-index==3.1.1 + # via + # -r requirements/base.txt + # open-api-framework +django-axes==6.4.0 + # via + # -r requirements/base.txt + # open-api-framework +django-cors-headers==4.3.1 + # via + # -r requirements/base.txt + # open-api-framework django-filter==23.2 # via # -r requirements/base.txt # commonground-api-common + # open-api-framework django-formtools==2.4.1 # via # -r requirements/base.txt # django-two-factor-auth -django-ipware==6.0.3 - # via - # -r requirements/base.txt - # django-axes django-jenkins==0.110.0 # via -r requirements/test-tools.in django-jsonform==2.21.5 # via # -r requirements/base.txt # mozilla-django-oidc-db + # open-api-framework django-jsonsuit==0.5.0 # via -r requirements/base.txt +django-markup==1.8.1 + # via + # -r requirements/base.txt + # open-api-framework django-ordered-model==3.7.4 # via # -r requirements/base.txt @@ -171,8 +197,10 @@ django-privates==2.0.0.post0 # via # -r requirements/base.txt # django-simple-certmanager -django-redis==5.2.0 - # via -r requirements/base.txt +django-redis==5.4.0 + # via + # -r requirements/base.txt + # open-api-framework django-relativedelta==2.0.0 # via # -r requirements/base.txt @@ -185,7 +213,7 @@ django-sendfile2==0.7.0 # via # -r requirements/base.txt # django-privates -django-simple-certmanager==1.3.0 +django-simple-certmanager==2.0.0 # via # -r requirements/base.txt # zgw-consumers @@ -207,27 +235,46 @@ djangorestframework==3.14.0 # via # -r requirements/base.txt # commonground-api-common + # djangorestframework-gis + # djangorestframework-inclusions # drf-nested-routers # drf-spectacular # drf-yasg # notifications-api-common + # open-api-framework djangorestframework-camel-case==1.4.2 # via # -r requirements/base.txt # commonground-api-common # notifications-api-common +djangorestframework-gis==1.0 + # via + # -r requirements/base.txt + # open-api-framework +djangorestframework-inclusions==1.2.0 + # via + # -r requirements/base.txt + # open-api-framework drf-nested-routers==0.93.4 # via # -r requirements/base.txt # commonground-api-common -drf-spectacular==0.26.5 - # via -r requirements/base.txt +drf-spectacular==0.27.2 + # via + # -r requirements/base.txt + # open-api-framework drf-yasg==1.21.7 # via # -r requirements/base.txt # commonground-api-common -elastic-apm==6.15.1 - # via -r requirements/base.txt +ecs-logging==2.1.0 + # via + # -r requirements/base.txt + # elastic-apm +elastic-apm==6.22.0 + # via + # -r requirements/base.txt + # open-api-framework face==20.1.1 # via # -r requirements/base.txt @@ -235,22 +282,30 @@ face==20.1.1 factory-boy==3.2.1 # via -r requirements/test-tools.in faker==18.9.0 + # via factory-boy +flower==2.0.1 # via # -r requirements/base.txt - # factory-boy - # zgw-consumers + # open-api-framework freezegun==1.2.2 # via -r requirements/test-tools.in +furl==2.1.3 + # via + # -r requirements/base.txt + # ape-pie gemma-zds-client==1.0.1 # via # -r requirements/base.txt # commonground-api-common # notifications-api-common - # zgw-consumers glom==23.3.0 # via # -r requirements/base.txt # mozilla-django-oidc-db +humanize==4.9.0 + # via + # -r requirements/base.txt + # flower idna==3.4 # via # -r requirements/base.txt @@ -295,17 +350,27 @@ markupsafe==2.1.2 # -r requirements/base.txt # jinja2 maykin-2fa==1.0.0 - # via -r requirements/base.txt + # via + # -r requirements/base.txt + # open-api-framework mozilla-django-oidc==4.0.0 # via # -r requirements/base.txt # mozilla-django-oidc-db mozilla-django-oidc-db==0.14.1 - # via -r requirements/base.txt + # via + # -r requirements/base.txt + # open-api-framework notifications-api-common==0.2.2 # via # -r requirements/base.txt # commonground-api-common +open-api-framework==0.2.0 + # via -r requirements/base.txt +orderedmultidict==1.0.1 + # via + # -r requirements/base.txt + # furl oyaml==1.0 # via # -r requirements/base.txt @@ -318,12 +383,18 @@ phonenumberslite==8.13.30 # via # -r requirements/base.txt # django-two-factor-auth +prometheus-client==0.20.0 + # via + # -r requirements/base.txt + # flower prompt-toolkit==3.0.38 # via # -r requirements/base.txt # click-repl -psycopg2==2.9.6 - # via -r requirements/base.txt +psycopg2==2.9.9 + # via + # -r requirements/base.txt + # open-api-framework pycparser==2.21 # via # -r requirements/base.txt @@ -333,13 +404,12 @@ pyjwt==2.7.0 # -r requirements/base.txt # commonground-api-common # gemma-zds-client + # zgw-consumers pyopenssl==24.0.0 # via # -r requirements/base.txt - # django-simple-certmanager # josepy # webauthn - # zgw-consumers pyquery==2.0.0 # via -r requirements/test-tools.in pyrsistent==0.19.3 @@ -353,19 +423,20 @@ python-dateutil==2.8.2 # faker # freezegun python-decouple==3.8 - # via -r requirements/base.txt + # via + # -r requirements/base.txt + # open-api-framework python-dotenv==1.0.0 - # via -r requirements/base.txt -python-ipware==2.0.1 # via # -r requirements/base.txt - # django-ipware + # open-api-framework pytz==2023.3 # via # -r requirements/base.txt # celery # djangorestframework # drf-yasg + # flower pyyaml==6.0 # via # -r requirements/base.txt @@ -384,27 +455,31 @@ redis==4.5.5 requests==2.31.0 # via # -r requirements/base.txt + # ape-pie # commonground-api-common # coreapi # gemma-zds-client # mozilla-django-oidc + # open-api-framework # requests-mock # sharing-configs # zgw-consumers requests-mock==1.10.0 + # via -r requirements/test-tools.in +sentry-sdk==1.45.0 # via # -r requirements/base.txt - # -r requirements/test-tools.in - # zgw-consumers -sentry-sdk==1.23.1 - # via -r requirements/base.txt + # open-api-framework sharing-configs==0.1.2 # via -r requirements/base.txt six==1.16.0 # via # -r requirements/base.txt + # bleach # click-repl + # furl # isodate + # orderedmultidict # python-dateutil # qrcode # requests-mock @@ -416,6 +491,14 @@ sqlparse==0.4.4 # django tblib==1.7.0 # via -r requirements/test-tools.in +tornado==6.4 + # via + # -r requirements/base.txt + # flower +typing-extensions==4.11.0 + # via + # -r requirements/base.txt + # zgw-consumers uritemplate==4.1.1 # via # -r requirements/base.txt @@ -428,8 +511,10 @@ urllib3==1.26.15 # elastic-apm # requests # sentry-sdk -uwsgi==2.0.21 - # via -r requirements/base.txt +uwsgi==2.0.24 + # via + # -r requirements/base.txt + # open-api-framework vine==5.0.0 # via # -r requirements/base.txt @@ -446,18 +531,23 @@ webauthn==2.0.0 # via # -r requirements/base.txt # django-two-factor-auth +webencodings==0.5.1 + # via + # -r requirements/base.txt + # bleach webob==1.8.7 # via webtest webtest==3.0.0 # via django-webtest -wrapt==1.15.0 +wrapt==1.14.1 # via # -r requirements/base.txt # elastic-apm -zgw-consumers==0.26.1 +zgw-consumers==0.33.0 # via # -r requirements/base.txt # notifications-api-common + # open-api-framework # The following packages are considered to be unsafe in a requirements file: # setuptools diff --git a/requirements/dev.txt b/requirements/dev.txt index d7e63bf8..ad466ae0 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -10,10 +10,15 @@ amqp==5.1.1 # via # -r requirements/ci.txt # kombu +ape-pie==0.1.0 + # via + # -r requirements/ci.txt + # zgw-consumers asgiref==3.6.0 # via # -r requirements/ci.txt # django + # django-cors-headers asn1crypto==1.5.1 # via # -r requirements/ci.txt @@ -39,6 +44,10 @@ billiard==3.6.4.0 # celery black==23.3.0 # via -r requirements/dev.in +bleach==6.1.0 + # via + # -r requirements/ci.txt + # open-api-framework boltons==23.0.0 # via # -r requirements/ci.txt @@ -57,11 +66,12 @@ cbor2==5.6.1 celery==5.2.7 # via # -r requirements/ci.txt + # flower # notifications-api-common + # open-api-framework certifi==2023.5.7 # via # -r requirements/ci.txt - # django-simple-certmanager # elastic-apm # requests # sentry-sdk @@ -95,7 +105,9 @@ click-repl==0.2.0 # -r requirements/ci.txt # celery commonground-api-common==1.13.0 - # via -r requirements/ci.txt + # via + # -r requirements/ci.txt + # open-api-framework coreapi==2.3.3 # via # -r requirements/ci.txt @@ -124,6 +136,7 @@ django==4.2.11 # commonground-api-common # django-admin-index # django-axes + # django-cors-headers # django-debug-toolbar # django-extensions # django-filter @@ -131,6 +144,7 @@ django==4.2.11 # django-jenkins # django-jsonform # django-jsonsuit + # django-markup # django-otp # django-phonenumber-field # django-privates @@ -142,6 +156,7 @@ django==4.2.11 # django-solo # django-two-factor-auth # djangorestframework + # djangorestframework-inclusions # drf-nested-routers # drf-spectacular # drf-yasg @@ -149,12 +164,21 @@ django==4.2.11 # mozilla-django-oidc # mozilla-django-oidc-db # notifications-api-common + # open-api-framework # sharing-configs # zgw-consumers -django-admin-index==3.0.0 - # via -r requirements/ci.txt -django-axes==5.41.1 - # via -r requirements/ci.txt +django-admin-index==3.1.1 + # via + # -r requirements/ci.txt + # open-api-framework +django-axes==6.4.0 + # via + # -r requirements/ci.txt + # open-api-framework +django-cors-headers==4.3.1 + # via + # -r requirements/ci.txt + # open-api-framework django-debug-toolbar==4.1.0 # via -r requirements/dev.in django-extensions==3.2.1 @@ -163,22 +187,24 @@ django-filter==23.2 # via # -r requirements/ci.txt # commonground-api-common + # open-api-framework django-formtools==2.4.1 # via # -r requirements/ci.txt # django-two-factor-auth -django-ipware==6.0.3 - # via - # -r requirements/ci.txt - # django-axes django-jenkins==0.110.0 # via -r requirements/ci.txt django-jsonform==2.21.5 # via # -r requirements/ci.txt # mozilla-django-oidc-db + # open-api-framework django-jsonsuit==0.5.0 # via -r requirements/ci.txt +django-markup==1.8.1 + # via + # -r requirements/ci.txt + # open-api-framework django-ordered-model==3.7.4 # via # -r requirements/ci.txt @@ -195,8 +221,10 @@ django-privates==2.0.0.post0 # via # -r requirements/ci.txt # django-simple-certmanager -django-redis==5.2.0 - # via -r requirements/ci.txt +django-redis==5.4.0 + # via + # -r requirements/ci.txt + # open-api-framework django-relativedelta==2.0.0 # via # -r requirements/ci.txt @@ -209,7 +237,7 @@ django-sendfile2==0.7.0 # via # -r requirements/ci.txt # django-privates -django-simple-certmanager==1.3.0 +django-simple-certmanager==2.0.0 # via # -r requirements/ci.txt # zgw-consumers @@ -231,15 +259,26 @@ djangorestframework==3.14.0 # via # -r requirements/ci.txt # commonground-api-common + # djangorestframework-gis + # djangorestframework-inclusions # drf-nested-routers # drf-spectacular # drf-yasg # notifications-api-common + # open-api-framework djangorestframework-camel-case==1.4.2 # via # -r requirements/ci.txt # commonground-api-common # notifications-api-common +djangorestframework-gis==1.0 + # via + # -r requirements/ci.txt + # open-api-framework +djangorestframework-inclusions==1.2.0 + # via + # -r requirements/ci.txt + # open-api-framework docutils==0.18.1 # via # sphinx @@ -248,14 +287,22 @@ drf-nested-routers==0.93.4 # via # -r requirements/ci.txt # commonground-api-common -drf-spectacular==0.26.5 - # via -r requirements/ci.txt +drf-spectacular==0.27.2 + # via + # -r requirements/ci.txt + # open-api-framework drf-yasg==1.21.7 # via # -r requirements/ci.txt # commonground-api-common -elastic-apm==6.15.1 - # via -r requirements/ci.txt +ecs-logging==2.1.0 + # via + # -r requirements/ci.txt + # elastic-apm +elastic-apm==6.22.0 + # via + # -r requirements/ci.txt + # open-api-framework face==20.1.1 # via # -r requirements/ci.txt @@ -266,21 +313,31 @@ faker==18.9.0 # via # -r requirements/ci.txt # factory-boy - # zgw-consumers flake8==6.0.0 # via -r requirements/dev.in +flower==2.0.1 + # via + # -r requirements/ci.txt + # open-api-framework freezegun==1.2.2 # via -r requirements/ci.txt +furl==2.1.3 + # via + # -r requirements/ci.txt + # ape-pie gemma-zds-client==1.0.1 # via # -r requirements/ci.txt # commonground-api-common # notifications-api-common - # zgw-consumers glom==23.3.0 # via # -r requirements/ci.txt # mozilla-django-oidc-db +humanize==4.9.0 + # via + # -r requirements/ci.txt + # flower idna==3.4 # via # -r requirements/ci.txt @@ -332,7 +389,9 @@ markupsafe==2.1.2 # -r requirements/ci.txt # jinja2 maykin-2fa==1.0.0 - # via -r requirements/ci.txt + # via + # -r requirements/ci.txt + # open-api-framework mccabe==0.7.0 # via flake8 mozilla-django-oidc==4.0.0 @@ -340,13 +399,21 @@ mozilla-django-oidc==4.0.0 # -r requirements/ci.txt # mozilla-django-oidc-db mozilla-django-oidc-db==0.14.1 - # via -r requirements/ci.txt + # via + # -r requirements/ci.txt + # open-api-framework mypy-extensions==1.0.0 # via black notifications-api-common==0.2.2 # via # -r requirements/ci.txt # commonground-api-common +open-api-framework==0.2.0 + # via -r requirements/ci.txt +orderedmultidict==1.0.1 + # via + # -r requirements/ci.txt + # furl oyaml==1.0 # via # -r requirements/ci.txt @@ -368,12 +435,18 @@ pip-tools==6.13.0 # via -r requirements/dev.in platformdirs==3.5.1 # via black +prometheus-client==0.20.0 + # via + # -r requirements/ci.txt + # flower prompt-toolkit==3.0.38 # via # -r requirements/ci.txt # click-repl -psycopg2==2.9.6 - # via -r requirements/ci.txt +psycopg2==2.9.9 + # via + # -r requirements/ci.txt + # open-api-framework pycodestyle==2.10.0 # via flake8 pycparser==2.21 @@ -389,13 +462,12 @@ pyjwt==2.7.0 # -r requirements/ci.txt # commonground-api-common # gemma-zds-client + # zgw-consumers pyopenssl==24.0.0 # via # -r requirements/ci.txt - # django-simple-certmanager # josepy # webauthn - # zgw-consumers pyproject-hooks==1.0.0 # via build pyquery==2.0.0 @@ -411,19 +483,20 @@ python-dateutil==2.8.2 # faker # freezegun python-decouple==3.8 - # via -r requirements/ci.txt + # via + # -r requirements/ci.txt + # open-api-framework python-dotenv==1.0.0 - # via -r requirements/ci.txt -python-ipware==2.0.1 # via # -r requirements/ci.txt - # django-ipware + # open-api-framework pytz==2023.3 # via # -r requirements/ci.txt # celery # djangorestframework # drf-yasg + # flower pyyaml==6.0 # via # -r requirements/ci.txt @@ -442,27 +515,32 @@ redis==4.5.5 requests==2.31.0 # via # -r requirements/ci.txt + # ape-pie # commonground-api-common # coreapi # gemma-zds-client # mozilla-django-oidc + # open-api-framework # requests-mock # sharing-configs # sphinx # zgw-consumers requests-mock==1.10.0 + # via -r requirements/ci.txt +sentry-sdk==1.45.0 # via # -r requirements/ci.txt - # zgw-consumers -sentry-sdk==1.23.1 - # via -r requirements/ci.txt + # open-api-framework sharing-configs==0.1.2 # via -r requirements/ci.txt six==1.16.0 # via # -r requirements/ci.txt + # bleach # click-repl + # furl # isodate + # orderedmultidict # python-dateutil # qrcode # requests-mock @@ -504,6 +582,14 @@ tomli==2.0.1 # via # black # build +tornado==6.4 + # via + # -r requirements/ci.txt + # flower +typing-extensions==4.11.0 + # via + # -r requirements/ci.txt + # zgw-consumers uritemplate==4.1.1 # via # -r requirements/ci.txt @@ -516,8 +602,10 @@ urllib3==1.26.15 # elastic-apm # requests # sentry-sdk -uwsgi==2.0.21 - # via -r requirements/ci.txt +uwsgi==2.0.24 + # via + # -r requirements/ci.txt + # open-api-framework vine==5.0.0 # via # -r requirements/ci.txt @@ -536,6 +624,10 @@ webauthn==2.0.0 # via # -r requirements/ci.txt # django-two-factor-auth +webencodings==0.5.1 + # via + # -r requirements/ci.txt + # bleach webob==1.8.7 # via # -r requirements/ci.txt @@ -546,14 +638,15 @@ webtest==3.0.0 # django-webtest wheel==0.40.0 # via pip-tools -wrapt==1.15.0 +wrapt==1.14.1 # via # -r requirements/ci.txt # elastic-apm -zgw-consumers==0.26.1 +zgw-consumers==0.33.0 # via # -r requirements/ci.txt # notifications-api-common + # open-api-framework # The following packages are considered to be unsafe in a requirements file: # pip