Skip to content

Commit 3617137

Browse files
committed
Upgrade to Python 3.14
1 parent 48da0c6 commit 3617137

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

.readthedocs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ version: 2
66
build:
77
os: ubuntu-24.04
88
tools:
9-
python: '3.13'
9+
python: '3.14'
1010

1111
# custom commands to run mkdocs build within hatch, as suggested by maintainer in
1212
# https://github.com/readthedocs/readthedocs.org/issues/10706

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Changed
11+
12+
- Upgrade to support only Python 3.14 (#266)
13+
1014
## [5.2.0] - 2025-10-02
1115

1216
### Added

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ build-backend = "hatchling.build"
66

77
[project]
88
name = "zimscraperlib"
9-
requires-python = ">=3.13,<3.14"
9+
requires-python = ">=3.14,<3.15"
1010
description = "Collection of python tools to re-use common code across scrapers"
1111
readme = "README.md"
1212
dependencies = [
@@ -157,10 +157,10 @@ build = "inv docs-build --args '{args}'"
157157

158158
[tool.black]
159159
line-length = 88
160-
target-version = ['py313']
160+
target-version = ['py314']
161161

162162
[tool.ruff]
163-
target-version = "py313"
163+
target-version = "py314"
164164
line-length = 88
165165
src = ["src", "contrib"]
166166

@@ -293,7 +293,7 @@ exclude_lines = [
293293
include = ["contrib", "src", "tests", "tasks.py"]
294294
exclude = [".env/**", ".venv/**"]
295295
extraPaths = ["src"]
296-
pythonVersion = "3.13"
296+
pythonVersion = "3.14"
297297
typeCheckingMode="strict"
298298
disableBytesTypePromotions = true
299299

0 commit comments

Comments
 (0)