diff --git a/client-code-gen/gen/admin-management-api/package-lock.json b/client-code-gen/gen/admin-management-api/package-lock.json index 18e542802..53aa15f36 100644 --- a/client-code-gen/gen/admin-management-api/package-lock.json +++ b/client-code-gen/gen/admin-management-api/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "Unlicense", "dependencies": { - "axios": "1.7.4" + "axios": "1.7.7" }, "devDependencies": { "@types/node": "^12.11.5", @@ -29,9 +29,9 @@ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "node_modules/axios": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.4.tgz", - "integrity": "sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==", + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz", + "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==", "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", diff --git a/client-code-gen/gen/admin-management-api/package.json b/client-code-gen/gen/admin-management-api/package.json index ab1f83903..dc629bb4d 100755 --- a/client-code-gen/gen/admin-management-api/package.json +++ b/client-code-gen/gen/admin-management-api/package.json @@ -24,7 +24,7 @@ "prepare": "npm run build" }, "dependencies": { - "axios": "1.7.4" + "axios": "1.7.7" }, "devDependencies": { "@types/node": "^12.11.5", diff --git a/client-code-gen/gen/app-access-control-api/package-lock.json b/client-code-gen/gen/app-access-control-api/package-lock.json index 756996a95..4d57a8ddd 100644 --- a/client-code-gen/gen/app-access-control-api/package-lock.json +++ b/client-code-gen/gen/app-access-control-api/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "Unlicense", "dependencies": { - "axios": "1.7.4" + "axios": "1.7.7" }, "devDependencies": { "@types/node": "^12.11.5", @@ -30,9 +30,9 @@ "license": "MIT" }, "node_modules/axios": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.4.tgz", - "integrity": "sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==", + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz", + "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==", "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", diff --git a/client-code-gen/gen/app-access-control-api/package.json b/client-code-gen/gen/app-access-control-api/package.json index ab1f83903..dc629bb4d 100755 --- a/client-code-gen/gen/app-access-control-api/package.json +++ b/client-code-gen/gen/app-access-control-api/package.json @@ -24,7 +24,7 @@ "prepare": "npm run build" }, "dependencies": { - "axios": "1.7.4" + "axios": "1.7.7" }, "devDependencies": { "@types/node": "^12.11.5", diff --git a/frontend/package.json b/frontend/package.json index a82842bc6..5f150c530 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -22,12 +22,12 @@ "@carbon/type": "^11.31.0", "@tanstack/vue-query": "^5.56.2", "aws-amplify": "^5.3.21", - "axios": "1.7.4", + "axios": "1.7.7", "bootstrap": "^5.3.3", "fam-admin-mgmt-api": "file:../client-code-gen/gen/admin-management-api", "fam-app-acsctl-api": "file:../client-code-gen/gen/app-access-control-api", "luxon": "^3.5.0", - "primevue": "3.46.0", + "primevue": "3.53.0", "vee-validate": "^4.12.6", "vue": "^3.4.23", "vue-router": "^4.3.2", @@ -42,12 +42,12 @@ "@vitejs/plugin-vue": "^4.0.0", "@vitest/coverage-v8": "^0.34.0", "@vue/test-utils": "^2.4.5", - "@vue/tsconfig": "^0.5.1", + "@vue/tsconfig": "^0.6.0", "jsdom": "^22.0.0", "npm-run-all2": "^6.0.0", "sass": "^1.77.1", "typescript": "~4.9.0", - "unplugin-vue-components": "^0.26.0", + "unplugin-vue-components": "^0.27.0", "vite": "^4.5.3", "vitest": "^0.34.0", "vue-tsc": "^1.0.0", diff --git a/scripts/kc_data_transfer/src/requirements-dev.txt b/scripts/kc_data_transfer/src/requirements-dev.txt index 548b5e01a..fc6f333f0 100644 --- a/scripts/kc_data_transfer/src/requirements-dev.txt +++ b/scripts/kc_data_transfer/src/requirements-dev.txt @@ -1,2 +1,2 @@ -mypy==1.10.0 -flake8==7.0.0 +mypy==1.13.0 +flake8==7.1.1 diff --git a/scripts/kc_data_transfer/src/requirements.txt b/scripts/kc_data_transfer/src/requirements.txt index 1005a31f4..ee48d83da 100644 --- a/scripts/kc_data_transfer/src/requirements.txt +++ b/scripts/kc_data_transfer/src/requirements.txt @@ -1,2 +1,2 @@ -requests==2.32.0 +requests==2.32.3 python-dotenv==1.0.1 diff --git a/server/admin_management/Dockerfile b/server/admin_management/Dockerfile index b3b08d389..91a5f233a 100644 --- a/server/admin_management/Dockerfile +++ b/server/admin_management/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12 +FROM python:3.13 COPY requirements.txt /usr/src/ COPY api /usr/src/api diff --git a/server/admin_management/requirements-dev.txt b/server/admin_management/requirements-dev.txt index e7f05fe9d..c44f255ed 100644 --- a/server/admin_management/requirements-dev.txt +++ b/server/admin_management/requirements-dev.txt @@ -1,10 +1,10 @@ pytest==7.4.4 pytest-mock==3.14.0 -testcontainers==4.7.2 +testcontainers==4.8.2 testcontainers-core==0.0.1rc1 # used to create test JWT -pycryptodome==3.20.0 +pycryptodome==3.21.0 # used to mock out sqlalchemy for testing mock==5.1.0 diff --git a/server/admin_management/requirements.txt b/server/admin_management/requirements.txt index 7c18f7f42..8acc14644 100644 --- a/server/admin_management/requirements.txt +++ b/server/admin_management/requirements.txt @@ -1,13 +1,13 @@ -fastapi==0.109.1 -uvicorn[standard]==0.29.0 +fastapi==0.115.5 +uvicorn[standard]==0.32.0 SQLAlchemy==2.0.32 -mangum==0.17.0 +mangum==0.19.0 boto3==1.35.5 -psycopg2-binary==2.9.9 -httpx==0.27.0 -pydantic==2.5.3 -pydantic_core==2.14.6 -email-validator==2.1.1 +psycopg2-binary==2.9.10 +httpx==0.27.2 +pydantic==2.9.2 +pydantic_core==2.27.0 +email-validator==2.2.0 requests==2.31.0 cryptography==42.0.7 -pyjwt==2.8.0 \ No newline at end of file +pyjwt==2.10.0 \ No newline at end of file diff --git a/server/auth_function/requirements-dev.txt b/server/auth_function/requirements-dev.txt index db140501a..0ff63e53b 100644 --- a/server/auth_function/requirements-dev.txt +++ b/server/auth_function/requirements-dev.txt @@ -1,8 +1,8 @@ pytest==7.4.4 -black==24.3.0 -flake8==7.0.0 +black==24.10.0 +flake8==7.1.1 pytest-emoji==0.2.0 pytest-md==0.2.0 -testcontainers==4.7.2 +testcontainers==4.8.2 testcontainers-core==0.0.1rc1 requests>=2.32.0 # not directly required, pinned by Snyk to avoid a vulnerability diff --git a/server/auth_function/requirements.txt b/server/auth_function/requirements.txt index e5871739e..84e2367b1 100644 --- a/server/auth_function/requirements.txt +++ b/server/auth_function/requirements.txt @@ -1,4 +1,4 @@ #aws-xray-sdk==2.4.3 boto3==1.35.5 -psycopg2-binary==2.9.9 +psycopg2-binary==2.9.10 python-dotenv==1.0.1 diff --git a/server/backend/Dockerfile b/server/backend/Dockerfile index 0468be6f0..114190891 100644 --- a/server/backend/Dockerfile +++ b/server/backend/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12 +FROM python:3.13 COPY requirements.txt /usr/src/ COPY api /usr/src/api diff --git a/server/backend/requirements-dev.txt b/server/backend/requirements-dev.txt index 3ba7e44c6..d4b256b93 100644 --- a/server/backend/requirements-dev.txt +++ b/server/backend/requirements-dev.txt @@ -1,7 +1,7 @@ -flake8==7.0.0 +flake8==7.1.1 pytest==7.4.4 pytest-mock==3.14.0 -testcontainers==4.7.2 +testcontainers==4.8.2 testcontainers-core==0.0.1rc1 # used to create the md report used by gha when tests run @@ -19,7 +19,7 @@ mock==5.1.0 mock-alchemy==0.2.6 # used to create test JWT -pycryptodome==3.20.0 +pycryptodome==3.21.0 pytest-env==0.8.2 pytest-dotenv==0.5.2 diff --git a/server/backend/requirements.txt b/server/backend/requirements.txt index a2030378a..3055f0e36 100644 --- a/server/backend/requirements.txt +++ b/server/backend/requirements.txt @@ -1,15 +1,15 @@ boto3==1.35.5 botocore==1.35.5 -fastapi==0.109.1 -pydantic==2.5.3 -pydantic-core==2.14.6 -httpx==0.27.0 -uvicorn[standard]==0.29.0 +fastapi==0.115.5 +pydantic==2.9.2 +pydantic-core==2.27.0 +httpx==0.27.2 +uvicorn[standard]==0.32.0 SQLAlchemy==2.0.32 -email-validator==2.1.1 -requests==2.32.0 -psycopg2-binary==2.9.9 -mangum==0.17.0 +email-validator==2.2.0 +requests==2.32.3 +psycopg2-binary==2.9.10 +mangum==0.19.0 cryptography==42.0.7 -authlib==1.3.1 -pyjwt==2.8.0 \ No newline at end of file +authlib==1.3.2 +pyjwt==2.10.0 \ No newline at end of file