From c826e64df85cce9af41fd47813b915bfbfe962fc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 6 Jan 2025 10:35:08 +0000 Subject: [PATCH] Update all patch versions (#11613) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- admin/package-lock.json | 8 +-- admin/package.json | 2 +- doc/poetry.lock | 16 ++--- doc/pyproject.toml | 2 +- doc/requirements.txt | 2 +- docker/config/requirements.txt | 2 +- docker/qgisserver/poetry.lock | 8 +-- docker/qgisserver/pyproject.toml | 2 +- docker/qgisserver/requirements.txt | 2 +- geoportal/package-lock.json | 77 +++++++++--------------- geoportal/package.json | 12 ++-- poetry.lock | 95 +++++++++++++++--------------- pyproject.toml | 18 +++--- requirements.txt | 2 +- 14 files changed, 115 insertions(+), 133 deletions(-) diff --git a/admin/package-lock.json b/admin/package-lock.json index c8b6650da3..ab1d1a17b0 100644 --- a/admin/package-lock.json +++ b/admin/package-lock.json @@ -8,7 +8,7 @@ "name": "GeoMapFish-Admin", "version": "1.0.0", "dependencies": { - "@snyk/protect": "1.1294.2", + "@snyk/protect": "1.1294.3", "bootstrap": "3.4.1", "bootstrap-table": "1.24.0", "jquery": "3.7.1", @@ -20,9 +20,9 @@ } }, "node_modules/@snyk/protect": { - "version": "1.1294.2", - "resolved": "https://registry.npmjs.org/@snyk/protect/-/protect-1.1294.2.tgz", - "integrity": "sha512-kbxrhscZK0BPxcFn70/p9G7AkWXdrQLqhmk+CsLQlRO3hSKvQzkWRXVXrJf7EvAG5A/Bbhj3C/v7YvVnsjV3hw==", + "version": "1.1294.3", + "resolved": "https://registry.npmjs.org/@snyk/protect/-/protect-1.1294.3.tgz", + "integrity": "sha512-fvdO4kFaQ9wQNLlCMZEwc2VQ3KioFy/wINoE7BLCPiwnw5pYXCKwgduCIKK97Vmtaxn9+NGIT/g0PngRBaKsTQ==", "license": "Apache-2.0", "bin": { "snyk-protect": "bin/snyk-protect" diff --git a/admin/package.json b/admin/package.json index 0f3016365b..1eabd19a90 100644 --- a/admin/package.json +++ b/admin/package.json @@ -8,7 +8,7 @@ "snyk-protect": "snyk-protect" }, "dependencies": { - "@snyk/protect": "1.1294.2", + "@snyk/protect": "1.1294.3", "bootstrap": "3.4.1", "bootstrap-table": "1.24.0", "jquery": "3.7.1", diff --git a/doc/poetry.lock b/doc/poetry.lock index 1cb65bda42..a971e9be6d 100644 --- a/doc/poetry.lock +++ b/doc/poetry.lock @@ -151,17 +151,17 @@ test-tox-coverage = ["coverage (>=5.5)"] [[package]] name = "boto3" -version = "1.35.72" +version = "1.35.92" description = "The AWS SDK for Python" optional = false python-versions = ">=3.8" files = [ - {file = "boto3-1.35.72-py3-none-any.whl", hash = "sha256:410bb4ec676c57ee9c3c7824b7b1a3721584f18f8ee8ccc8e8ecdf285136b77f"}, - {file = "boto3-1.35.72.tar.gz", hash = "sha256:f9fc94413a959c388b1654c6687a5193293f3c69f8d0af3b86fd48b4096a23f3"}, + {file = "boto3-1.35.92-py3-none-any.whl", hash = "sha256:786930d5f1cd13d03db59ff2abbb2b7ffc173fd66646d5d8bee07f316a5f16ca"}, + {file = "boto3-1.35.92.tar.gz", hash = "sha256:f7851cb320dcb2a53fc73b4075187ec9b05d51291539601fa238623fdc0e8cd3"}, ] [package.dependencies] -botocore = ">=1.35.72,<1.36.0" +botocore = ">=1.35.92,<1.36.0" jmespath = ">=0.7.1,<2.0.0" s3transfer = ">=0.10.0,<0.11.0" @@ -170,13 +170,13 @@ crt = ["botocore[crt] (>=1.21.0,<2.0a0)"] [[package]] name = "botocore" -version = "1.35.90" +version = "1.35.92" description = "Low-level, data-driven core of boto 3." optional = false python-versions = ">=3.8" files = [ - {file = "botocore-1.35.90-py3-none-any.whl", hash = "sha256:51dcbe1b32e2ac43dac17091f401a00ce5939f76afe999081802009cce1e92e4"}, - {file = "botocore-1.35.90.tar.gz", hash = "sha256:f007f58e8e3c1ad0412a6ddfae40ed92a7bca571c068cb959902bcf107f2ae48"}, + {file = "botocore-1.35.92-py3-none-any.whl", hash = "sha256:f94ae1e056a675bd67c8af98a6858d06e3927d974d6c712ed6e27bb1d11bee1d"}, + {file = "botocore-1.35.92.tar.gz", hash = "sha256:caa7d5d857fed5b3d694b89c45f82b9f938f840e90a4eb7bf50aa65da2ba8f82"}, ] [package.dependencies] @@ -2615,4 +2615,4 @@ test = ["zope.testing"] [metadata] lock-version = "2.0" python-versions = ">=3.10,<3.13" -content-hash = "878ec554364d08653e78bd01d3f4ca55787393b2f22b7504fe0e8d80fc9fd117" +content-hash = "310f947dbb3a35ea7c3d52169b545b05299c728a21f1867a60d68880653149d7" diff --git a/doc/pyproject.toml b/doc/pyproject.toml index b778cdb448..f0f88f0e1b 100644 --- a/doc/pyproject.toml +++ b/doc/pyproject.toml @@ -16,4 +16,4 @@ Sphinx-Substitution-Extensions = { extras = ["prompt"], version = "2024.10.17" } sphinxcontrib-mermaid = "1.0.0" c2cwsgiutils = ">=6.0.0.dev148" tilecloud-chain = "1.22.0" -boto3 = { version = "1.35.72", optional = true } +boto3 = { version = "1.35.92", optional = true } diff --git a/doc/requirements.txt b/doc/requirements.txt index b13e8a06d5..788e707e15 100644 --- a/doc/requirements.txt +++ b/doc/requirements.txt @@ -1,2 +1,2 @@ -poetry==1.8.4 +poetry==1.8.5 pip==24.3.1 diff --git a/docker/config/requirements.txt b/docker/config/requirements.txt index 8e44691cbe..b7c67421ad 100644 --- a/docker/config/requirements.txt +++ b/docker/config/requirements.txt @@ -1 +1 @@ -poetry==1.8.4 +poetry==1.8.5 diff --git a/docker/qgisserver/poetry.lock b/docker/qgisserver/poetry.lock index 2b8338d513..7141fd2c34 100644 --- a/docker/qgisserver/poetry.lock +++ b/docker/qgisserver/poetry.lock @@ -1769,13 +1769,13 @@ docs = ["Sphinx (>=1.3.1)", "docutils", "pylons-sphinx-themes"] [[package]] name = "types-pyyaml" -version = "6.0.12.20240917" +version = "6.0.12.20241230" description = "Typing stubs for PyYAML" optional = false python-versions = ">=3.8" files = [ - {file = "types-PyYAML-6.0.12.20240917.tar.gz", hash = "sha256:d1405a86f9576682234ef83bcb4e6fff7c9305c8b1fbad5e0bcd4f7dbdc9c587"}, - {file = "types_PyYAML-6.0.12.20240917-py3-none-any.whl", hash = "sha256:392b267f1c0fe6022952462bf5d6523f31e37f6cea49b14cee7ad634b6301570"}, + {file = "types_PyYAML-6.0.12.20241230-py3-none-any.whl", hash = "sha256:fa4d32565219b68e6dee5f67534c722e53c00d1cfc09c435ef04d7353e1e96e6"}, + {file = "types_pyyaml-6.0.12.20241230.tar.gz", hash = "sha256:7f07622dbd34bb9c8b264fe860a17e0efcad00d50b5f27e93984909d9363498c"}, ] [[package]] @@ -2037,4 +2037,4 @@ test = ["zope.testing"] [metadata] lock-version = "2.0" python-versions = ">=3.10,<3.13" -content-hash = "2454c09c5416969ac8a31ee90b118ef6e9779fade1f8b2811d09d7a83029cc26" +content-hash = "035b5d8e0de9c1087b7312b7331c2c98c85d2b7ace0d720ec19f8143961b9008" diff --git a/docker/qgisserver/pyproject.toml b/docker/qgisserver/pyproject.toml index 3f5a15e773..5ca4464241 100644 --- a/docker/qgisserver/pyproject.toml +++ b/docker/qgisserver/pyproject.toml @@ -26,5 +26,5 @@ pytz = "2024.2" prospector = { version = "1.13.3", extras = ["with_mypy", "with_bandit", "with_ruff"] } prospector-profile-duplicated = "1.10.4" prospector-profile-utils = "1.15.1" -types-pyyaml = "6.0.12.20240917" +types-pyyaml = "6.0.12.20241230" pytest = "8.3.4" diff --git a/docker/qgisserver/requirements.txt b/docker/qgisserver/requirements.txt index b13e8a06d5..788e707e15 100644 --- a/docker/qgisserver/requirements.txt +++ b/docker/qgisserver/requirements.txt @@ -1,2 +1,2 @@ -poetry==1.8.4 +poetry==1.8.5 pip==24.3.1 diff --git a/geoportal/package-lock.json b/geoportal/package-lock.json index 4f6084b59a..0df4dfe76a 100644 --- a/geoportal/package-lock.json +++ b/geoportal/package-lock.json @@ -8,7 +8,7 @@ "name": "geomapfish-geoportal", "version": "1.0.0", "dependencies": { - "@snyk/protect": "1.1294.2", + "@snyk/protect": "1.1294.3", "ngeo": "2.9.0-version-2.9-latest.20241206T104704Z.0bc3efb55.2.9", "puppeteer": "23.11.1" }, @@ -25,9 +25,9 @@ "cy-mobile-commands": "0.3.0", "ejs-loader": "0.5.0", "eslint": "8.57.1", - "eslint-plugin-jsdoc": "50.6.0", + "eslint-plugin-jsdoc": "50.6.1", "eslint-plugin-lit": "1.15.0", - "eslint-plugin-storybook": "0.11.1", + "eslint-plugin-storybook": "0.11.2", "eslint-plugin-wc": "2.2.0", "event-hooks-webpack-plugin": "2.3.0", "expose-loader": "5.0.0", @@ -41,14 +41,14 @@ "neat-csv": "7.0.0", "parse-absolute-css-unit": "1.0.2", "sass": "1.83.1", - "sass-loader": "16.0.3", + "sass-loader": "16.0.4", "simple-html-tokenizer": "0.5.11", "svgo": "3.3.2", "svgo-loader": "4.0.0", "terser": "5.37.0", - "terser-webpack-plugin": "5.3.10", + "terser-webpack-plugin": "5.3.11", "url-parse": "1.5.10", - "webpack": "5.97.0", + "webpack": "5.97.1", "webpack-cli": "6.0.1", "webpack-dev-server": "5.2.0", "webpack-merge": "6.0.1" @@ -1430,9 +1430,9 @@ } }, "node_modules/@snyk/protect": { - "version": "1.1294.2", - "resolved": "https://registry.npmjs.org/@snyk/protect/-/protect-1.1294.2.tgz", - "integrity": "sha512-kbxrhscZK0BPxcFn70/p9G7AkWXdrQLqhmk+CsLQlRO3hSKvQzkWRXVXrJf7EvAG5A/Bbhj3C/v7YvVnsjV3hw==", + "version": "1.1294.3", + "resolved": "https://registry.npmjs.org/@snyk/protect/-/protect-1.1294.3.tgz", + "integrity": "sha512-fvdO4kFaQ9wQNLlCMZEwc2VQ3KioFy/wINoE7BLCPiwnw5pYXCKwgduCIKK97Vmtaxn9+NGIT/g0PngRBaKsTQ==", "license": "Apache-2.0", "bin": { "snyk-protect": "bin/snyk-protect" @@ -5759,9 +5759,9 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "50.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.6.0.tgz", - "integrity": "sha512-tCNp4fR79Le3dYTPB0dKEv7yFyvGkUCa+Z3yuTrrNGGOxBlXo9Pn0PEgroOZikUQOGjxoGMVKNjrOHcYEdfszg==", + "version": "50.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-50.6.1.tgz", + "integrity": "sha512-UWyaYi6iURdSfdVVqvfOs2vdCVz0J40O/z/HTsv2sFjdjmdlUI/qlKLOTmwbPQ2tAfQnE5F9vqx+B+poF71DBQ==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -5803,9 +5803,9 @@ } }, "node_modules/eslint-plugin-storybook": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.11.1.tgz", - "integrity": "sha512-yGKpAYkBm/Q2hZg476vRUAvd9lAccjjSvzU5nYy3BSQbKTPy7uopx7JEpwk2vSuw4weTMZzWF64z9/gp/K5RCg==", + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-storybook/-/eslint-plugin-storybook-0.11.2.tgz", + "integrity": "sha512-0Z4DUklJrC+GHjCRXa7PYfPzWC15DaVnwaOYenpgXiCEijXPZkLKCms+rHhtoRcWccP7Z8DpOOaP1gc3P9oOwg==", "dev": true, "license": "MIT", "dependencies": { @@ -5817,7 +5817,7 @@ "node": ">= 18" }, "peerDependencies": { - "eslint": ">=6" + "eslint": ">=8" } }, "node_modules/eslint-plugin-wc": { @@ -11109,9 +11109,9 @@ } }, "node_modules/sass-loader": { - "version": "16.0.3", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.3.tgz", - "integrity": "sha512-gosNorT1RCkuCMyihv6FBRR7BMV06oKRAs+l4UMp1mlcVg9rWN6KMmUj3igjQwmYys4mDP3etEYJgiHRbgHCHA==", + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.4.tgz", + "integrity": "sha512-LavLbgbBGUt3wCiYzhuLLu65+fWXaXLmq7YxivLhEqmiupCFZ5sKUAipK3do6V80YSU0jvSxNhEdT13IXNr3rg==", "dev": true, "license": "MIT", "dependencies": { @@ -12193,17 +12193,17 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", - "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", + "version": "5.3.11", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.11.tgz", + "integrity": "sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==", "dev": true, "license": "MIT", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.20", + "@jridgewell/trace-mapping": "^0.3.25", "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.26.0" + "schema-utils": "^4.3.0", + "serialize-javascript": "^6.0.2", + "terser": "^5.31.1" }, "engines": { "node": ">= 10.13.0" @@ -12227,25 +12227,6 @@ } } }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/terser/node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", @@ -12853,9 +12834,9 @@ "license": "BSD-2-Clause" }, "node_modules/webpack": { - "version": "5.97.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.97.0.tgz", - "integrity": "sha512-CWT8v7ShSfj7tGs4TLRtaOLmOCPWhoKEvp+eA7FVx8Xrjb3XfT0aXdxDItnRZmE8sHcH+a8ayDrJCOjXKxVFfQ==", + "version": "5.97.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.97.1.tgz", + "integrity": "sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==", "dev": true, "license": "MIT", "dependencies": { diff --git a/geoportal/package.json b/geoportal/package.json index 3b2b61dc18..ba6a241510 100644 --- a/geoportal/package.json +++ b/geoportal/package.json @@ -8,7 +8,7 @@ "snyk-protect": "snyk-protect" }, "dependencies": { - "@snyk/protect": "1.1294.2", + "@snyk/protect": "1.1294.3", "ngeo": "2.9.0-version-2.9-latest.20241206T104704Z.0bc3efb55.2.9", "puppeteer": "23.11.1" }, @@ -25,9 +25,9 @@ "cy-mobile-commands": "0.3.0", "ejs-loader": "0.5.0", "eslint": "8.57.1", - "eslint-plugin-jsdoc": "50.6.0", + "eslint-plugin-jsdoc": "50.6.1", "eslint-plugin-lit": "1.15.0", - "eslint-plugin-storybook": "0.11.1", + "eslint-plugin-storybook": "0.11.2", "eslint-plugin-wc": "2.2.0", "event-hooks-webpack-plugin": "2.3.0", "expose-loader": "5.0.0", @@ -41,14 +41,14 @@ "neat-csv": "7.0.0", "parse-absolute-css-unit": "1.0.2", "sass": "1.83.1", - "sass-loader": "16.0.3", + "sass-loader": "16.0.4", "simple-html-tokenizer": "0.5.11", "svgo": "3.3.2", "svgo-loader": "4.0.0", "terser": "5.37.0", - "terser-webpack-plugin": "5.3.10", + "terser-webpack-plugin": "5.3.11", "url-parse": "1.5.10", - "webpack": "5.97.0", + "webpack": "5.97.1", "webpack-cli": "6.0.1", "webpack-dev-server": "5.2.0", "webpack-merge": "6.0.1" diff --git a/poetry.lock b/poetry.lock index d3e8ade589..04e43278a9 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1542,13 +1542,13 @@ requirements-deprecated-finder = ["pip-api", "pipreqs"] [[package]] name = "jinja2" -version = "3.1.4" +version = "3.1.5" description = "A very fast and expressive template engine." optional = false python-versions = ">=3.7" files = [ - {file = "jinja2-3.1.4-py3-none-any.whl", hash = "sha256:bc5dd2abb727a5319567b7a813e6a2e7318c39f4f487cfe6c89c6f9c7d25197d"}, - {file = "jinja2-3.1.4.tar.gz", hash = "sha256:4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369"}, + {file = "jinja2-3.1.5-py3-none-any.whl", hash = "sha256:aba0f4dc9ed8013c424088f68a5c226f7d6097ed89b246d7749c2ec4175c6adb"}, + {file = "jinja2-3.1.5.tar.gz", hash = "sha256:8fefff8dc3034e27bb80d67c671eb8a9bc424c0ef4c0826edbff304cceff43bb"}, ] [package.dependencies] @@ -1835,13 +1835,13 @@ source = ["Cython (>=3.0.11)"] [[package]] name = "mako" -version = "1.3.6" +version = "1.3.8" description = "A super-fast templating language that borrows the best ideas from the existing templating languages." optional = false python-versions = ">=3.8" files = [ - {file = "Mako-1.3.6-py3-none-any.whl", hash = "sha256:a91198468092a2f1a0de86ca92690fb0cfc43ca90ee17e15d93662b4c04b241a"}, - {file = "mako-1.3.6.tar.gz", hash = "sha256:9ec3a1583713479fae654f83ed9fa8c9a4c16b7bb0daba0e6bbebff50c0d983d"}, + {file = "Mako-1.3.8-py3-none-any.whl", hash = "sha256:42f48953c7eb91332040ff567eb7eea69b22e7a4affbc5ba8e845e8f730f6627"}, + {file = "mako-1.3.8.tar.gz", hash = "sha256:577b97e414580d3e088d47c2dbbe9594aa7a5146ed2875d4dfa9075af2dd3cc8"}, ] [package.dependencies] @@ -3624,32 +3624,32 @@ typing-extensions = {version = "*", markers = "python_version < \"3.11\""} [[package]] name = "rasterio" -version = "1.4.2" +version = "1.4.3" description = "Fast and direct raster I/O for use with Numpy and SciPy" optional = false python-versions = ">=3.9" files = [ - {file = "rasterio-1.4.2-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:8cf84f566c12ab1d3b42466038ef79edb3d37037a421293db93a30d046e13c43"}, - {file = "rasterio-1.4.2-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:7fabae0d84ff5455f588d5283d1a007769e63a679ab095e739abefc780332517"}, - {file = "rasterio-1.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:90303c1ec8f9c89b1c3c4036c8595e84b4afa21e3ad6d87b4a46bd81f4bbbd3a"}, - {file = "rasterio-1.4.2-cp310-cp310-win_amd64.whl", hash = "sha256:e38f2869f6379dc7f0d46af2e879f14ad194ccf0b634c121b630693fee23cdbe"}, - {file = "rasterio-1.4.2-cp311-cp311-macosx_10_15_x86_64.whl", hash = "sha256:019e6fbfea250fea91987a38abc7a02c752b50beadb3178d82a5d47e8e265313"}, - {file = "rasterio-1.4.2-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:a9830e0c9d09d2680079b8a31085cc2a2b885b1ed6c4d95d2a91e2813efc22aa"}, - {file = "rasterio-1.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ea3f38da794e7a4df409f2c57799a26a777a2560025ad401fe33a0b8efe90a5a"}, - {file = "rasterio-1.4.2-cp311-cp311-win_amd64.whl", hash = "sha256:0c74d6a2e64fae6c2293bf520fa4048e12598379736953c34ca3dfb058cedfc5"}, - {file = "rasterio-1.4.2-cp312-cp312-macosx_10_15_x86_64.whl", hash = "sha256:84ce104a3017c04bfb809f268faaef4287458916f7af4f25a39b93f420fa8ef4"}, - {file = "rasterio-1.4.2-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:856c740e621211a19f0efddc2f0a61cc3d37c89c50699ea6cb249da3930d601b"}, - {file = "rasterio-1.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:43a21306c8dc265f50d3cb8a13a58d50e055477ace1003bb8a507658a4124c37"}, - {file = "rasterio-1.4.2-cp312-cp312-win_amd64.whl", hash = "sha256:83bf03b39dc7e1d932907d1b05d99a53b7fc184c215a27b938f4697db7295f53"}, - {file = "rasterio-1.4.2-cp313-cp313-macosx_10_15_x86_64.whl", hash = "sha256:e405e92ab03f5606a959d4a7d9ae1589e2212f9720c2db55853bfa8c91f6d736"}, - {file = "rasterio-1.4.2-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:7dbf3d084e1f72f322d378eb2b9e155fbe0ead97f0a1b0065a389e9435a5a3db"}, - {file = "rasterio-1.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c6f2952e1b4ad01f0dcf97f477050d8122ca781abbb3ef8b5a5751835a222317"}, - {file = "rasterio-1.4.2-cp313-cp313-win_amd64.whl", hash = "sha256:25ec2a35548c1c45ea1dd5341e777e5aeea8f79310bbae6aaed4d5f6a4c53f26"}, - {file = "rasterio-1.4.2-cp39-cp39-macosx_10_15_x86_64.whl", hash = "sha256:56811e3fee89a74ccd18f11849f9dbf0c98eb652671b16c90c29bd06b122c4c6"}, - {file = "rasterio-1.4.2-cp39-cp39-macosx_14_0_arm64.whl", hash = "sha256:11fdfc2a8b610eb2f6e3d47c396455d4d65c290d69b53e0a986cd58feac3af7b"}, - {file = "rasterio-1.4.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:beec16eb4d951f111235d46f66319922bbc5744e7b8e50303725b46819b458b9"}, - {file = "rasterio-1.4.2-cp39-cp39-win_amd64.whl", hash = "sha256:5b27965b50466a1d297ea41b4b8fbe19178b05ab3dd78f35fb64ccdc0e502819"}, - {file = "rasterio-1.4.2.tar.gz", hash = "sha256:1be35ccb4d998a4c48fa51bbee9e37927ecd9b9e954a2b2581b8f3e9bb165332"}, + {file = "rasterio-1.4.3-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:80f994b92e5dda78f13291710bd5c43efcfd164f69a8a2c20489115df9d178c8"}, + {file = "rasterio-1.4.3-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:1a6e6ca9ec361599b48c9918ce25adb1a9203b8c8ca9b34ad78dccb3aef7945a"}, + {file = "rasterio-1.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5b8a4311582274de2346450e5361d092b80b8b5c7b02fda6203402ba101ffabf"}, + {file = "rasterio-1.4.3-cp310-cp310-win_amd64.whl", hash = "sha256:e79847a5a0e01399457a1e02d8c92040cb56729d054fe7796f0c17b246b18bf0"}, + {file = "rasterio-1.4.3-cp311-cp311-macosx_10_15_x86_64.whl", hash = "sha256:9c30114d95ebba4ff49f078b3c193d29ff56d832588649400a3fa78f1dda1c96"}, + {file = "rasterio-1.4.3-cp311-cp311-macosx_14_0_arm64.whl", hash = "sha256:812c854e7177064aeb58def2d59752887ad6b3d39ff3f858ed9df3f2ddc95613"}, + {file = "rasterio-1.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:54eef32d20a0dfbba59a8bb9828e562c3e9e97e2355b8dfe4a5274117976059f"}, + {file = "rasterio-1.4.3-cp311-cp311-win_amd64.whl", hash = "sha256:4009f7ce4e0883d8e5b400970daa3f1ca309caac8916d955722ee4486654d452"}, + {file = "rasterio-1.4.3-cp312-cp312-macosx_10_15_x86_64.whl", hash = "sha256:e703e4b2c74c678786d5d110a3f30e26f3acfd65f09ccf35f69683a532f7a772"}, + {file = "rasterio-1.4.3-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:38a126f8dbf405cd3450b5bd10c6cc493a2e1be4cf83442d26f5e4f412372d36"}, + {file = "rasterio-1.4.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8e90c2c300294265c16becc9822337ded0f01fb8664500b4d77890d633d8cd0e"}, + {file = "rasterio-1.4.3-cp312-cp312-win_amd64.whl", hash = "sha256:a962ad4c29feaf38b1d7a94389313127de3646a5b9b734fbf9a04e16051a27ff"}, + {file = "rasterio-1.4.3-cp313-cp313-macosx_10_15_x86_64.whl", hash = "sha256:5d4fcb635379b3d7b2f5e944c153849e3d27e93f35ad73ad4d3f0b8a580f0c8e"}, + {file = "rasterio-1.4.3-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:98a9c89eade8c779e8ac1e525269faaa18c6b9818fc3c72cfc4627df71c66d0d"}, + {file = "rasterio-1.4.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d9bab1a0bb22b8bed1db34b5258db93d790ed4e61ef21ac055a7c6933c8d5e84"}, + {file = "rasterio-1.4.3-cp313-cp313-win_amd64.whl", hash = "sha256:1839960e2f3057a6daa323ccf67b330f8f2f0dbd4a50cc7031e88e649301c5c0"}, + {file = "rasterio-1.4.3-cp39-cp39-macosx_10_15_x86_64.whl", hash = "sha256:af04f788f6f814569184bd9da6c5d9889512212385ab58c52720dfb1f972671d"}, + {file = "rasterio-1.4.3-cp39-cp39-macosx_14_0_arm64.whl", hash = "sha256:3f411a6a5bcb81ab6dc9128a8bccd13d3822cfa4a50c239e3a0528751a1ad5fc"}, + {file = "rasterio-1.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:597f8dcf494d0ca4254434496e83b1723fec206d23d64da5751a582a2b01e1d3"}, + {file = "rasterio-1.4.3-cp39-cp39-win_amd64.whl", hash = "sha256:a702e21712ba237e34515d829847f9f5f06d8e665e864a7bb0a3d4d8f6dec10d"}, + {file = "rasterio-1.4.3.tar.gz", hash = "sha256:201f05dbc7c4739dacb2c78a1cf4e09c0b7265b0a4d16ccbd1753ce4f2af350a"}, ] [package.dependencies] @@ -3672,13 +3672,13 @@ test = ["boto3 (>=1.2.4)", "fsspec", "hypothesis", "packaging", "pytest (>=2.8.2 [[package]] name = "redis" -version = "5.2.0" +version = "5.2.1" description = "Python client for Redis database and key-value store" optional = false python-versions = ">=3.8" files = [ - {file = "redis-5.2.0-py3-none-any.whl", hash = "sha256:ae174f2bb3b1bf2b09d54bf3e51fbc1469cf6c10aa03e21141f51969801a7897"}, - {file = "redis-5.2.0.tar.gz", hash = "sha256:0b1087665a771b1ff2e003aa5bdd354f15a70c9e25d5a7dbf9c722c16528a7b0"}, + {file = "redis-5.2.1-py3-none-any.whl", hash = "sha256:ee7e1056b9aea0f04c6c2ed59452947f34c4940ee025f5dd83e6a6418b6989e4"}, + {file = "redis-5.2.1.tar.gz", hash = "sha256:16f2e22dff21d5125e8481515e386711a34cbec50f0e44413dd7d9c060a54e0f"}, ] [package.dependencies] @@ -4385,18 +4385,19 @@ files = [ [[package]] name = "tilecloud" -version = "1.12.3" +version = "1.12.6" description = "Tools for managing tiles" optional = false python-versions = ">=3.10" files = [ - {file = "tilecloud-1.12.3-py3-none-any.whl", hash = "sha256:f1b9e33a281b93e43e8e7928140dbc39af97281e99487cdc91bca31ef63ad5b9"}, - {file = "tilecloud-1.12.3.tar.gz", hash = "sha256:09ce90b847575b5f0b24e82bf075846e8878cd1fb6eb351e9f39c4b0a0aba2b2"}, + {file = "tilecloud-1.12.6-py3-none-any.whl", hash = "sha256:a2faa6278562796f84195a16676d7030e6501afe616ede8bf1dc79b349b19157"}, + {file = "tilecloud-1.12.6.tar.gz", hash = "sha256:1ad807a2ddcec223e33ebdcae88f326b0722afd4c74cd60a2512d05f44f28bdc"}, ] [package.dependencies] bottle = "*" certifi = "*" +cryptography = "*" Pillow = "*" pyproj = "*" requests = "*" @@ -4518,35 +4519,35 @@ files = [ [[package]] name = "types-python-dateutil" -version = "2.9.0.20241003" +version = "2.9.0.20241206" description = "Typing stubs for python-dateutil" optional = false python-versions = ">=3.8" files = [ - {file = "types-python-dateutil-2.9.0.20241003.tar.gz", hash = "sha256:58cb85449b2a56d6684e41aeefb4c4280631246a0da1a719bdbe6f3fb0317446"}, - {file = "types_python_dateutil-2.9.0.20241003-py3-none-any.whl", hash = "sha256:250e1d8e80e7bbc3a6c99b907762711d1a1cdd00e978ad39cb5940f6f0a87f3d"}, + {file = "types_python_dateutil-2.9.0.20241206-py3-none-any.whl", hash = "sha256:e248a4bc70a486d3e3ec84d0dc30eec3a5f979d6e7ee4123ae043eedbb987f53"}, + {file = "types_python_dateutil-2.9.0.20241206.tar.gz", hash = "sha256:18f493414c26ffba692a72369fea7a154c502646301ebfe3d56a04b3767284cb"}, ] [[package]] name = "types-pytz" -version = "2024.2.0.20241003" +version = "2024.2.0.20241221" description = "Typing stubs for pytz" optional = false python-versions = ">=3.8" files = [ - {file = "types-pytz-2024.2.0.20241003.tar.gz", hash = "sha256:575dc38f385a922a212bac00a7d6d2e16e141132a3c955078f4a4fd13ed6cb44"}, - {file = "types_pytz-2024.2.0.20241003-py3-none-any.whl", hash = "sha256:3e22df1336c0c6ad1d29163c8fda82736909eb977281cb823c57f8bae07118b7"}, + {file = "types_pytz-2024.2.0.20241221-py3-none-any.whl", hash = "sha256:8fc03195329c43637ed4f593663df721fef919b60a969066e22606edf0b53ad5"}, + {file = "types_pytz-2024.2.0.20241221.tar.gz", hash = "sha256:06d7cde9613e9f7504766a0554a270c369434b50e00975b3a4a0f6eed0f2c1a9"}, ] [[package]] name = "types-pyyaml" -version = "6.0.12.20240917" +version = "6.0.12.20241230" description = "Typing stubs for PyYAML" optional = false python-versions = ">=3.8" files = [ - {file = "types-PyYAML-6.0.12.20240917.tar.gz", hash = "sha256:d1405a86f9576682234ef83bcb4e6fff7c9305c8b1fbad5e0bcd4f7dbdc9c587"}, - {file = "types_PyYAML-6.0.12.20240917-py3-none-any.whl", hash = "sha256:392b267f1c0fe6022952462bf5d6523f31e37f6cea49b14cee7ad634b6301570"}, + {file = "types_PyYAML-6.0.12.20241230-py3-none-any.whl", hash = "sha256:fa4d32565219b68e6dee5f67534c722e53c00d1cfc09c435ef04d7353e1e96e6"}, + {file = "types_pyyaml-6.0.12.20241230.tar.gz", hash = "sha256:7f07622dbd34bb9c8b264fe860a17e0efcad00d50b5f27e93984909d9363498c"}, ] [[package]] @@ -4565,13 +4566,13 @@ urllib3 = ">=2" [[package]] name = "types-setuptools" -version = "75.6.0.20241126" +version = "75.6.0.20241223" description = "Typing stubs for setuptools" optional = false python-versions = ">=3.8" files = [ - {file = "types_setuptools-75.6.0.20241126-py3-none-any.whl", hash = "sha256:aaae310a0e27033c1da8457d4d26ac673b0c8a0de7272d6d4708e263f2ea3b9b"}, - {file = "types_setuptools-75.6.0.20241126.tar.gz", hash = "sha256:7bf25ad4be39740e469f9268b6beddda6e088891fa5a27e985c6ce68bf62ace0"}, + {file = "types_setuptools-75.6.0.20241223-py3-none-any.whl", hash = "sha256:7cbfd3bf2944f88bbcdd321b86ddd878232a277be95d44c78a53585d78ebc2f6"}, + {file = "types_setuptools-75.6.0.20241223.tar.gz", hash = "sha256:d9478a985057ed48a994c707f548e55aababa85fe1c9b212f43ab5a1fffd3211"}, ] [[package]] @@ -4907,4 +4908,4 @@ test = ["zope.testing"] [metadata] lock-version = "2.0" python-versions = ">=3.10,<3.13" -content-hash = "d5f72643032efe386114462107c5f9b678f79fb1a6a3b8955a264b5485549404" +content-hash = "c4b38687b56c9cf348c80c677b0cf0ddfe24e3d2d442943bb12e4c40e3fda985" diff --git a/pyproject.toml b/pyproject.toml index e270ce4e54..e314d610ad 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -23,7 +23,7 @@ GeoAlchemy2 = "0.16.0" # commons, geoportal geojson = "3.2.0" # geoportal getitfixed = "1.0.29" # geoportal isodate = "0.7.2" # geoportal -Mako = "1.3.6" # geoportal +Mako = "1.3.8" # geoportal OWSLib = "0.32.0" # geoportal papyrus = "2.6.2" # commons, geoportal passwordgenerator = "1.5.1" # geoportal @@ -39,9 +39,9 @@ pyramid_multiauth = "1.0.2" # geoportal pyramid_tm = "2.6" # geoportal python-dateutil = "2.9.0.post0" # geoportal PyYAML = "6.0.1" # geoportal -rasterio = "1.4.2" # geoportal raster +rasterio = "1.4.3" # geoportal raster requests = "2.32.3" # geoportal -redis = "5.2.0" # geoportal cache +redis = "5.2.1" # geoportal cache Shapely = "2.0.6" # geoportal SQLAlchemy = "2.0.36" transaction = "5.0" # commons, geoportal @@ -49,7 +49,7 @@ translationstring = "1.4" # admin "zope.event" = "5.0" # commons, geoportal c2cwsgiutils = { version = "6.1.5", extras = ["broadcast", "standard", "oauth2", "debug"] } oauthlib = "3.2.2" -tilecloud = "1.12.3" # geoportal +tilecloud = "1.12.6" # geoportal azure-storage-blob = "12.24.0" # simple_openid_connect = '1.0.1' # geoportal simple_openid_connect = { git = "https://github.com/sbrunner/py_simple_openid_connect.git", branch = "allows-pkce" } # geoportal @@ -63,18 +63,18 @@ beautifulsoup4 = "4.12.3" [tool.poetry.group.dev.dependencies] Babel = "2.16.0" # i18n beautifulsoup4 = "4.12.3" # admin tests -Jinja2 = "3.1.4" # c2c.template +Jinja2 = "3.1.5" # c2c.template lingva = "5.0.4" # i18n PasteScript = "3.6.0" # geoportal pcreate polib = "1.2.0" # i18n pykwalify = "1.8.0" # Validate config pytest = "8.3.4" # tests WebTest = "3.0.2" # admin tests -types-pytz = "2024.2.0.20241003" -types-pyyaml = "6.0.12.20240917" -types-python-dateutil = "2.9.0.20241003" +types-pytz = "2024.2.0.20241221" +types-pyyaml = "6.0.12.20241230" +types-python-dateutil = "2.9.0.20241206" types-requests = "2.32.0.20241016" -types-setuptools = "75.6.0.20241126" +types-setuptools = "75.6.0.20241223" mappyfile = "1.0.2" # To be able to upgrade project from version <= 2.8 c2cciutils = { version = "1.5.8", extras = ["checks"] } diff --git a/requirements.txt b/requirements.txt index b13e8a06d5..788e707e15 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -poetry==1.8.4 +poetry==1.8.5 pip==24.3.1