diff --git a/docker-compose.yaml b/docker-compose.yaml index 0fee572c0..a26a9ff6d 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -9,7 +9,7 @@ services: - ./docker/test-db:/docker-entrypoint-initdb.d:ro mapserver: - image: camptocamp/mapserver:8.0 + image: camptocamp/mapserver:8.2 environment: MS_DEBUGLEVEL: '5' MAPSERVER_CATCH_SEGV: '1' diff --git a/package-lock.json b/package-lock.json index c8dab415a..8a04443b2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,7 +6,7 @@ "": { "devDependencies": { "commander": "12.1.0", - "puppeteer": "23.7.1" + "puppeteer": "23.9.0" } }, "node_modules/@babel/code-frame": { @@ -410,9 +410,9 @@ } }, "node_modules/devtools-protocol": { - "version": "0.0.1354347", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1354347.tgz", - "integrity": "sha512-BlmkSqV0V84E2WnEnoPnwyix57rQxAM5SKJjf4TbYOCGLAWtz8CDH8RIaGOjPgPCXo2Mce3kxSY497OySidY3Q==", + "version": "0.0.1367902", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1367902.tgz", + "integrity": "sha512-XxtPuC3PGakY6PD7dG66/o8KwJ/LkH2/EKe19Dcw58w53dv4/vSQEkn/SzuyhHE2q4zPgCkxQBxus3VV4ql+Pg==", "dev": true, "license": "BSD-3-Clause" }, @@ -945,9 +945,9 @@ } }, "node_modules/puppeteer": { - "version": "23.7.1", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-23.7.1.tgz", - "integrity": "sha512-jS6XehagMvxQ12etwY/4EOYZ0Sm8GAsrtGhdQn4AqpJAyHc3RYl7tGd4QYh/MmShDw8sF9FWYQqGidhoXaqokQ==", + "version": "23.9.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-23.9.0.tgz", + "integrity": "sha512-WfB8jGwFV+qrD9dcJJVvWPFJBU6kxeu2wxJz9WooDGfM3vIiKLgzImEDBxUQnCBK/2cXB3d4dV6gs/LLpgfLDg==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", @@ -955,8 +955,8 @@ "@puppeteer/browsers": "2.4.1", "chromium-bidi": "0.8.0", "cosmiconfig": "^9.0.0", - "devtools-protocol": "0.0.1354347", - "puppeteer-core": "23.7.1", + "devtools-protocol": "0.0.1367902", + "puppeteer-core": "23.9.0", "typed-query-selector": "^2.12.0" }, "bin": { @@ -967,16 +967,16 @@ } }, "node_modules/puppeteer-core": { - "version": "23.7.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-23.7.1.tgz", - "integrity": "sha512-Om/qCZhd+HLoAr7GltrRAZpS3uOXwHu7tXAoDbNcJADHjG2zeAlDArgyIPXYGG4QB/EQUHk13Q6RklNxGM73Pg==", + "version": "23.9.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-23.9.0.tgz", + "integrity": "sha512-hLVrav2HYMVdK0YILtfJwtnkBAwNOztUdR4aJ5YKDvgsbtagNr6urUJk9HyjRA9e+PaLI3jzJ0wM7A4jSZ7Qxw==", "dev": true, "license": "Apache-2.0", "dependencies": { "@puppeteer/browsers": "2.4.1", "chromium-bidi": "0.8.0", "debug": "^4.3.7", - "devtools-protocol": "0.0.1354347", + "devtools-protocol": "0.0.1367902", "typed-query-selector": "^2.12.0", "ws": "^8.18.0" }, diff --git a/package.json b/package.json index dcd7bd51f..b5afd254f 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "devDependencies": { "commander": "12.1.0", - "puppeteer": "23.7.1" + "puppeteer": "23.9.0" }, "type": "module" } diff --git a/poetry.lock b/poetry.lock index 0bd6a5aae..5e9e9f04f 100644 --- a/poetry.lock +++ b/poetry.lock @@ -102,13 +102,13 @@ typing-extensions = ">=4.0.0" [[package]] name = "azure-storage-blob" -version = "12.23.1" +version = "12.24.0" description = "Microsoft Azure Blob Storage Client Library for Python" optional = false python-versions = ">=3.8" files = [ - {file = "azure_storage_blob-12.23.1-py3-none-any.whl", hash = "sha256:1c2238aa841d1545f42714a5017c010366137a44a0605da2d45f770174bfc6b4"}, - {file = "azure_storage_blob-12.23.1.tar.gz", hash = "sha256:a587e54d4e39d2a27bd75109db164ffa2058fe194061e5446c5a89bca918272f"}, + {file = "azure_storage_blob-12.24.0-py3-none-any.whl", hash = "sha256:4f0bb4592ea79a2d986063696514c781c9e62be240f09f6397986e01755bc071"}, + {file = "azure_storage_blob-12.24.0.tar.gz", hash = "sha256:eaaaa1507c8c363d6e1d1342bd549938fdf1adec9b1ada8658c8f5bf3aea844e"}, ] [package.dependencies] @@ -1700,24 +1700,24 @@ with-vulture = ["vulture (>=1.5)"] [[package]] name = "prospector-profile-duplicated" -version = "1.7.0" +version = "1.8.0" description = "Profile that can be used to disable the duplicated or conflict rules between Prospector and other tools" optional = false python-versions = "*" files = [ - {file = "prospector_profile_duplicated-1.7.0-py2.py3-none-any.whl", hash = "sha256:6b78a320df8b00a1379d46df07ad5d03d8226ef348b948a8fe3ce9dc0b7ea765"}, - {file = "prospector_profile_duplicated-1.7.0.tar.gz", hash = "sha256:0f97ca8802a7ad6987e8d5b4cdbbdaae26e333a389cdbe266a2e4e34a15c1464"}, + {file = "prospector_profile_duplicated-1.8.0-py2.py3-none-any.whl", hash = "sha256:c36ca647848739e1ca52cf220b00ba1fbdf7105217d5534a5bf2e65279ad6011"}, + {file = "prospector_profile_duplicated-1.8.0.tar.gz", hash = "sha256:1565109b016fac05c61dbce38b952bfce3ff054d0c5493d1acad1fc8e9909704"}, ] [[package]] name = "prospector-profile-utils" -version = "1.11.1" +version = "1.12.2" description = "Some utility Prospector profiles." optional = false python-versions = "<4.0,>=3.9" files = [ - {file = "prospector_profile_utils-1.11.1-py3-none-any.whl", hash = "sha256:de81a27358f8f8cb5714c1e7c67580659696de5da12a1b0bc6c074b40b035c45"}, - {file = "prospector_profile_utils-1.11.1.tar.gz", hash = "sha256:39de89087df14afbb218882bdc2b51b5919878399289bfc8d7ae4f1c10c517e6"}, + {file = "prospector_profile_utils-1.12.2-py3-none-any.whl", hash = "sha256:74e487babdf38f2255f54e800fef200a80f67cb27014da2dc785c7c245daf965"}, + {file = "prospector_profile_utils-1.12.2.tar.gz", hash = "sha256:0d152bfc54bea059c13483d43727b9031b4c3cdfde21e4e6fa6edc5cc482c5fa"}, ] [package.dependencies] @@ -3419,4 +3419,4 @@ test = ["zope.testing"] [metadata] lock-version = "2.0" python-versions = ">=3.10,<3.13" -content-hash = "2554891c4bc8419edc08b1274511535fb5a5443858d01d1474955d5486af24e1" +content-hash = "f0727e64b88be98289f70e4163ae1d6cde20dfbda4fccfa52ab736036cbfddee" diff --git a/pyproject.toml b/pyproject.toml index c010de95e..436ef0e8a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -69,14 +69,14 @@ Shapely = "2.0.6" jsonschema = "4.23.0" pyramid = "2.0.2" jsonschema-validator-new = "0.3.2" -azure-storage-blob = "12.23.1" +azure-storage-blob = "12.24.0" waitress = "3.0.1" certifi = "2024.8.30" [tool.poetry.group.dev.dependencies] prospector = { extras = ["with_mypy", "with_bandit", "with_pyroma", "with_ruff"], version = "1.13.2" } -prospector-profile-duplicated = "1.7.0" -prospector-profile-utils = "1.11.1" +prospector-profile-duplicated = "1.8.0" +prospector-profile-utils = "1.12.2" c2cwsgiutils = { version = "6.1.3", extras = ["test_images"] } scikit-image = { version = "0.24.0" } pytest = "8.3.3"