diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8ed46aed2a..855d9777f7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -73,7 +73,7 @@ jobs: tags: ictu/quality-time_frontend:${{ github.ref_name }} push: true - name: Anchore SBOM Action - uses: anchore/sbom-action@v0.17.9 + uses: anchore/sbom-action@v0.18.0 - name: Package and push Helm chart to Docker Hub run: | cd helm diff --git a/components/api_server/pyproject.toml b/components/api_server/pyproject.toml index 1ab7a49ec6..be2576d182 100644 --- a/components/api_server/pyproject.toml +++ b/components/api_server/pyproject.toml @@ -30,7 +30,7 @@ optional-dependencies.tools = [ "mypy==1.14.1", "pip-audit==2.7.3", "pyproject-fmt==2.5.0", - "ruff==0.9.2", + "ruff==0.9.3", "vulture==2.14", ] diff --git a/components/collector/pyproject.toml b/components/collector/pyproject.toml index 582bf7a963..06abd30433 100644 --- a/components/collector/pyproject.toml +++ b/components/collector/pyproject.toml @@ -30,7 +30,7 @@ optional-dependencies.tools = [ "mypy==1.14.1", "pip-audit==2.7.3", "pyproject-fmt==2.5.0", - "ruff==0.9.2", + "ruff==0.9.3", "vulture==2.14", ] diff --git a/components/notifier/pyproject.toml b/components/notifier/pyproject.toml index a8460fc80a..4b62bc2695 100644 --- a/components/notifier/pyproject.toml +++ b/components/notifier/pyproject.toml @@ -23,7 +23,7 @@ optional-dependencies.tools = [ "mypy==1.14.1", "pip-audit==2.7.3", "pyproject-fmt==2.5.0", - "ruff==0.9.2", + "ruff==0.9.3", "vulture==2.14", ] diff --git a/components/renderer/package-lock.json b/components/renderer/package-lock.json index 6e8355414b..780f8234f7 100644 --- a/components/renderer/package-lock.json +++ b/components/renderer/package-lock.json @@ -10,7 +10,7 @@ "dependencies": { "@braintree/sanitize-url": "^7.1.1", "express": "^4.21.2", - "puppeteer-core": "^24.1.0" + "puppeteer-core": "^24.1.1" } }, "node_modules/@braintree/sanitize-url": { @@ -299,13 +299,13 @@ } }, "node_modules/chromium-bidi": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.11.0.tgz", - "integrity": "sha512-6CJWHkNRoyZyjV9Rwv2lYONZf1Xm0IuDyNq97nwSsxxP3wf5Bwy15K5rOvVKMtJ127jJBmxFUanSAOjgFRxgrA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-1.1.0.tgz", + "integrity": "sha512-HislCEczCuamWm3+55Lig9XKmMF13K+BGKum9rwtDAzgUAHT4h5jNwhDmD4U20VoVUG8ujnv9UZ89qiIf5uF8w==", "license": "Apache-2.0", "dependencies": { "mitt": "3.0.1", - "zod": "3.23.8" + "zod": "3.24.1" }, "peerDependencies": { "devtools-protocol": "*" @@ -1135,13 +1135,13 @@ } }, "node_modules/puppeteer-core": { - "version": "24.1.0", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.1.0.tgz", - "integrity": "sha512-ReefWoQgqdyl67uWEBy/TMZ4mAB7hP0JB5HIxSE8B1ot/4ningX1gmzHCOSNfMbTiS/VJHCvaZAe3oJTXph7yw==", + "version": "24.1.1", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.1.1.tgz", + "integrity": "sha512-7FF3gq6bpIsbq3I8mfbodXh3DCzXagoz3l2eGv1cXooYU4g0P4mcHQVHuBD4iSZPXNg8WjzlP5kmRwK9UvwF0A==", "license": "Apache-2.0", "dependencies": { "@puppeteer/browsers": "2.7.0", - "chromium-bidi": "0.11.0", + "chromium-bidi": "1.1.0", "debug": "^4.4.0", "devtools-protocol": "0.0.1380148", "typed-query-selector": "^2.12.0", @@ -1617,9 +1617,9 @@ } }, "node_modules/zod": { - "version": "3.23.8", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", - "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.1.tgz", + "integrity": "sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A==", "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" diff --git a/components/renderer/package.json b/components/renderer/package.json index 20b833b29d..a7f9b73a29 100644 --- a/components/renderer/package.json +++ b/components/renderer/package.json @@ -7,6 +7,6 @@ "dependencies": { "@braintree/sanitize-url": "^7.1.1", "express": "^4.21.2", - "puppeteer-core": "^24.1.0" + "puppeteer-core": "^24.1.1" } } diff --git a/components/shared_code/pyproject.toml b/components/shared_code/pyproject.toml index d5cc5699f2..3bf554124e 100644 --- a/components/shared_code/pyproject.toml +++ b/components/shared_code/pyproject.toml @@ -27,7 +27,7 @@ optional-dependencies.tools = [ "pip-audit==2.7.3", "pydantic==2.10.4", # Needed because pipx needs to inject Pydantic into the mpyp venv, see ci/quality.sh "pyproject-fmt==2.5.0", - "ruff==0.9.2", + "ruff==0.9.3", "vulture==2.14", ] diff --git a/docs/pyproject.toml b/docs/pyproject.toml index 87b430c4f4..642c1c7848 100644 --- a/docs/pyproject.toml +++ b/docs/pyproject.toml @@ -26,7 +26,7 @@ optional-dependencies.tools = [ "pip-audit==2.7.3", "pydantic==2.10.4", # Needed because pipx needs to inject Pydantic into the mpyp venv, see ci/quality.sh "pyproject-fmt==2.5.0", - "ruff==0.9.2", + "ruff==0.9.3", "vale==3.0.3.0", # Documentation grammar and style checker "vulture==2.14", ] diff --git a/release/pyproject.toml b/release/pyproject.toml index 18d4221cc5..1882bf5148 100644 --- a/release/pyproject.toml +++ b/release/pyproject.toml @@ -16,7 +16,7 @@ optional-dependencies.tools = [ "mypy==1.14.1", "pip-audit==2.7.3", "pyproject-fmt==2.5.0", - "ruff==0.9.2", + "ruff==0.9.3", "vulture==2.14", ] diff --git a/tests/application_tests/pyproject.toml b/tests/application_tests/pyproject.toml index bc6d01014c..7a2f6cbdf0 100644 --- a/tests/application_tests/pyproject.toml +++ b/tests/application_tests/pyproject.toml @@ -20,7 +20,7 @@ optional-dependencies.tools = [ "mypy==1.14.1", "pip-audit==2.7.3", "pyproject-fmt==2.5.0", - "ruff==0.9.2", + "ruff==0.9.3", "vulture==2.14", ] diff --git a/tests/feature_tests/pyproject.toml b/tests/feature_tests/pyproject.toml index 6b57afa33f..44900efcb4 100644 --- a/tests/feature_tests/pyproject.toml +++ b/tests/feature_tests/pyproject.toml @@ -25,7 +25,7 @@ optional-dependencies.tools = [ "mypy==1.14.1", "pip-audit==2.7.3", "pyproject-fmt==2.5.0", - "ruff==0.9.2", + "ruff==0.9.3", "vulture==2.14", ]