Skip to content

Commit 69109c7

Browse files
Update CI dependencies (master) (#3351)
* Update CI dependencies * Apply pre-commit fix From the artifact of the previous workflow run * Apply pre-commit fix From the artifact of the previous workflow run --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: geo-ghci-int[bot] <146321879+geo-ghci-int[bot]@users.noreply.github.com>
1 parent 8a8ffa2 commit 69109c7

18 files changed

Lines changed: 82 additions & 84 deletions

.pre-commit-config.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ exclude: |-
44
)$
55
66
default_language_version:
7-
python: '3.13'
7+
python: '3.11'
88

99
repos:
1010
- repo: https://github.com/pre-commit/pre-commit-hooks
@@ -83,7 +83,7 @@ repos:
8383
- id: copyright
8484
- id: poetry2-lock
8585
additional_dependencies:
86-
- poetry==2.2.1 # pypi
86+
- poetry==2.3.2 # pypi
8787
- id: canonicalize
8888
- id: prospector-to-ruff
8989
additional_dependencies:
@@ -103,7 +103,7 @@ repos:
103103
hooks:
104104
- id: shellcheck
105105
- repo: https://github.com/python-jsonschema/check-jsonschema
106-
rev: 0.34.1
106+
rev: 0.37.0
107107
hooks:
108108
- id: check-github-actions
109109
- id: check-github-workflows
@@ -120,7 +120,7 @@ repos:
120120
hooks:
121121
- id: ripsecrets
122122
- repo: https://github.com/astral-sh/ruff-pre-commit
123-
rev: v0.14.3
123+
rev: v0.15.4
124124
hooks:
125125
- id: ruff-format
126126
- repo: https://github.com/PyCQA/prospector
@@ -140,7 +140,7 @@ repos:
140140
- prospector-profile-duplicated==1.10.5 # pypi
141141
- prospector-profile-utils==1.26.5 # pypi
142142
- pylint[spelling]==3.3.9 # pypi
143-
- ruff==0.14.3 # pypi
143+
- ruff==0.15.4 # pypi
144144
- id: prospector
145145
args:
146146
- --die-on-tool-error
@@ -149,7 +149,7 @@ repos:
149149
- --profile=utils:pre-commit
150150
additional_dependencies:
151151
- prospector-profile-utils==1.26.5 # pypi
152-
- ruff==0.14.3 # pypi
152+
- ruff==0.15.4 # pypi
153153
- repo: https://github.com/sbrunner/jsonschema-validator
154154
rev: 1.0.0
155155
hooks:
@@ -161,10 +161,10 @@ repos:
161161
|jsonschema\-gentypes\.yaml
162162
)$
163163
- repo: https://github.com/renovatebot/pre-commit-hooks
164-
rev: 43.15.0
164+
rev: 43.52.0
165165
hooks:
166166
- id: renovate-config-validator
167167
- repo: https://github.com/sbrunner/python-versions-hook
168-
rev: 1.1.2
168+
rev: 1.3.0
169169
hooks:
170170
- id: python-versions

.prospector.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ pylint:
1414

1515
mypy:
1616
options:
17-
python-version: '3.10'
17+
python-version: '3.11'
1818

1919
ruff:
2020
options:
21-
target-version: py310
21+
target-version: py311
2222
disable:
2323
- PLC0415 # `import` should be at the top-level of a file (present in pre-commit but not in checks)

.python-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.13
1+
3.11

ci/config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# yaml-language-server: $schema=https://raw.githubusercontent.com/camptocamp/c2cciutils/1.7.5/c2cciutils/schema.json
1+
# yaml-language-server: $schema=https://raw.githubusercontent.com/camptocamp/c2cciutils/1.7.6/c2cciutils/schema.json
22

33
publish:
44
docker:

ci/requirements.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
c2cciutils==1.7.5
2-
poetry-dynamic-versioning==1.9.1
3-
poetry-plugin-export==1.9.0
4-
pre-commit==4.3.0
5-
importlib-metadata<8.7.1
2+
poetry-dynamic-versioning==1.10.0
3+
poetry-plugin-export==1.10.0
4+
pre-commit==4.5.1
5+
importlib-metadata<8.7.2
66
tag-publish==1.1.1

jsonschema-gentypes.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ pre_commit:
1313
arguments:
1414
- --color=never
1515

16-
python_version: '3.10'
16+
python_version: '3.11'
1717

1818
generate:
1919
- source: tilecloud_chain/schema.json

package-lock.json

Lines changed: 33 additions & 33 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"devDependencies": {
3-
"commander": "14.0.2",
4-
"puppeteer": "24.27.0"
3+
"commander": "14.0.3",
4+
"puppeteer": "24.37.5"
55
},
66
"type": "module"
77
}

poetry.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.ruff]
22
line-length = 110
3-
target-version = "py310"
3+
target-version = "py311"
44
exclude = ["test_*.py", "tilecloud_chain/tests/__init__.py", "tilecloud_chain/configuration.py"]
55

66
[tool.ruff.lint]
@@ -89,7 +89,6 @@ classifiers = [
8989
'Operating System :: OS Independent',
9090
'Programming Language :: Python',
9191
'Programming Language :: Python :: 3',
92-
'Programming Language :: Python :: 3.10',
9392
'Programming Language :: Python :: 3.11',
9493
'Programming Language :: Python :: 3.12',
9594
'Programming Language :: Python :: 3.13',
@@ -105,7 +104,7 @@ license = "BSD-2-Clause"
105104
authors = [{name = "Camptocamp",email = "info@camptocamp.com"}]
106105
packages = [{ include = "tilecloud_chain" }]
107106
include = ["tilecloud_chain/py.typed", "tilecloud_chain/*.rst", "tilecloud_chain/*.md"]
108-
requires-python = ">=3.10"
107+
requires-python = ">=3.11"
109108
dependencies = ["c2cwsgiutils[broadcast,debug,oauth2,standard]", "python-dateutil", "tilecloud[aws,azure,redis,wsgi]", "Jinja2", "PyYAML", "Shapely", "jsonschema", "jsonschema-validator-new", "azure-storage-blob", "certifi", "Paste", "psutil", "pyproj", "psycopg[binary]", "aiohttp", "sqlalchemy[asyncio]", "pytest-asyncio", "anyio", "asyncpg", "nest-asyncio", "c2casgiutils[all]", "fastapi[standard]", "html-sanitizer"]
110109

111110
[project.urls]

0 commit comments

Comments
 (0)