Skip to content

Commit d597eb9

Browse files
authored
Add Python 3.14 and remove Python 3.9 (#58)
1 parent fa5d0df commit d597eb9

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ on:
44
workflow_dispatch:
55
inputs:
66
publish_artifacts:
7-
description: 'Publish artifacts (Y|N)'
7+
description: "Publish artifacts (Y|N)"
88
required: true
9-
default: 'N'
9+
default: "N"
1010
release:
1111
types: [published]
1212
push:
@@ -26,7 +26,7 @@ jobs:
2626
strategy:
2727
fail-fast: false
2828
matrix:
29-
python-version: [3.9, "3.10", "3.11", "3.12", "3.13"]
29+
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
3030

3131
steps:
3232
- uses: actions/checkout@v1
@@ -99,7 +99,7 @@ jobs:
9999
- name: Use Python 3.12
100100
uses: actions/setup-python@v4
101101
with:
102-
python-version: '3.12'
102+
python-version: "3.12"
103103

104104
- name: Install dependencies
105105
run: |

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,16 @@ dynamic = ["version"]
88
authors = [{ name = "Roberto Prevato", email = "[email protected]" }]
99
description = "Classes to generate OpenAPI Documentation v3 and v2, in JSON and YAML."
1010
readme = "README.md"
11-
requires-python = ">=3.8"
11+
requires-python = ">=3.10"
1212
classifiers = [
1313
"Development Status :: 5 - Production/Stable",
1414
"License :: OSI Approved :: MIT License",
1515
"Programming Language :: Python :: 3",
16-
"Programming Language :: Python :: 3.9",
1716
"Programming Language :: Python :: 3.10",
1817
"Programming Language :: Python :: 3.11",
1918
"Programming Language :: Python :: 3.12",
2019
"Programming Language :: Python :: 3.13",
20+
"Programming Language :: Python :: 3.14",
2121
"Operating System :: OS Independent",
2222
]
2323
keywords = [

requirements.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ coverage==7.3.2
88
essentials==1.1.5
99
flake8==6.1.0
1010
Flask==3.0.0
11-
h11==0.14.0
12-
httpcore==1.0.2
11+
h11==0.16.0
12+
httpcore==1.0.9
1313
httpx==0.25.1
1414
idna==3.4
1515
iniconfig==2.0.0
@@ -26,7 +26,7 @@ pathspec==0.11.2
2626
platformdirs==4.0.0
2727
pluggy==1.3.0
2828
pycodestyle==2.11.1
29-
pydantic==2.10.6
29+
pydantic==2.12.2
3030
pyflakes==3.1.0
3131
Pygments==2.17.1
3232
pytest==7.4.3

0 commit comments

Comments
 (0)