Skip to content

Commit 69984f8

Browse files
author
James (ODSC)
authored
Merge pull request #39 from OpenDataServices/2024-12-17
python: ci: Drop 3.7 & 3.8; switch to 3.13 for linting and work
2 parents 220eb58 + 21713c0 commit 69984f8

File tree

5 files changed

+12
-7
lines changed

5 files changed

+12
-7
lines changed

.github/workflows/lint.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
- name: Setup python
1010
uses: actions/setup-python@v2
1111
with:
12-
python-version: 3.8
12+
python-version: 3.13
1313
architecture: x64
1414
- uses: actions/cache@v1
1515
with:

.github/workflows/test.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
runs-on: ubuntu-latest
77
strategy:
88
matrix:
9-
python-version: [ '3.7', '3.8', '3.9', '3.10', '3.11']
9+
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
1010
steps:
1111
- uses: actions/checkout@v2
1212
- name: Setup python

.readthedocs.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ version: 2
77

88
# Set the version of Python and other tools you might need
99
build:
10-
os: ubuntu-22.04
10+
os: ubuntu-24.04
1111
tools:
12-
python: "3.8"
12+
python: "3.13"
1313

1414
# Build documentation in the docs/ directory with Sphinx
1515
sphinx:

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
66

77
## [Unreleased]
88

9+
10+
### Removed
11+
12+
- Removed Python 3.7 and 3.8 support, as they aren't supported any more
13+
914
## [0.5.0] - 2023-09-22
1015

1116
### Added

setup.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@
1919
extras_require={
2020
"test": extras_require_test,
2121
},
22-
python_requires=">=3.7",
22+
python_requires=">=3.9",
2323
classifiers=[
2424
"License :: OSI Approved :: BSD License",
25-
"Programming Language :: Python :: 3.7",
26-
"Programming Language :: Python :: 3.8",
2725
"Programming Language :: Python :: 3.9",
2826
"Programming Language :: Python :: 3.10",
2927
"Programming Language :: Python :: 3.11",
28+
"Programming Language :: Python :: 3.12",
29+
"Programming Language :: Python :: 3.13",
3030
],
3131
entry_points="""[console_scripts]
3232
compiletojsonschema = compiletojsonschema.cli.__main__:main""",

0 commit comments

Comments
 (0)