diff --git a/requirements/base.in b/requirements/base.in index eb5f3665..eb9c431f 100644 --- a/requirements/base.in +++ b/requirements/base.in @@ -4,3 +4,6 @@ open-api-framework markdown self-certifi furl +zgw-consumers[setup-configuration] +git+https://github.com/maykinmedia/commonground-api-common.git@feature/jwtsecret-configuration-step +git+https://github.com/maykinmedia/notifications-api-common.git@feature/setup-configuration diff --git a/requirements/base.txt b/requirements/base.txt index 0fd5c195..145f57d8 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -1,11 +1,13 @@ # -# This file is autogenerated by pip-compile with Python 3.10 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # ./bin/compile_dependencies.sh # amqp==5.2.0 # via kombu +annotated-types==0.7.0 + # via pydantic ape-pie==0.2.0 # via # commonground-api-common @@ -18,8 +20,6 @@ asgiref==3.8.1 # django-cors-headers asn1crypto==1.5.1 # via webauthn -async-timeout==4.0.3 - # via redis attrs==24.2.0 # via # glom @@ -62,8 +62,10 @@ click-plugins==1.1.1 # via celery click-repl==0.3.0 # via celery -commonground-api-common==2.1.0 - # via open-api-framework +commonground-api-common @ git+https://github.com/maykinmedia/commonground-api-common.git@feature/jwtsecret-configuration-step + # via + # -r requirements/base.in + # open-api-framework coreapi==2.3.3 # via commonground-api-common coreschema==0.0.4 @@ -151,8 +153,10 @@ django-rest-framework-condition==0.1.1 # via commonground-api-common django-sendfile2==0.7.1 # via django-privates -django-setup-configuration==0.1.0 - # via open-api-framework +django-setup-configuration==0.4.0 + # via + # open-api-framework + # zgw-consumers django-simple-certmanager==2.3.0 # via zgw-consumers django-solo==2.3.0 @@ -240,8 +244,10 @@ mozilla-django-oidc==4.0.1 # via mozilla-django-oidc-db mozilla-django-oidc-db==0.19.0 # via open-api-framework -notifications-api-common==0.3.1 - # via commonground-api-common +notifications-api-common @ git+https://github.com/maykinmedia/notifications-api-common.git@feature/setup-configuration + # via + # -r requirements/base.in + # commonground-api-common open-api-framework==0.8.1 # via -r requirements/base.in orderedmultidict==1.0.1 @@ -260,6 +266,16 @@ psycopg2==2.9.9 # via open-api-framework pycparser==2.22 # via cffi +pydantic==2.10.2 + # via + # django-setup-configuration + # pydantic-settings +pydantic-core==2.27.1 + # via pydantic +pydantic-settings[yaml]==2.6.1 + # via + # django-setup-configuration + # pydantic-settings pyjwt==2.9.0 # via # commonground-api-common @@ -277,7 +293,9 @@ python-dateutil==2.9.0.post0 python-decouple==3.8 # via open-api-framework python-dotenv==1.0.1 - # via open-api-framework + # via + # open-api-framework + # pydantic-settings pytz==2024.1 # via # drf-yasg @@ -287,6 +305,7 @@ pyyaml==6.0.2 # drf-spectacular # drf-yasg # oyaml + # pydantic-settings qrcode==7.4.2 # via django-two-factor-auth redis==5.0.8 @@ -328,9 +347,9 @@ tornado==6.4.1 # via flower typing-extensions==4.12.2 # via - # asgiref - # django-solo # mozilla-django-oidc-db + # pydantic + # pydantic-core # qrcode # zgw-consumers tzdata==2024.1 @@ -360,8 +379,9 @@ webencodings==0.5.1 # via bleach wrapt==1.16.0 # via elastic-apm -zgw-consumers==0.35.1 +zgw-consumers[setup-configuration]==0.36.0 # via + # -r requirements/base.in # commonground-api-common # notifications-api-common # open-api-framework diff --git a/requirements/ci.txt b/requirements/ci.txt index 093b6678..fd2c3258 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.10 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # ./bin/compile_dependencies.sh @@ -10,6 +10,10 @@ amqp==5.2.0 # via # -r requirements/base.txt # kombu +annotated-types==0.7.0 + # via + # -r requirements/base.txt + # pydantic ape-pie==0.2.0 # via # -r requirements/base.txt @@ -26,10 +30,6 @@ asn1crypto==1.5.1 # via # -r requirements/base.txt # webauthn -async-timeout==4.0.3 - # via - # -r requirements/base.txt - # redis attrs==24.2.0 # via # -r requirements/base.txt @@ -102,7 +102,7 @@ click-repl==0.3.0 # celery codecov==2.1.13 # via -r requirements/ci.in -commonground-api-common[testutils]==2.1.0 +commonground-api-common[testutils] @ git+https://github.com/maykinmedia/commonground-api-common.git@feature/jwtsecret-configuration-step # via # -r requirements/base.txt # -r requirements/test-tools.in @@ -241,10 +241,11 @@ django-sendfile2==0.7.1 # via # -r requirements/base.txt # django-privates -django-setup-configuration==0.1.0 +django-setup-configuration==0.4.0 # via # -r requirements/base.txt # open-api-framework + # zgw-consumers django-simple-certmanager==2.3.0 # via # -r requirements/base.txt @@ -319,8 +320,6 @@ elastic-apm==6.23.0 # via # -r requirements/base.txt # open-api-framework -exceptiongroup==1.2.2 - # via pytest face==20.1.1 # via # -r requirements/base.txt @@ -426,7 +425,7 @@ multidict==6.0.5 # via yarl mypy-extensions==0.4.3 # via black -notifications-api-common==0.3.1 +notifications-api-common @ git+https://github.com/maykinmedia/notifications-api-common.git@feature/setup-configuration # via # -r requirements/base.txt # commonground-api-common @@ -475,6 +474,20 @@ pycparser==2.22 # via # -r requirements/base.txt # cffi +pydantic==2.10.2 + # via + # -r requirements/base.txt + # django-setup-configuration + # pydantic-settings +pydantic-core==2.27.1 + # via + # -r requirements/base.txt + # pydantic +pydantic-settings[yaml]==2.6.1 + # via + # -r requirements/base.txt + # django-setup-configuration + # pydantic-settings pyflakes==3.2.0 # via flake8 pygments==2.18.0 @@ -514,6 +527,7 @@ python-dotenv==1.0.1 # via # -r requirements/base.txt # open-api-framework + # pydantic-settings pytz==2024.1 # via # -r requirements/base.txt @@ -525,6 +539,7 @@ pyyaml==6.0.2 # drf-spectacular # drf-yasg # oyaml + # pydantic-settings # vcrpy # zgw-consumers-oas qrcode==7.4.2 @@ -614,11 +629,6 @@ sqlparse==0.5.1 # django tblib==1.7.0 # via -r requirements/test-tools.in -tomli==2.0.1 - # via - # black - # pytest - # sphinx tornado==6.4.1 # via # -r requirements/base.txt @@ -626,10 +636,9 @@ tornado==6.4.1 typing-extensions==4.12.2 # via # -r requirements/base.txt - # asgiref - # black - # django-solo # mozilla-django-oidc-db + # pydantic + # pydantic-core # qrcode # zgw-consumers # zgw-consumers-oas @@ -686,11 +695,12 @@ wrapt==1.16.0 # vcrpy yarl==1.9.4 # via vcrpy -zgw-consumers==0.35.1 +zgw-consumers[setup-configuration]==0.36.0 # via # -r requirements/base.txt # commonground-api-common # notifications-api-common # open-api-framework + # zgw-consumers zgw-consumers-oas==1.0.0 # via commonground-api-common diff --git a/requirements/dev.txt b/requirements/dev.txt index 5cad684b..a3369639 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -1,5 +1,5 @@ # -# This file is autogenerated by pip-compile with Python 3.10 +# This file is autogenerated by pip-compile with Python 3.11 # by the following command: # # ./bin/compile_dependencies.sh @@ -10,6 +10,10 @@ amqp==5.2.0 # via # -r requirements/base.txt # kombu +annotated-types==0.7.0 + # via + # -r requirements/base.txt + # pydantic ape-pie==0.2.0 # via # -r requirements/base.txt @@ -26,10 +30,6 @@ asn1crypto==1.5.1 # via # -r requirements/base.txt # webauthn -async-timeout==4.0.3 - # via - # -r requirements/base.txt - # redis attrs==24.2.0 # via # -r requirements/base.txt @@ -105,7 +105,7 @@ click-repl==0.3.0 # via # -r requirements/base.txt # celery -commonground-api-common[testutils]==2.1.0 +commonground-api-common[testutils] @ git+https://github.com/maykinmedia/commonground-api-common.git@feature/jwtsecret-configuration-step # via # -r requirements/base.txt # -r requirements/test-tools.in @@ -248,10 +248,11 @@ django-sendfile2==0.7.1 # via # -r requirements/base.txt # django-privates -django-setup-configuration==0.1.0 +django-setup-configuration==0.4.0 # via # -r requirements/base.txt # open-api-framework + # zgw-consumers django-simple-certmanager==2.3.0 # via # -r requirements/base.txt @@ -433,7 +434,7 @@ multidict==6.0.5 # via yarl mypy-extensions==0.4.3 # via black -notifications-api-common==0.3.1 +notifications-api-common @ git+https://github.com/maykinmedia/notifications-api-common.git@feature/setup-configuration # via # -r requirements/base.txt # commonground-api-common @@ -482,6 +483,20 @@ pycparser==2.22 # via # -r requirements/base.txt # cffi +pydantic==2.10.2 + # via + # -r requirements/base.txt + # django-setup-configuration + # pydantic-settings +pydantic-core==2.27.1 + # via + # -r requirements/base.txt + # pydantic +pydantic-settings[yaml]==2.6.1 + # via + # -r requirements/base.txt + # django-setup-configuration + # pydantic-settings pyflakes==3.2.0 # via flake8 pygments==2.16.1 @@ -521,6 +536,7 @@ python-dotenv==1.0.1 # via # -r requirements/base.txt # open-api-framework + # pydantic-settings pytz==2024.1 # via # -r requirements/base.txt @@ -532,6 +548,7 @@ pyyaml==6.0.2 # drf-spectacular # drf-yasg # oyaml + # pydantic-settings # vcrpy # zgw-consumers-oas qrcode==7.4.2 @@ -620,12 +637,6 @@ sqlparse==0.5.1 # django-debug-toolbar tblib==1.7.0 # via -r requirements/test-tools.in -tomli==2.0.1 - # via - # black - # build - # pip-tools - # pyproject-hooks tornado==6.4.1 # via # -r requirements/base.txt @@ -633,10 +644,9 @@ tornado==6.4.1 typing-extensions==4.12.2 # via # -r requirements/base.txt - # asgiref - # black - # django-solo # mozilla-django-oidc-db + # pydantic + # pydantic-core # qrcode # zgw-consumers # zgw-consumers-oas @@ -695,12 +705,13 @@ wrapt==1.16.0 # vcrpy yarl==1.9.4 # via vcrpy -zgw-consumers==0.35.1 +zgw-consumers[setup-configuration]==0.36.0 # via # -r requirements/base.txt # commonground-api-common # notifications-api-common # open-api-framework + # zgw-consumers zgw-consumers-oas==1.0.0 # via commonground-api-common