Skip to content

Commit ef526b6

Browse files
committed
python 3.7 no more supported (end of life)
1 parent 7f28353 commit ef526b6

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

.github/workflows/python-package.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions
33

44
# currently (2025/09/19) : tensorflow is not supported with python > 3.13
5-
name: Python 3.7 to 3.13 unit tests
5+
# python 3.7 is no more supported (end of life)
6+
name: Python 3.8 to 3.13 unit tests
67

78
on:
89
push:
@@ -17,7 +18,7 @@ jobs:
1718
strategy:
1819
fail-fast: false
1920
matrix:
20-
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
21+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
2122

2223
steps:
2324
- uses: actions/checkout@v2

.github/workflows/python-publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
- name: Set up Python
4747
uses: actions/setup-python@v2
4848
with:
49-
python-version: '3.7'
49+
python-version: '3.8'
5050
- name: Install ffmpeg
5151
run : |
5252
sudo apt-get update && sudo apt-get install -y ffmpeg
@@ -75,7 +75,7 @@ jobs:
7575
- name: Set up Python
7676
uses: actions/setup-python@v2
7777
with:
78-
python-version: '3.7'
78+
python-version: '3.8'
7979
- name: Install dependencies
8080
run: |
8181
python -m pip install --upgrade pip

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# inaSpeechSegmenter
22
[![Python](https://img.shields.io/pypi/pyversions/inaSpeechSegmenter.svg?style=plastic)](https://badge.fury.io/py/inaSpeechSegmenter)
3-
[![Python 3.7 to 3.13 unit tests](https://github.com/ina-foss/inaSpeechSegmenter/actions/workflows/python-package.yml/badge.svg)](https://github.com/ina-foss/inaSpeechSegmenter/actions/workflows/python-package.yml)
3+
[![Python 3.8 to 3.13 unit tests](https://github.com/ina-foss/inaSpeechSegmenter/actions/workflows/python-package.yml/badge.svg)](https://github.com/ina-foss/inaSpeechSegmenter/actions/workflows/python-package.yml)
44
[![PyPI version](https://badge.fury.io/py/inaSpeechSegmenter.svg)](https://badge.fury.io/py/inaSpeechSegmenter)
55
[![Docker Pulls](https://img.shields.io/docker/pulls/inafoss/inaspeechsegmenter)](https://hub.docker.com/r/inafoss/inaspeechsegmenter)
66

@@ -25,7 +25,7 @@ Singing voice is tagged as music.
2525

2626
## Installation
2727

28-
inaSpeechSegmenter works with Python 3.7 to Python 3.13. It is based on Tensorflow which does not yet support Python 3.14+.
28+
inaSpeechSegmenter works with Python 3.8 to Python 3.13. It is based on Tensorflow which does not yet support Python 3.14+.
2929

3030
It is available on Python Package Index [inaSpeechSegmenter](https://pypi.org/project/inaSpeechSegmenter/) and packaged as a docker image [inafoss/inaspeechsegmenter](https://hub.docker.com/r/inafoss/inaspeechsegmenter).
3131

setup.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,6 @@
5959
'Operating System :: OS Independent',
6060
'Programming Language :: Python :: 3',
6161
'Programming Language :: Python :: 3 :: Only',
62-
'Programming Language :: Python :: 3.7',
6362
'Programming Language :: Python :: 3.8',
6463
'Programming Language :: Python :: 3.9',
6564
'Programming Language :: Python :: 3.10',
@@ -156,5 +155,5 @@
156155
scripts=[os.path.join('scripts', script) for script in \
157156
['ina_speech_segmenter.py', 'ina_speech_segmenter_pyro_client.py', 'ina_speech_segmenter_pyro_server.py', 'ina_speech_segmenter_pyro_client_setjobs.py']],
158157
classifiers=CLASSIFIERS,
159-
python_requires='>=3.6',
158+
python_requires='>=3.8',
160159
)

0 commit comments

Comments
 (0)