Skip to content

Commit 179dcbe

Browse files
committed
Require Python 3.10+
The rich-click >=1.9.5 from jgo, at least from conda-forge, requires Python 3.10+ anyway, so it's a losing battle trying to stick to the already-EOL Python 3.9 as minimum.
1 parent 25a4984 commit 179dcbe

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@ jobs:
2222
macos-latest
2323
]
2424
python-version: [
25-
'3.9',
26-
'3.13'
25+
'3.10',
26+
'3.14'
2727
]
2828
java-version: ['11']
2929
include:
3030
# one test without java to test cjdk fallback
3131
- os: ubuntu-latest
32-
python-version: '3.9'
32+
python-version: '3.10'
3333
java-version: ''
3434

3535
steps:

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ classifiers = [
1616
"Intended Audience :: Education",
1717
"Intended Audience :: Science/Research",
1818
"Programming Language :: Python :: 3 :: Only",
19-
"Programming Language :: Python :: 3.9",
2019
"Programming Language :: Python :: 3.10",
2120
"Programming Language :: Python :: 3.11",
2221
"Programming Language :: Python :: 3.12",
2322
"Programming Language :: Python :: 3.13",
23+
"Programming Language :: Python :: 3.14",
2424
"Operating System :: Microsoft :: Windows",
2525
"Operating System :: Unix",
2626
"Operating System :: MacOS",
@@ -30,7 +30,7 @@ classifiers = [
3030
"Topic :: Utilities",
3131
]
3232

33-
requires-python = ">=3.9"
33+
requires-python = ">=3.10"
3434
dependencies = [
3535
"jpype1 >= 1.3.0",
3636
"jgo>=2.1.0",

0 commit comments

Comments
 (0)