diff --git a/backend/compact-connect/lambdas/python/cognito-backup/requirements-dev.in b/backend/compact-connect/lambdas/python/cognito-backup/requirements-dev.in index 39256a5a9..f36956562 100644 --- a/backend/compact-connect/lambdas/python/cognito-backup/requirements-dev.in +++ b/backend/compact-connect/lambdas/python/cognito-backup/requirements-dev.in @@ -1,4 +1,4 @@ -boto3>=1.26.0 +boto3>=1.42.91 botocore>=1.29.0 aws-lambda-powertools>=2.0.0 pytest diff --git a/backend/compact-connect/lambdas/python/cognito-backup/requirements-dev.txt b/backend/compact-connect/lambdas/python/cognito-backup/requirements-dev.txt index 767452093..0f2f5a2e8 100644 --- a/backend/compact-connect/lambdas/python/cognito-backup/requirements-dev.txt +++ b/backend/compact-connect/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.91 # via - # -r cognito-backup/requirements-dev.in + # -r requirements-dev.in # moto botocore==1.42.91 # 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/compact-connect/lambdas/python/common/requirements-dev.in b/backend/compact-connect/lambdas/python/common/requirements-dev.in index 22f9a7515..1f190b08a 100644 --- a/backend/compact-connect/lambdas/python/common/requirements-dev.in +++ b/backend/compact-connect/lambdas/python/common/requirements-dev.in @@ -1,6 +1,6 @@ # Keep attrs on 25.x to match root requirements.txt (jsii/cattrs); avoids pip-sync conflicts. moto[all]>=5.0.12, <6 boto3-stubs[full] -Faker>=40, <41 +Faker>=40.15.0, <41 cryptography>=46, <47 attrs>=25, <26 diff --git a/backend/compact-connect/lambdas/python/common/requirements-dev.txt b/backend/compact-connect/lambdas/python/common/requirements-dev.txt index 5d525168d..f38defd7c 100644 --- a/backend/compact-connect/lambdas/python/common/requirements-dev.txt +++ b/backend/compact-connect/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,12 +19,12 @@ aws-sam-translator==1.103.0 # moto aws-xray-sdk==2.15.0 # via moto -boto3==1.42.89 +boto3==1.42.91 # via # aws-sam-translator # moto boto3-stubs[full]==1.42.91 - # via -r common/requirements-dev.in + # via -r requirements-dev.in boto3-stubs-full==1.42.91 # via boto3-stubs botocore==1.42.91 @@ -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.15.0 - # via -r common/requirements-dev.in + # 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/compact-connect/lambdas/python/common/requirements.in b/backend/compact-connect/lambdas/python/common/requirements.in index bb9c2f281..ff844e68a 100644 --- a/backend/compact-connect/lambdas/python/common/requirements.in +++ b/backend/compact-connect/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.91, <2 cryptography>=46, <47 marshmallow>=4.3.0, <5.0.0 requests>=2.31.0, <3.0.0 diff --git a/backend/compact-connect/lambdas/python/common/requirements.txt b/backend/compact-connect/lambdas/python/common/requirements.txt index 64e51baf4..205ab48c2 100644 --- a/backend/compact-connect/lambdas/python/common/requirements.txt +++ b/backend/compact-connect/lambdas/python/common/requirements.txt @@ -5,13 +5,13 @@ # 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 + # via -r requirements.in +boto3==1.42.91 + # via -r requirements.in botocore==1.42.91 # via # boto3 @@ -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/compact-connect/lambdas/python/compact-configuration/requirements-dev.txt b/backend/compact-connect/lambdas/python/compact-configuration/requirements-dev.txt index 5febd7fe0..d7999aba4 100644 --- a/backend/compact-connect/lambdas/python/compact-configuration/requirements-dev.txt +++ b/backend/compact-connect/lambdas/python/compact-configuration/requirements-dev.txt @@ -4,7 +4,7 @@ # # pip-compile --no-emit-index-url --no-strip-extras lambdas/python/compact-configuration/requirements-dev.in # -boto3==1.42.89 +boto3==1.42.91 # via moto botocore==1.42.91 # via @@ -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/compact-connect/lambdas/python/custom-resources/requirements-dev.txt b/backend/compact-connect/lambdas/python/custom-resources/requirements-dev.txt index 95d67726d..d73eb6733 100644 --- a/backend/compact-connect/lambdas/python/custom-resources/requirements-dev.txt +++ b/backend/compact-connect/lambdas/python/custom-resources/requirements-dev.txt @@ -4,7 +4,7 @@ # # pip-compile --no-emit-index-url --no-strip-extras lambdas/python/custom-resources/requirements-dev.in # -boto3==1.42.89 +boto3==1.42.91 # via moto botocore==1.42.91 # via @@ -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/compact-connect/lambdas/python/data-events/requirements-dev.txt b/backend/compact-connect/lambdas/python/data-events/requirements-dev.txt index 73018a252..28daea6bb 100644 --- a/backend/compact-connect/lambdas/python/data-events/requirements-dev.txt +++ b/backend/compact-connect/lambdas/python/data-events/requirements-dev.txt @@ -4,7 +4,7 @@ # # pip-compile --no-emit-index-url --no-strip-extras lambdas/python/data-events/requirements-dev.in # -boto3==1.42.89 +boto3==1.42.91 # via moto botocore==1.42.91 # via @@ -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/compact-connect/lambdas/python/disaster-recovery/requirements-dev.txt b/backend/compact-connect/lambdas/python/disaster-recovery/requirements-dev.txt index 341ca2d7c..ab32c067f 100644 --- a/backend/compact-connect/lambdas/python/disaster-recovery/requirements-dev.txt +++ b/backend/compact-connect/lambdas/python/disaster-recovery/requirements-dev.txt @@ -4,7 +4,7 @@ # # pip-compile --no-emit-index-url --no-strip-extras lambdas/python/disaster-recovery/requirements-dev.in # -boto3==1.42.89 +boto3==1.42.91 # via moto botocore==1.42.91 # via @@ -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/compact-connect/lambdas/python/feature-flag/requirements-dev.txt b/backend/compact-connect/lambdas/python/feature-flag/requirements-dev.txt index afdd04ddf..5222134b3 100644 --- a/backend/compact-connect/lambdas/python/feature-flag/requirements-dev.txt +++ b/backend/compact-connect/lambdas/python/feature-flag/requirements-dev.txt @@ -4,7 +4,7 @@ # # 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.91 # via moto botocore==1.42.92 # via diff --git a/backend/compact-connect/lambdas/python/feature-flag/requirements.in b/backend/compact-connect/lambdas/python/feature-flag/requirements.in index 4aee6f235..bb238d6fc 100644 --- a/backend/compact-connect/lambdas/python/feature-flag/requirements.in +++ b/backend/compact-connect/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.2, <1.0.0 diff --git a/backend/compact-connect/lambdas/python/feature-flag/requirements.txt b/backend/compact-connect/lambdas/python/feature-flag/requirements.txt index 0bcf16a28..768317709 100644 --- a/backend/compact-connect/lambdas/python/feature-flag/requirements.txt +++ b/backend/compact-connect/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.2 # via -r requirements.in typing-extensions==4.15.0 # via statsig-python-core diff --git a/backend/compact-connect/lambdas/python/provider-data-v1/requirements-dev.in b/backend/compact-connect/lambdas/python/provider-data-v1/requirements-dev.in index 11ecd05d4..8fa1f208e 100644 --- a/backend/compact-connect/lambdas/python/provider-data-v1/requirements-dev.in +++ b/backend/compact-connect/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/compact-connect/lambdas/python/provider-data-v1/requirements-dev.txt b/backend/compact-connect/lambdas/python/provider-data-v1/requirements-dev.txt index 107ddd44f..a4ac9d761 100644 --- a/backend/compact-connect/lambdas/python/provider-data-v1/requirements-dev.txt +++ b/backend/compact-connect/lambdas/python/provider-data-v1/requirements-dev.txt @@ -4,7 +4,7 @@ # # pip-compile --no-emit-index-url --no-strip-extras lambdas/python/provider-data-v1/requirements-dev.in # -boto3==1.42.89 +boto3==1.42.91 # via moto botocore==1.42.91 # via @@ -22,7 +22,7 @@ cryptography==46.0.7 docker==7.1.0 # via moto faker==40.15.0 - # via -r provider-data-v1/requirements-dev.in + # 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/compact-connect/lambdas/python/purchases/requirements-dev.in b/backend/compact-connect/lambdas/python/purchases/requirements-dev.in index 5b44d6ab1..62bbc6be5 100644 --- a/backend/compact-connect/lambdas/python/purchases/requirements-dev.in +++ b/backend/compact-connect/lambdas/python/purchases/requirements-dev.in @@ -5,12 +5,12 @@ coverage ruff pip-tools pip-audit -Faker>=40, <41 +Faker>=40.15.0, <41 # Dependencies normally provided via the common lambda layer argon2-cffi>=25.1.0, <26.0.0 aws-lambda-powertools>=3.5.0, <4 -boto3>=1.34.33, <2 +boto3>=1.42.91, <2 cryptography>=46, <47 marshmallow>=4.3.0, <5.0.0 requests>=2.31.0, <3.0.0 diff --git a/backend/compact-connect/lambdas/python/purchases/requirements-dev.txt b/backend/compact-connect/lambdas/python/purchases/requirements-dev.txt index 54487e277..85adaeeb7 100644 --- a/backend/compact-connect/lambdas/python/purchases/requirements-dev.txt +++ b/backend/compact-connect/lambdas/python/purchases/requirements-dev.txt @@ -5,16 +5,16 @@ # pip-compile --no-emit-index-url --no-strip-extras requirements-dev.in # argon2-cffi==25.1.0 - # via -r purchases/requirements-dev.in + # via -r requirements-dev.in argon2-cffi-bindings==25.1.0 # via argon2-cffi aws-lambda-powertools==3.28.0 - # via -r purchases/requirements-dev.in + # via -r requirements-dev.in boolean-py==5.0 # via license-expression -boto3==1.42.89 +boto3==1.42.91 # via - # -r purchases/requirements-dev.in + # -r requirements-dev.in # moto botocore==1.42.91 # via @@ -39,11 +39,11 @@ click==8.3.2 # via pip-tools coverage[toml]==7.13.5 # via - # -r purchases/requirements-dev.in + # -r requirements-dev.in # pytest-cov cryptography==46.0.7 # via - # -r purchases/requirements-dev.in + # -r requirements-dev.in # moto cyclonedx-python-lib==11.7.0 # via pip-audit @@ -51,8 +51,8 @@ defusedxml==0.7.1 # via py-serializable docker==7.1.0 # via moto -faker==40.14.1 - # via -r purchases/requirements-dev.in +faker==40.15.0 + # via -r requirements-dev.in filelock==3.28.0 # via cachecontrol idna==3.11 @@ -75,11 +75,11 @@ markupsafe==3.0.3 # jinja2 # werkzeug marshmallow==4.3.0 - # via -r purchases/requirements-dev.in + # via -r requirements-dev.in mdurl==0.1.2 # via markdown-it-py moto[dynamodb,s3]==5.1.22 - # via -r purchases/requirements-dev.in + # via -r requirements-dev.in msgpack==1.1.2 # via cachecontrol packageurl-python==0.17.6 @@ -94,11 +94,11 @@ packaging==26.1 pip-api==0.0.34 # via pip-audit pip-audit==2.10.0 - # via -r purchases/requirements-dev.in + # via -r requirements-dev.in pip-requirements-parser==32.0.1 # via pip-audit pip-tools==7.5.3 - # via -r purchases/requirements-dev.in + # via -r requirements-dev.in platformdirs==4.9.6 # via pip-audit pluggy==1.6.0 @@ -123,10 +123,10 @@ pyproject-hooks==1.2.0 # pip-tools pytest==9.0.3 # via - # -r purchases/requirements-dev.in + # -r requirements-dev.in # pytest-cov pytest-cov==7.1.0 - # via -r purchases/requirements-dev.in + # via -r requirements-dev.in python-dateutil==2.9.0.post0 # via # botocore @@ -137,7 +137,7 @@ pyyaml==6.0.3 # responses requests==2.33.1 # via - # -r purchases/requirements-dev.in + # -r requirements-dev.in # cachecontrol # docker # moto @@ -148,7 +148,7 @@ responses==0.26.0 rich==15.0.0 # via pip-audit ruff==0.15.11 - # via -r purchases/requirements-dev.in + # via -r requirements-dev.in s3transfer==0.16.0 # via boto3 six==1.17.0 @@ -160,10 +160,12 @@ tomli==2.4.1 tomli-w==1.2.0 # via pip-audit typing-extensions==4.15.0 - # via aws-lambda-powertools + # via + # aws-lambda-powertools + # cyclonedx-python-lib urllib3==2.6.3 # via - # -r purchases/requirements-dev.in + # -r requirements-dev.in # botocore # docker # requests diff --git a/backend/compact-connect/lambdas/python/search/requirements-dev.txt b/backend/compact-connect/lambdas/python/search/requirements-dev.txt index 2b1485be2..cd1fd6140 100644 --- a/backend/compact-connect/lambdas/python/search/requirements-dev.txt +++ b/backend/compact-connect/lambdas/python/search/requirements-dev.txt @@ -4,7 +4,7 @@ # # pip-compile --no-emit-index-url --no-strip-extras lambdas/python/search/requirements-dev.in # -boto3==1.42.89 +boto3==1.42.91 # via moto botocore==1.42.91 # via @@ -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/compact-connect/lambdas/python/staff-user-pre-token/requirements-dev.txt b/backend/compact-connect/lambdas/python/staff-user-pre-token/requirements-dev.txt index 1f881ca6b..d99fb415f 100644 --- a/backend/compact-connect/lambdas/python/staff-user-pre-token/requirements-dev.txt +++ b/backend/compact-connect/lambdas/python/staff-user-pre-token/requirements-dev.txt @@ -4,7 +4,7 @@ # # 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.91 # via moto botocore==1.42.91 # via @@ -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/compact-connect/lambdas/python/staff-users/requirements-dev.in b/backend/compact-connect/lambdas/python/staff-users/requirements-dev.in index 522802d76..ee152222e 100644 --- a/backend/compact-connect/lambdas/python/staff-users/requirements-dev.in +++ b/backend/compact-connect/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/compact-connect/lambdas/python/staff-users/requirements-dev.txt b/backend/compact-connect/lambdas/python/staff-users/requirements-dev.txt index 6d5b0c844..8bb5a563b 100644 --- a/backend/compact-connect/lambdas/python/staff-users/requirements-dev.txt +++ b/backend/compact-connect/lambdas/python/staff-users/requirements-dev.txt @@ -4,7 +4,7 @@ # # pip-compile --no-emit-index-url --no-strip-extras lambdas/python/staff-users/requirements-dev.in # -boto3==1.42.89 +boto3==1.42.91 # via moto botocore==1.42.91 # via @@ -24,7 +24,7 @@ cryptography==46.0.7 docker==7.1.0 # via moto faker==40.15.0 - # via -r staff-users/requirements-dev.in + # 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