Skip to content

Commit a0fbc59

Browse files
committed
Python 3.9 drop
1 parent bf12c9b commit a0fbc59

File tree

6 files changed

+16
-64
lines changed

6 files changed

+16
-64
lines changed
Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,21 @@
1-
name: Build documentation
1+
name: CI / Docs
22

33
on:
44
push:
55
pull_request:
66
types: [opened, synchronize]
77

88
jobs:
9-
build:
9+
docs_build:
10+
name: "Build"
1011
runs-on: ubuntu-latest
1112
steps:
1213
- uses: actions/checkout@v4
1314

1415
- name: Set up Python 3.12
1516
uses: actions/setup-python@v5
1617
with:
17-
python-version: 3.12
18+
python-version: "3.12"
1819

1920
- name: Get full Python version
2021
id: full-python-version
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
# This workflow will install Python dependencies, run tests and lint with a variety of Python versions
22
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions
33

4-
name: Test python code
4+
name: CI / Tests
55

66
on:
77
push:
88
pull_request:
99
types: [opened, synchronize]
1010

1111
jobs:
12-
test:
13-
name: "Tests"
12+
tests:
13+
name: "py${{ matrix.python-version }}"
1414
runs-on: ubuntu-latest
1515
strategy:
1616
matrix:
17-
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
17+
python-version: ['3.10', '3.11', '3.12', '3.13']
1818
fail-fast: false
1919
steps:
2020
- uses: actions/checkout@v4
@@ -62,7 +62,7 @@ jobs:
6262
- name: Upload coverage
6363
uses: codecov/codecov-action@v5
6464

65-
static-checks:
65+
static_checks:
6666
name: "Static checks"
6767
runs-on: ubuntu-latest
6868
steps:
@@ -72,7 +72,7 @@ jobs:
7272
- name: "Setup Python"
7373
uses: actions/setup-python@v5
7474
with:
75-
python-version: 3.9
75+
python-version: "3.10"
7676

7777
- name: Get full Python version
7878
id: full-python-version

.readthedocs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ formats: all
88
build:
99
os: ubuntu-20.04
1010
tools:
11-
python: "3.9"
11+
python: "3.10"
1212
jobs:
1313
post_create_environment:
1414
- pip install poetry

.travis.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ language: python
22
sudo: false
33
matrix:
44
include:
5-
- python: 3.9
65
- python: 3.10
76
- python: 3.11
87
- python: 3.12

poetry.lock

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

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ classifiers = [
4343
"Topic :: Software Development :: Libraries :: Python Modules",
4444
"Operating System :: OS Independent",
4545
"Programming Language :: Python :: 3",
46-
"Programming Language :: Python :: 3.9",
4746
"Programming Language :: Python :: 3.10",
4847
"Programming Language :: Python :: 3.11",
4948
"Programming Language :: Python :: 3.12",
@@ -56,7 +55,7 @@ include = [
5655
]
5756

5857
[tool.poetry.dependencies]
59-
python = "^3.9.0"
58+
python = "^3.10.0"
6059
jsonschema = "^4.19.1"
6160
rfc3339-validator = "*" # requred by jsonschema for date-time checker
6261
jsonschema-specifications = ">=2024.10.1"

0 commit comments

Comments
 (0)