diff --git a/backend/cosmetology-app/lambdas/python/cognito-backup/requirements-dev.in b/backend/cosmetology-app/lambdas/python/cognito-backup/requirements-dev.in index 39256a5a9..94e8ff278 100644 --- a/backend/cosmetology-app/lambdas/python/cognito-backup/requirements-dev.in +++ b/backend/cosmetology-app/lambdas/python/cognito-backup/requirements-dev.in @@ -1,4 +1,4 @@ -boto3>=1.26.0 +boto3>=1.42.96 botocore>=1.29.0 aws-lambda-powertools>=2.0.0 pytest diff --git a/backend/cosmetology-app/lambdas/python/cognito-backup/requirements-dev.txt b/backend/cosmetology-app/lambdas/python/cognito-backup/requirements-dev.txt index 36dabc6d8..fd8b2e4ae 100644 --- a/backend/cosmetology-app/lambdas/python/cognito-backup/requirements-dev.txt +++ b/backend/cosmetology-app/lambdas/python/cognito-backup/requirements-dev.txt @@ -5,14 +5,14 @@ # pip-compile --no-emit-index-url --no-strip-extras lambdas/python/cognito-backup/requirements-dev.in # aws-lambda-powertools==3.28.0 - # via -r cognito-backup/requirements-dev.in -boto3==1.42.89 + # via -r requirements-dev.in +boto3==1.42.96 # via - # -r cognito-backup/requirements-dev.in + # -r requirements-dev.in # moto -botocore==1.42.90 +botocore==1.42.97 # via - # -r cognito-backup/requirements-dev.in + # -r requirements-dev.in # boto3 # moto # s3transfer @@ -44,7 +44,7 @@ markupsafe==3.0.3 # jinja2 # werkzeug moto[cognitoidp,s3]==5.1.22 - # via -r cognito-backup/requirements-dev.in + # via -r requirements-dev.in packaging==26.1 # via pytest pluggy==1.6.0 @@ -56,7 +56,7 @@ pycparser==3.0 pygments==2.20.0 # via pytest pytest==9.0.3 - # via -r cognito-backup/requirements-dev.in + # via -r requirements-dev.in python-dateutil==2.9.0.post0 # via # botocore diff --git a/backend/cosmetology-app/lambdas/python/cognito-backup/requirements.in b/backend/cosmetology-app/lambdas/python/cognito-backup/requirements.in index fba480ffa..1a23877d3 100644 --- a/backend/cosmetology-app/lambdas/python/cognito-backup/requirements.in +++ b/backend/cosmetology-app/lambdas/python/cognito-backup/requirements.in @@ -1,3 +1,3 @@ -boto3>=1.26.0 +boto3>=1.42.96 botocore>=1.29.0 aws-lambda-powertools>=2.0.0 diff --git a/backend/cosmetology-app/lambdas/python/cognito-backup/requirements.txt b/backend/cosmetology-app/lambdas/python/cognito-backup/requirements.txt index fe5c2c1db..df2c69529 100644 --- a/backend/cosmetology-app/lambdas/python/cognito-backup/requirements.txt +++ b/backend/cosmetology-app/lambdas/python/cognito-backup/requirements.txt @@ -5,12 +5,12 @@ # pip-compile --no-emit-index-url --no-strip-extras lambdas/python/cognito-backup/requirements.in # aws-lambda-powertools==3.28.0 - # via -r cognito-backup/requirements.in -boto3==1.42.89 - # via -r cognito-backup/requirements.in -botocore==1.42.90 + # via -r requirements.in +boto3==1.42.96 + # via -r requirements.in +botocore==1.42.97 # via - # -r cognito-backup/requirements.in + # -r requirements.in # boto3 # s3transfer jmespath==1.1.0 diff --git a/backend/cosmetology-app/lambdas/python/common/requirements-dev.in b/backend/cosmetology-app/lambdas/python/common/requirements-dev.in index 1f0533a76..7d6daacef 100644 --- a/backend/cosmetology-app/lambdas/python/common/requirements-dev.in +++ b/backend/cosmetology-app/lambdas/python/common/requirements-dev.in @@ -2,5 +2,5 @@ attrs>=25.4,<26 moto[all]>=5.0.12, <6 boto3-stubs[full] -Faker>=40, <41 +Faker>=40.15.0, <41 cryptography>=46, <47 diff --git a/backend/cosmetology-app/lambdas/python/common/requirements-dev.txt b/backend/cosmetology-app/lambdas/python/common/requirements-dev.txt index a30103cc2..9a3e01c95 100644 --- a/backend/cosmetology-app/lambdas/python/common/requirements-dev.txt +++ b/backend/cosmetology-app/lambdas/python/common/requirements-dev.txt @@ -10,7 +10,7 @@ antlr4-python3-runtime==4.13.2 # via moto attrs==25.4.0 # via - # -r common/requirements-dev.in + # -r requirements-dev.in # jsonschema # referencing aws-sam-translator==1.103.0 @@ -19,15 +19,15 @@ aws-sam-translator==1.103.0 # moto aws-xray-sdk==2.15.0 # via moto -boto3==1.42.89 +boto3==1.42.96 # via # aws-sam-translator # moto -boto3-stubs[full]==1.42.90 - # via -r common/requirements-dev.in +boto3-stubs[full]==1.42.96 + # via -r requirements-dev.in boto3-stubs-full==1.42.90 # via boto3-stubs -botocore==1.42.90 +botocore==1.42.97 # via # aws-xray-sdk # boto3 @@ -45,13 +45,13 @@ charset-normalizer==3.4.7 # via requests cryptography==46.0.7 # via - # -r common/requirements-dev.in + # -r requirements-dev.in # joserfc # moto docker==7.1.0 # via moto -faker==40.13.0 - # via -r common/requirements-dev.in +faker==40.15.0 + # via -r requirements-dev.in graphql-core==3.2.8 # via moto idna==3.11 @@ -89,7 +89,7 @@ markupsafe==3.0.3 # jinja2 # werkzeug moto[all]==5.1.22 - # via -r common/requirements-dev.in + # via -r requirements-dev.in mpmath==1.3.0 # via sympy multipart==1.3.1 diff --git a/backend/cosmetology-app/lambdas/python/common/requirements.in b/backend/cosmetology-app/lambdas/python/common/requirements.in index bb9c2f281..e59093669 100644 --- a/backend/cosmetology-app/lambdas/python/common/requirements.in +++ b/backend/cosmetology-app/lambdas/python/common/requirements.in @@ -1,6 +1,6 @@ argon2-cffi>=25.1.0, <26.0.0 aws-lambda-powertools>=3.5.0, <4 -boto3>=1.34.33, <2 +boto3>=1.42.96, <2 cryptography>=46, <47 marshmallow>=4.3.0, <5.0.0 requests>=2.31.0, <3.0.0 diff --git a/backend/cosmetology-app/lambdas/python/common/requirements.txt b/backend/cosmetology-app/lambdas/python/common/requirements.txt index 6d5ad6fbe..56db0bd44 100644 --- a/backend/cosmetology-app/lambdas/python/common/requirements.txt +++ b/backend/cosmetology-app/lambdas/python/common/requirements.txt @@ -5,14 +5,14 @@ # pip-compile --no-emit-index-url --no-strip-extras lambdas/python/common/requirements.in # argon2-cffi==25.1.0 - # via -r common/requirements.in + # via -r requirements.in argon2-cffi-bindings==25.1.0 # via argon2-cffi aws-lambda-powertools==3.28.0 - # via -r common/requirements.in -boto3==1.42.89 - # via -r common/requirements.in -botocore==1.42.90 + # via -r requirements.in +boto3==1.42.96 + # via -r requirements.in +botocore==1.42.97 # via # boto3 # s3transfer @@ -25,7 +25,7 @@ cffi==2.0.0 charset-normalizer==3.4.7 # via requests cryptography==46.0.7 - # via -r common/requirements.in + # via -r requirements.in idna==3.11 # via requests jmespath==1.1.0 @@ -34,13 +34,13 @@ jmespath==1.1.0 # boto3 # botocore marshmallow==4.3.0 - # via -r common/requirements.in + # via -r requirements.in pycparser==3.0 # via cffi python-dateutil==2.9.0.post0 # via botocore requests==2.33.1 - # via -r common/requirements.in + # via -r requirements.in s3transfer==0.16.0 # via boto3 six==1.17.0 diff --git a/backend/cosmetology-app/lambdas/python/compact-configuration/requirements-dev.txt b/backend/cosmetology-app/lambdas/python/compact-configuration/requirements-dev.txt index 3bd349ea8..69fdc28d4 100644 --- a/backend/cosmetology-app/lambdas/python/compact-configuration/requirements-dev.txt +++ b/backend/cosmetology-app/lambdas/python/compact-configuration/requirements-dev.txt @@ -4,9 +4,9 @@ # # pip-compile --no-emit-index-url --no-strip-extras lambdas/python/compact-configuration/requirements-dev.in # -boto3==1.42.89 +boto3==1.42.96 # via moto -botocore==1.42.90 +botocore==1.42.97 # via # boto3 # moto @@ -34,7 +34,7 @@ markupsafe==3.0.3 # jinja2 # werkzeug moto[dynamodb,s3]==5.1.22 - # via -r compact-configuration/requirements-dev.in + # via -r requirements-dev.in py-partiql-parser==0.6.3 # via moto pycparser==3.0 diff --git a/backend/cosmetology-app/lambdas/python/custom-resources/requirements-dev.txt b/backend/cosmetology-app/lambdas/python/custom-resources/requirements-dev.txt index dd0a62ac8..7b5f84673 100644 --- a/backend/cosmetology-app/lambdas/python/custom-resources/requirements-dev.txt +++ b/backend/cosmetology-app/lambdas/python/custom-resources/requirements-dev.txt @@ -4,9 +4,9 @@ # # pip-compile --no-emit-index-url --no-strip-extras lambdas/python/custom-resources/requirements-dev.in # -boto3==1.42.89 +boto3==1.42.96 # via moto -botocore==1.42.90 +botocore==1.42.97 # via # boto3 # moto @@ -34,7 +34,7 @@ markupsafe==3.0.3 # jinja2 # werkzeug moto[dynamodb,s3]==5.1.22 - # via -r custom-resources/requirements-dev.in + # via -r requirements-dev.in py-partiql-parser==0.6.3 # via moto pycparser==3.0 diff --git a/backend/cosmetology-app/lambdas/python/data-events/requirements-dev.txt b/backend/cosmetology-app/lambdas/python/data-events/requirements-dev.txt index 84af3711c..436569714 100644 --- a/backend/cosmetology-app/lambdas/python/data-events/requirements-dev.txt +++ b/backend/cosmetology-app/lambdas/python/data-events/requirements-dev.txt @@ -4,9 +4,9 @@ # # pip-compile --no-emit-index-url --no-strip-extras lambdas/python/data-events/requirements-dev.in # -boto3==1.42.89 +boto3==1.42.96 # via moto -botocore==1.42.90 +botocore==1.42.97 # via # boto3 # moto @@ -34,7 +34,7 @@ markupsafe==3.0.3 # jinja2 # werkzeug moto[dynamodb,s3]==5.1.22 - # via -r data-events/requirements-dev.in + # via -r requirements-dev.in py-partiql-parser==0.6.3 # via moto pycparser==3.0 diff --git a/backend/cosmetology-app/lambdas/python/disaster-recovery/requirements-dev.txt b/backend/cosmetology-app/lambdas/python/disaster-recovery/requirements-dev.txt index 7a9765c02..61f2b146e 100644 --- a/backend/cosmetology-app/lambdas/python/disaster-recovery/requirements-dev.txt +++ b/backend/cosmetology-app/lambdas/python/disaster-recovery/requirements-dev.txt @@ -4,9 +4,9 @@ # # pip-compile --no-emit-index-url --no-strip-extras lambdas/python/disaster-recovery/requirements-dev.in # -boto3==1.42.89 +boto3==1.42.96 # via moto -botocore==1.42.90 +botocore==1.42.97 # via # boto3 # moto @@ -34,7 +34,7 @@ markupsafe==3.0.3 # jinja2 # werkzeug moto[dynamodb,s3]==5.1.22 - # via -r disaster-recovery/requirements-dev.in + # via -r requirements-dev.in py-partiql-parser==0.6.3 # via moto pycparser==3.0 diff --git a/backend/cosmetology-app/lambdas/python/feature-flag/requirements-dev.txt b/backend/cosmetology-app/lambdas/python/feature-flag/requirements-dev.txt index 280846e04..ccc2ae0c4 100644 --- a/backend/cosmetology-app/lambdas/python/feature-flag/requirements-dev.txt +++ b/backend/cosmetology-app/lambdas/python/feature-flag/requirements-dev.txt @@ -4,9 +4,9 @@ # # pip-compile --cert=None --client-cert=None --index-url=None --no-emit-index-url --pip-args=None compact-connect/lambdas/python/feature-flag/requirements-dev.in # -boto3==1.42.89 +boto3==1.42.96 # via moto -botocore==1.42.92 +botocore==1.42.97 # via # boto3 # moto diff --git a/backend/cosmetology-app/lambdas/python/feature-flag/requirements.in b/backend/cosmetology-app/lambdas/python/feature-flag/requirements.in index 4aee6f235..25fef728f 100644 --- a/backend/cosmetology-app/lambdas/python/feature-flag/requirements.in +++ b/backend/cosmetology-app/lambdas/python/feature-flag/requirements.in @@ -1,2 +1,2 @@ # common requirements are managed in the common requirements.in file -statsig-python-core>=0.9.3, <1.0.0 +statsig-python-core>=0.19.3, <1.0.0 diff --git a/backend/cosmetology-app/lambdas/python/feature-flag/requirements.txt b/backend/cosmetology-app/lambdas/python/feature-flag/requirements.txt index f20f193c3..4f93e401f 100644 --- a/backend/cosmetology-app/lambdas/python/feature-flag/requirements.txt +++ b/backend/cosmetology-app/lambdas/python/feature-flag/requirements.txt @@ -12,7 +12,7 @@ idna==3.10 # via requests requests==2.33.1 # via statsig-python-core -statsig-python-core==0.19.1 +statsig-python-core==0.19.3 # via -r requirements.in typing-extensions==4.15.0 # via statsig-python-core diff --git a/backend/cosmetology-app/lambdas/python/provider-data-v1/requirements-dev.in b/backend/cosmetology-app/lambdas/python/provider-data-v1/requirements-dev.in index 11ecd05d4..8fa1f208e 100644 --- a/backend/cosmetology-app/lambdas/python/provider-data-v1/requirements-dev.in +++ b/backend/cosmetology-app/lambdas/python/provider-data-v1/requirements-dev.in @@ -1,2 +1,2 @@ moto[dynamodb, s3]>=5.0.12, <6 -Faker>=40, <41 +Faker>=40.15.0, <41 diff --git a/backend/cosmetology-app/lambdas/python/provider-data-v1/requirements-dev.txt b/backend/cosmetology-app/lambdas/python/provider-data-v1/requirements-dev.txt index 48adc79de..6624f7359 100644 --- a/backend/cosmetology-app/lambdas/python/provider-data-v1/requirements-dev.txt +++ b/backend/cosmetology-app/lambdas/python/provider-data-v1/requirements-dev.txt @@ -4,9 +4,9 @@ # # pip-compile --no-emit-index-url --no-strip-extras lambdas/python/provider-data-v1/requirements-dev.in # -boto3==1.42.89 +boto3==1.42.96 # via moto -botocore==1.42.90 +botocore==1.42.97 # via # boto3 # moto @@ -21,8 +21,8 @@ cryptography==46.0.7 # via moto docker==7.1.0 # via moto -faker==40.13.0 - # via -r provider-data-v1/requirements-dev.in +faker==40.15.0 + # via -r requirements-dev.in idna==3.11 # via requests jinja2==3.1.6 @@ -36,7 +36,7 @@ markupsafe==3.0.3 # jinja2 # werkzeug moto[dynamodb,s3]==5.1.22 - # via -r provider-data-v1/requirements-dev.in + # via -r requirements-dev.in py-partiql-parser==0.6.3 # via moto pycparser==3.0 diff --git a/backend/cosmetology-app/lambdas/python/search/requirements-dev.txt b/backend/cosmetology-app/lambdas/python/search/requirements-dev.txt index 8f467d21b..649a84d05 100644 --- a/backend/cosmetology-app/lambdas/python/search/requirements-dev.txt +++ b/backend/cosmetology-app/lambdas/python/search/requirements-dev.txt @@ -4,9 +4,9 @@ # # pip-compile --no-emit-index-url --no-strip-extras lambdas/python/search/requirements-dev.in # -boto3==1.42.89 +boto3==1.42.96 # via moto -botocore==1.42.90 +botocore==1.42.97 # via # boto3 # moto @@ -34,7 +34,7 @@ markupsafe==3.0.3 # jinja2 # werkzeug moto[dynamodb]==5.1.22 - # via -r search/requirements-dev.in + # via -r requirements-dev.in py-partiql-parser==0.6.3 # via moto pycparser==3.0 diff --git a/backend/cosmetology-app/lambdas/python/search/requirements.in b/backend/cosmetology-app/lambdas/python/search/requirements.in index 0c9e7c499..94de2e2e3 100644 --- a/backend/cosmetology-app/lambdas/python/search/requirements.in +++ b/backend/cosmetology-app/lambdas/python/search/requirements.in @@ -1,2 +1,2 @@ # common requirements are managed in the common requirements.in file -opensearch-py>=3.1.0, <4.0.0 +opensearch-py>=3.2.0, <4.0.0 diff --git a/backend/cosmetology-app/lambdas/python/search/requirements.txt b/backend/cosmetology-app/lambdas/python/search/requirements.txt index b31b83558..6195c3251 100644 --- a/backend/cosmetology-app/lambdas/python/search/requirements.txt +++ b/backend/cosmetology-app/lambdas/python/search/requirements.txt @@ -16,10 +16,10 @@ grpcio==1.80.0 # via opensearch-protobufs idna==3.11 # via requests -opensearch-protobufs==0.19.0 +opensearch-protobufs==1.2.0 # via opensearch-py -opensearch-py==3.1.0 - # via -r search/requirements.in +opensearch-py==3.2.0 + # via -r requirements.in protobuf==7.34.1 # via opensearch-protobufs python-dateutil==2.9.0.post0 diff --git a/backend/cosmetology-app/lambdas/python/staff-user-pre-token/requirements-dev.txt b/backend/cosmetology-app/lambdas/python/staff-user-pre-token/requirements-dev.txt index 9c4dfaf88..bd49cf1d4 100644 --- a/backend/cosmetology-app/lambdas/python/staff-user-pre-token/requirements-dev.txt +++ b/backend/cosmetology-app/lambdas/python/staff-user-pre-token/requirements-dev.txt @@ -4,9 +4,9 @@ # # pip-compile --no-emit-index-url --no-strip-extras lambdas/python/staff-user-pre-token/requirements-dev.in # -boto3==1.42.89 +boto3==1.42.96 # via moto -botocore==1.42.90 +botocore==1.42.97 # via # boto3 # moto @@ -34,7 +34,7 @@ markupsafe==3.0.3 # jinja2 # werkzeug moto[dynamodb,s3]==5.1.22 - # via -r staff-user-pre-token/requirements-dev.in + # via -r requirements-dev.in py-partiql-parser==0.6.3 # via moto pycparser==3.0 diff --git a/backend/cosmetology-app/lambdas/python/staff-users/requirements-dev.in b/backend/cosmetology-app/lambdas/python/staff-users/requirements-dev.in index 522802d76..ee152222e 100644 --- a/backend/cosmetology-app/lambdas/python/staff-users/requirements-dev.in +++ b/backend/cosmetology-app/lambdas/python/staff-users/requirements-dev.in @@ -1,2 +1,2 @@ moto[dynamodb, s3, cognitoidp]>=5.0.15, <6 -Faker>=40, <41 +Faker>=40.15.0, <41 diff --git a/backend/cosmetology-app/lambdas/python/staff-users/requirements-dev.txt b/backend/cosmetology-app/lambdas/python/staff-users/requirements-dev.txt index af470f1ea..a2b6e0937 100644 --- a/backend/cosmetology-app/lambdas/python/staff-users/requirements-dev.txt +++ b/backend/cosmetology-app/lambdas/python/staff-users/requirements-dev.txt @@ -4,9 +4,9 @@ # # pip-compile --no-emit-index-url --no-strip-extras lambdas/python/staff-users/requirements-dev.in # -boto3==1.42.89 +boto3==1.42.96 # via moto -botocore==1.42.90 +botocore==1.42.97 # via # boto3 # moto @@ -23,8 +23,8 @@ cryptography==46.0.7 # moto docker==7.1.0 # via moto -faker==40.13.0 - # via -r staff-users/requirements-dev.in +faker==40.15.0 + # via -r requirements-dev.in idna==3.11 # via requests jinja2==3.1.6 @@ -40,7 +40,7 @@ markupsafe==3.0.3 # jinja2 # werkzeug moto[cognitoidp,dynamodb,s3]==5.1.22 - # via -r staff-users/requirements-dev.in + # via -r requirements-dev.in py-partiql-parser==0.6.3 # via moto pycparser==3.0 diff --git a/backend/cosmetology-app/requirements-dev.in b/backend/cosmetology-app/requirements-dev.in index 9d4ec0c0a..08b927ad7 100644 --- a/backend/cosmetology-app/requirements-dev.in +++ b/backend/cosmetology-app/requirements-dev.in @@ -4,4 +4,4 @@ coverage ruff pip-tools pip-audit -Faker>=40, <41 +Faker>=40.15.0, <41 diff --git a/backend/cosmetology-app/requirements-dev.txt b/backend/cosmetology-app/requirements-dev.txt index d6e82d687..bd0727568 100644 --- a/backend/cosmetology-app/requirements-dev.txt +++ b/backend/cosmetology-app/requirements-dev.txt @@ -26,7 +26,7 @@ cyclonedx-python-lib==11.7.0 # via pip-audit defusedxml==0.7.1 # via py-serializable -faker==40.13.0 +faker==40.15.0 # via -r requirements-dev.in filelock==3.28.0 # via cachecontrol @@ -89,7 +89,7 @@ requests==2.33.1 # pip-audit rich==15.0.0 # via pip-audit -ruff==0.15.11 +ruff==0.15.12 # via -r requirements-dev.in sortedcontainers==2.4.0 # via cyclonedx-python-lib diff --git a/backend/cosmetology-app/requirements.in b/backend/cosmetology-app/requirements.in index b42ec5a73..9ce1389b4 100644 --- a/backend/cosmetology-app/requirements.in +++ b/backend/cosmetology-app/requirements.in @@ -1,6 +1,6 @@ aws-cdk-lib>=2.250.0 -aws-cdk-aws-lambda-python-alpha>=2.250.0a0 +aws-cdk-aws-lambda-python-alpha>=2.251.0a0 constructs>=10.6.0,<11.0.0 -cdk-nag>=2.37.55,<3 +cdk-nag>=2.38.2,<3 # pyyaml required for compact configuration uploader pyyaml>=6.0.2, <7 diff --git a/backend/cosmetology-app/requirements.txt b/backend/cosmetology-app/requirements.txt index 29b05a129..dbcac6537 100644 --- a/backend/cosmetology-app/requirements.txt +++ b/backend/cosmetology-app/requirements.txt @@ -12,18 +12,18 @@ aws-cdk-asset-awscli-v1==2.2.273 # via aws-cdk-lib aws-cdk-asset-node-proxy-agent-v6==2.1.1 # via aws-cdk-lib -aws-cdk-aws-lambda-python-alpha==2.250.0a0 +aws-cdk-aws-lambda-python-alpha==2.251.0a0 # via -r requirements.in -aws-cdk-cloud-assembly-schema==53.16.0 +aws-cdk-cloud-assembly-schema==53.20.0 # via aws-cdk-lib -aws-cdk-lib==2.250.0 +aws-cdk-lib==2.252.0 # via # -r requirements.in # aws-cdk-aws-lambda-python-alpha # cdk-nag cattrs==25.3.0 # via jsii -cdk-nag==2.37.55 +cdk-nag==2.38.2 # via -r requirements.in constructs==10.6.0 # via