Skip to content

Commit 7f28353

Browse files
committed
python 3.13 managed
1 parent 92fecbd commit 7f28353

File tree

3 files changed

+8
-7
lines changed

3 files changed

+8
-7
lines changed

.github/workflows/python-package.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# This workflow will install Python dependencies, run tests and lint with a variety of Python versions
22
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions
33

4-
# currently (2023/02/08) : tensorflow is not supported with python > 3.12
5-
name: Python 3.7 to 3.12 unit tests
4+
# currently (2025/09/19) : tensorflow is not supported with python > 3.13
5+
name: Python 3.7 to 3.13 unit tests
66

77
on:
88
push:
@@ -17,7 +17,7 @@ jobs:
1717
strategy:
1818
fail-fast: false
1919
matrix:
20-
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]
20+
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
2121

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

README.md

Lines changed: 4 additions & 4 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.12 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.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)
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.12. It is based on Tensorflow which does not yet support Python 3.13+.
28+
inaSpeechSegmenter works with Python 3.7 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

@@ -41,7 +41,7 @@ $ sudo apt-get install ffmpeg
4141
### PIP installation
4242
```bash
4343
# create a python 3 virtual environment and activate it
44-
$ virtualenv -p python3 env
44+
$ python -m venv env
4545
$ source env/bin/activate
4646
# install framework and dependencies
4747
$ pip install inaSpeechSegmenter
@@ -53,7 +53,7 @@ $ pip install inaSpeechSegmenter
5353
# clone git repository
5454
$ git clone https://github.com/ina-foss/inaSpeechSegmenter.git
5555
# create a python 3 virtual environment and activate it
56-
$ virtualenv -p python3 env
56+
$ python -m venv env
5757
$ source env/bin/activate
5858
# install framework and dependencies
5959
# you should use pip instead of setup.py for installing from source

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@
6565
'Programming Language :: Python :: 3.10',
6666
'Programming Language :: Python :: 3.11',
6767
'Programming Language :: Python :: 3.12',
68+
'Programming Language :: Python :: 3.13',
6869
'Topic :: Multimedia :: Sound/Audio',
6970
'Topic :: Multimedia :: Sound/Audio :: Analysis',
7071
'Topic :: Multimedia :: Sound/Audio :: Speech',

0 commit comments

Comments
 (0)