Skip to content

Commit 1bf293c

Browse files
committed
Bump minimum Python to 3.8
3.8 will also have to be removed soon, but it can stay for now. There will probably not be a release made with just this change, but it'll fix builds for now.
1 parent 602fe85 commit 1bf293c

File tree

5 files changed

+6
-14
lines changed

5 files changed

+6
-14
lines changed

.github/workflows/manylinux1.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
- name: Set up Python
1111
uses: actions/setup-python@v5
1212
with:
13-
python-version: '>=3.7 <3.13'
13+
python-version: '>=3.8 <3.13'
1414
- name: install MeCab
1515
run: |
1616
git clone --depth=1 https://github.com/taku910/mecab.git
@@ -39,7 +39,7 @@ jobs:
3939
- name: Set up Python
4040
uses: actions/setup-python@v5
4141
with:
42-
python-version: '>=3.7 <3.13'
42+
python-version: '>=3.8 <3.13'
4343
- name: build array of wheels
4444
uses: ./.github/workflows/actions/build-manylinux/
4545
- name: Upload Wheels
@@ -66,7 +66,7 @@ jobs:
6666
- name: Set up Python
6767
uses: actions/setup-python@v5
6868
with:
69-
python-version: '>=3.7 <3.13'
69+
python-version: '>=3.8 <3.13'
7070
- name: Set up QEMU
7171
id: qemu
7272
uses: docker/setup-qemu-action@v1

.github/workflows/test_manylinux.yml

+1-4
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,8 @@ jobs:
88
runs-on: ubuntu-latest
99
strategy:
1010
matrix:
11-
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12']
11+
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']
1212
include:
13-
- python-version: '3.7'
14-
py-short: '37'
15-
py-short2: '37m'
1613
- python-version: '3.8'
1714
py-short: '38'
1815
py-short2: '38'

.github/workflows/windows.yml

+1-4
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,8 @@ jobs:
1313
strategy:
1414
max-parallel: 5
1515
matrix:
16-
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12']
16+
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']
1717
include:
18-
- python-version: '3.7'
19-
py-short: '37'
20-
py-short2: '37m'
2118
- python-version: '3.8'
2219
py-short: '38'
2320
py-short2: '38'

setup.cfg

-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ classifiers =
1515
Operating System :: MacOS :: MacOS X
1616
Programming Language :: Cython
1717
Programming Language :: Python :: 3
18-
Programming Language :: Python :: 3.7
19-
Programming Language :: Python :: 3.8
2018
Natural Language :: Japanese
2119
Topic :: Text Processing :: Linguistic
2220

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"License :: OSI Approved :: MIT License",
4444
"Natural Language :: Japanese",
4545
],
46-
python_requires='>=3.7',
46+
python_requires='>=3.8',
4747
ext_modules=[extensions],
4848
data_files=data_files,
4949
entry_points={

0 commit comments

Comments
 (0)