From 75a27d14164e4de795edf63ca848cd5a493d88fb Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 13 Jul 2024 21:23:36 +0000 Subject: [PATCH] chore(deps): update all non-major dependencies --- api/Dockerfile | 2 +- api/pyproject.toml | 12 ++++---- web/site/package.json | 4 +-- web/site/pnpm-lock.yaml | 62 +++++++++++++++++++++++++++++++++-------- 4 files changed, 59 insertions(+), 21 deletions(-) diff --git a/api/Dockerfile b/api/Dockerfile index 39018687..66d61118 100644 --- a/api/Dockerfile +++ b/api/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.12.3-bullseye AS development_build +FROM python:3.12.4-bullseye AS development_build USER root diff --git a/api/pyproject.toml b/api/pyproject.toml index 260fcbc9..a9e11a99 100644 --- a/api/pyproject.toml +++ b/api/pyproject.toml @@ -8,20 +8,20 @@ readme = "README.md" packages = [{include = "sbc_apigw", from = "src"}] [tool.poetry.dependencies] -python = "^3.12.3" +python = "^3.12.4" flask = "^1.1.4" launchdarkly-server-sdk = "^8.3.0" python-dotenv = "^1.0.1" sentry-sdk = "^1.45.0" flask-babel = "2.0.0" -flask-jwt-oidc = "^0.3.0" +flask-jwt-oidc = "^0.7.0" gunicorn = "^22.0.0" sbc-common-components = {git = "https://github.com/bcgov/sbc-common-components.git", rev = "master", subdirectory = "python"} auth-api = {git = "https://github.com/bcgov/sbc-auth.git", rev = "main", subdirectory = "auth-api"} [tool.poetry.group.test.dependencies] -freezegun = "^1.5.0" -hypothesis = "^6.100.1" +freezegun = "^1.5.1" +hypothesis = "^6.108.0" pexpect = "^4.9.0" pytest = "^7.4.4" pytest-cov = "^5.0.0" @@ -29,8 +29,8 @@ pytest-mock = "^3.14.0" requests-mock = "^1.12.1" [tool.poetry.group.dev.dependencies] -pre-commit = "^3.7.0" -faker = "^24.11.0" +pre-commit = "^3.7.1" +faker = "^24.14.1" lovely-pytest-docker = "^0.3.1" [build-system] diff --git a/web/site/package.json b/web/site/package.json index 458a63f0..5d31c607 100644 --- a/web/site/package.json +++ b/web/site/package.json @@ -32,7 +32,7 @@ "eslint-plugin-tailwindcss": "^3.17.4", "happy-dom": "^13.10.1", "nuxt": "^3.12.3", - "nuxt-vuefire": "^1.0.2", + "nuxt-vuefire": "^1.0.3", "playwright-core": "^1.45.1", "typescript": "^5.5.3", "vitest": "^1.6.0", @@ -46,6 +46,6 @@ "firebase": "^10.12.3", "firebase-admin": "^11.11.1", "firebase-functions": "^4.9.0", - "vuefire": "^3.1.23" + "vuefire": "^3.1.24" } } diff --git a/web/site/pnpm-lock.yaml b/web/site/pnpm-lock.yaml index a880e7c2..1165a2c1 100644 --- a/web/site/pnpm-lock.yaml +++ b/web/site/pnpm-lock.yaml @@ -24,8 +24,8 @@ dependencies: specifier: ^4.9.0 version: 4.9.0(firebase-admin@11.11.1) vuefire: - specifier: ^3.1.23 - version: 3.1.23(firebase@10.12.3)(vue@3.4.31) + specifier: ^3.1.24 + version: 3.1.24(firebase@10.12.3)(vue@3.4.31) devDependencies: '@axe-core/playwright': @@ -71,8 +71,8 @@ devDependencies: specifier: ^3.12.3 version: 3.12.3(eslint@8.57.0)(rollup@4.18.1)(typescript@5.5.3)(vite@5.3.3) nuxt-vuefire: - specifier: ^1.0.2 - version: 1.0.2(@firebase/app-types@0.9.2)(firebase-admin@11.11.1)(firebase-functions@4.9.0)(firebase@10.12.3)(rollup@4.18.1)(vuefire@3.1.23) + specifier: ^1.0.3 + version: 1.0.3(@firebase/app-types@0.9.2)(firebase-admin@11.11.1)(firebase-functions@4.9.0)(firebase@10.12.3)(rollup@4.18.1)(vuefire@3.1.24) playwright-core: specifier: ^1.45.1 version: 1.45.1 @@ -2956,6 +2956,7 @@ packages: /@parcel/watcher-wasm@2.4.1: resolution: {integrity: sha512-/ZR0RxqxU/xxDGzbzosMjh4W6NdYFMqq2nvo2b8SLi7rsl/4jkL8S5stIikorNkdR50oVDvqb/3JT05WM+CRRA==} engines: {node: '>= 10.0.0'} + requiresBuild: true dependencies: is-glob: 4.0.3 micromatch: 4.0.7 @@ -2990,6 +2991,7 @@ packages: /@parcel/watcher@2.4.1: resolution: {integrity: sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==} engines: {node: '>= 10.0.0'} + requiresBuild: true dependencies: detect-libc: 1.0.3 is-glob: 4.0.3 @@ -3447,6 +3449,7 @@ packages: /@trysound/sax@0.2.0: resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} engines: {node: '>=10.13.0'} + requiresBuild: true /@types/aria-query@5.0.4: resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} @@ -4755,6 +4758,7 @@ packages: /b4a@1.6.6: resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==} + requiresBuild: true /bail@2.0.2: resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} @@ -5142,6 +5146,7 @@ packages: /clipboardy@4.0.0: resolution: {integrity: sha512-5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w==} engines: {node: '>=18'} + requiresBuild: true dependencies: execa: 8.0.1 is-wsl: 3.1.0 @@ -5150,6 +5155,7 @@ packages: /cliui@8.0.1: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} + requiresBuild: true dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 @@ -5231,6 +5237,7 @@ packages: /commander@7.2.0: resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} engines: {node: '>= 10'} + requiresBuild: true /commander@8.3.0: resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} @@ -5376,6 +5383,7 @@ packages: /css-select@5.1.0: resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} + requiresBuild: true dependencies: boolbase: 1.0.0 css-what: 6.1.0 @@ -5386,6 +5394,7 @@ packages: /css-tree@2.2.1: resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + requiresBuild: true dependencies: mdn-data: 2.0.28 source-map-js: 1.2.0 @@ -5393,6 +5402,7 @@ packages: /css-tree@2.3.1: resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + requiresBuild: true dependencies: mdn-data: 2.0.30 source-map-js: 1.2.0 @@ -5400,6 +5410,7 @@ packages: /css-what@6.1.0: resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} engines: {node: '>= 6'} + requiresBuild: true /cssesc@3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} @@ -5471,6 +5482,7 @@ packages: /csso@5.0.5: resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + requiresBuild: true dependencies: css-tree: 2.2.1 @@ -5688,6 +5700,7 @@ packages: resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} engines: {node: '>=0.10'} hasBin: true + requiresBuild: true /detect-libc@2.0.3: resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} @@ -5743,6 +5756,7 @@ packages: /dom-serializer@2.0.0: resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} + requiresBuild: true dependencies: domelementtype: 2.3.0 domhandler: 5.0.3 @@ -5750,15 +5764,18 @@ packages: /domelementtype@2.3.0: resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + requiresBuild: true /domhandler@5.0.3: resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} engines: {node: '>= 4'} + requiresBuild: true dependencies: domelementtype: 2.3.0 /domutils@3.1.0: resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} + requiresBuild: true dependencies: dom-serializer: 2.0.0 domelementtype: 2.3.0 @@ -6735,6 +6752,7 @@ packages: /fast-fifo@1.3.2: resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} + requiresBuild: true /fast-glob@3.3.2: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} @@ -7055,6 +7073,7 @@ packages: /get-caller-file@2.0.5: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} + requiresBuild: true /get-func-name@2.0.2: resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} @@ -7531,6 +7550,7 @@ packages: /http-shutdown@1.2.2: resolution: {integrity: sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==} engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} + requiresBuild: true /https-proxy-agent@5.0.1: resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} @@ -7973,6 +7993,7 @@ packages: /is64bit@2.0.0: resolution: {integrity: sha512-jv+8jaWCl0g2lSBkNSVXdzfBA0npK1HGC2KtWM9FumFRoGS94g3NbCCLVnCYHLjp4GrW2KZeeSTMo5ddtznmGw==} engines: {node: '>=18'} + requiresBuild: true dependencies: system-architecture: 0.1.0 @@ -8430,8 +8451,13 @@ packages: dependencies: p-locate: 5.0.0 + /lodash-es@4.17.21: + resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} + dev: true + /lodash.camelcase@4.3.0: resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} + requiresBuild: true /lodash.castarray@4.4.0: resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==} @@ -8722,9 +8748,11 @@ packages: /mdn-data@2.0.28: resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} + requiresBuild: true /mdn-data@2.0.30: resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + requiresBuild: true /mdurl@2.0.0: resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} @@ -9310,6 +9338,7 @@ packages: /node-addon-api@7.1.0: resolution: {integrity: sha512-mNcltoe1R8o7STTegSOHdnJNN7s5EUvhoS7ShnTHDyOSd+8H+UdWODq6qSv67PjC8Zc5JRT8+oLAMCr0SIXw7g==} engines: {node: ^16 || ^18 || >= 20} + requiresBuild: true /node-emoji@2.1.3: resolution: {integrity: sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA==} @@ -9426,14 +9455,14 @@ packages: - vue dev: false - /nuxt-vuefire@1.0.2(@firebase/app-types@0.9.2)(firebase-admin@11.11.1)(firebase-functions@4.9.0)(firebase@10.12.3)(rollup@4.18.1)(vuefire@3.1.23): - resolution: {integrity: sha512-nlIU44HikOwG3H/kVKPYyCG7J3xV55UrqeUoYvKbilwTa6Z8kSp84xWLC6CXxpVNN5CKo9TkUinGchrSiEP2lA==} + /nuxt-vuefire@1.0.3(@firebase/app-types@0.9.2)(firebase-admin@11.11.1)(firebase-functions@4.9.0)(firebase@10.12.3)(rollup@4.18.1)(vuefire@3.1.24): + resolution: {integrity: sha512-AunJGkdTiGgdyjOmoDQJC3QP0yblebGHYN8SzgBEpryfHPq+hWCETfzC6AiYvVzGvV8apFBOiUn3CNAtqZS4YA==} peerDependencies: '@firebase/app-types': '>=0.8.1' firebase: ^9.0.0 || ^10.0.0 - firebase-admin: ^11.3.0 - firebase-functions: ^4.1.0 - vuefire: '>=3.1.23' + firebase-admin: ^11.3.0 || ^12.2.0 + firebase-functions: ^4.1.0 || ^5.0.0 + vuefire: '>=3.1.24' peerDependenciesMeta: '@firebase/app-types': optional: true @@ -9448,8 +9477,9 @@ packages: firebase: 10.12.3 firebase-admin: 11.11.1 firebase-functions: 4.9.0(firebase-admin@11.11.1) + lodash-es: 4.17.21 strip-json-comments: 5.0.1 - vuefire: 3.1.23(firebase@10.12.3)(vue@3.4.31) + vuefire: 3.1.24(firebase@10.12.3)(vue@3.4.31) transitivePeerDependencies: - magicast - rollup @@ -10493,6 +10523,7 @@ packages: /queue-tick@1.0.1: resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} + requiresBuild: true /radix3@1.1.2: resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} @@ -10781,6 +10812,7 @@ packages: /require-directory@2.1.1: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} + requiresBuild: true /require-from-string@2.0.2: resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} @@ -11302,6 +11334,7 @@ packages: /streamx@2.18.0: resolution: {integrity: sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==} + requiresBuild: true dependencies: fast-fifo: 1.3.2 queue-tick: 1.0.1 @@ -11508,6 +11541,7 @@ packages: /system-architecture@0.1.0: resolution: {integrity: sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==} engines: {node: '>=18'} + requiresBuild: true /tailwind-config-viewer@2.0.4(tailwindcss@3.4.4): resolution: {integrity: sha512-icvcmdMmt9dphvas8wL40qttrHwAnW3QEN4ExJ2zICjwRsPj7gowd1cOceaWG3IfTuM/cTNGQcx+bsjMtmV+cw==} @@ -11672,6 +11706,7 @@ packages: /text-decoder@1.1.1: resolution: {integrity: sha512-8zll7REEv4GDD3x4/0pW+ppIxSNs7H1J10IKFZsuOMscumCdM2a+toDGLPA3T+1+fLBql4zbt5z83GEQGGV5VA==} + requiresBuild: true dependencies: b4a: 1.6.6 @@ -12136,6 +12171,7 @@ packages: /untun@0.1.3: resolution: {integrity: sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ==} hasBin: true + requiresBuild: true dependencies: citty: 0.1.6 consola: 3.2.3 @@ -12177,6 +12213,7 @@ packages: /uqr@0.1.2: resolution: {integrity: sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==} + requiresBuild: true /uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -12630,8 +12667,8 @@ packages: '@vue/shared': 3.4.31 typescript: 5.5.3 - /vuefire@3.1.23(firebase@10.12.3)(vue@3.4.31): - resolution: {integrity: sha512-bCz/3hw50+oilLBrUWQRRQccfhj0VeU8E+NZmFRnUe6D70yAMblRahLrQLmG6KBesJJeXexOEpRElP4pMq6zxA==} + /vuefire@3.1.24(firebase@10.12.3)(vue@3.4.31): + resolution: {integrity: sha512-tG7eKGXIjOL2ybQSWQ8ntEoeTuxzMCUK3zFdHge+FqyeYjLmTnoEiBfXJvLcsOZlUEz3gUYfDDc/sMbXAS9wZA==} engines: {node: '>=18'} peerDependencies: '@vue/composition-api': '*' @@ -12879,6 +12916,7 @@ packages: /y18n@5.0.8: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} + requiresBuild: true /yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}