Skip to content

Commit bc297a3

Browse files
committed
Bump the minimum Python version to 3.9
Because setuptools 77.0.0 requires it.
1 parent e4656d6 commit bc297a3

File tree

4 files changed

+5
-6
lines changed

4 files changed

+5
-6
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
strategy:
1818
matrix:
1919
platform: [ubuntu-latest, windows-latest, macos-latest]
20-
python-version: ['3.8', '3.12']
20+
python-version: ['3.9', '3.12']
2121

2222
steps:
2323
- uses: actions/checkout@v2

dev-environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ name: jgo-dev
1919
channels:
2020
- conda-forge
2121
dependencies:
22-
- python >= 3.8
22+
- python >= 3.9
2323
# Project dependencies
2424
- psutil
2525
# Developer tools

environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ name: jgo
1818
channels:
1919
- conda-forge
2020
dependencies:
21-
- python >= 3.8
21+
- python >= 3.9
2222
# Project dependencies
2323
- psutil
2424
# Project from source

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ classifiers = [
1717
"Intended Audience :: Science/Research",
1818
"Intended Audience :: System Administrators",
1919
"Programming Language :: Python :: 3 :: Only",
20-
"Programming Language :: Python :: 3.8",
2120
"Programming Language :: Python :: 3.9",
2221
"Programming Language :: Python :: 3.10",
2322
"Programming Language :: Python :: 3.11",
@@ -35,7 +34,7 @@ classifiers = [
3534
]
3635

3736
# NB: Keep this in sync with environment.yml AND dev-environment.yml!
38-
requires-python = ">=3.8"
37+
requires-python = ">=3.9"
3938
dependencies = [
4039
"psutil",
4140
]
@@ -79,7 +78,7 @@ exclude = ["bin", "build", "docs", "dist"]
7978
extend-ignore = ["E203"]
8079
# See https://black.readthedocs.io/en/stable/guides/using_black_with_other_tools.html#flake8
8180
max-line-length = 88
82-
min_python_version = "3.8"
81+
min_python_version = "3.9"
8382

8483
[tool.isort]
8584
profile = "black"

0 commit comments

Comments
 (0)