Skip to content

Commit 3cb836b

Browse files
committed
Fixed #1036 Bumped minimum Python/dependency versions
1 parent b7b355c commit 3cb836b

File tree

5 files changed

+13
-13
lines changed

5 files changed

+13
-13
lines changed

.github/workflows/github-actions.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
strategy:
1111
matrix:
1212
os: [ubuntu-latest, macos-latest, windows-latest]
13-
python-version: ['3.8']
13+
python-version: ['3.9']
1414
steps:
1515
- uses: actions/checkout@v4
1616
- name: Set Up Python
@@ -63,7 +63,7 @@ jobs:
6363
strategy:
6464
matrix:
6565
os: [ubuntu-latest, macos-latest, windows-latest]
66-
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']
66+
python-version: ['3.9', '3.10', '3.11', '3.12']
6767
steps:
6868
- uses: actions/checkout@v4
6969
- name: Set Up Python
@@ -110,7 +110,7 @@ jobs:
110110
strategy:
111111
matrix:
112112
os: [ubuntu-latest, macos-latest, windows-latest]
113-
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']
113+
python-version: ['3.9', '3.10', '3.11', '3.12']
114114
steps:
115115
- uses: actions/checkout@v4
116116
- name: Set Up Python

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ Tests are written in the ``tests`` directory and processed using `PyTest <https:
325325
Python Version
326326
--------------
327327

328-
STUMPY supports `Python 3.8+ <https://python3statement.org/>`__ and, due to the use of unicode variable names/identifiers, is not compatible with Python 2.x. Given the small dependencies, STUMPY may work on older versions of Python but this is beyond the scope of our support and we strongly recommend that you upgrade to the most recent version of Python.
328+
STUMPY supports `Python 3.9+ <https://python3statement.org/>`__ and, due to the use of unicode variable names/identifiers, is not compatible with Python 2.x. Given the small dependencies, STUMPY may work on older versions of Python but this is beyond the scope of our support and we strongly recommend that you upgrade to the most recent version of Python.
329329

330330
------------
331331
Getting Help

environment.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ channels:
22
- numba
33
- conda-forge
44
dependencies:
5-
- python>=3.8
6-
- numpy>=1.21
5+
- python>=3.9
6+
- numpy>=1.22
77
- scipy>=1.10
8-
- numba>=0.57.1
8+
- numba>=0.59.1
99
- pandas>=0.20.0
1010
- flake8>=3.7.7
1111
- flake8-docstrings>=1.5.0

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta"
55
[project]
66
name = "stumpy"
77
version = "1.13.0"
8-
requires-python = ">=3.8"
8+
requires-python = ">=3.9"
99
authors = [
1010
{name = "Sean M. Law", email = "seanmylaw@gmail.com"}
1111
]
@@ -23,7 +23,7 @@ classifiers = [
2323
"Operating System :: POSIX",
2424
"Operating System :: Unix",
2525
"Operating System :: MacOS",
26-
"Programming Language :: Python :: 3.8",
26+
"Programming Language :: Python :: 3.9",
2727
]
2828
keywords = ["time series", "matrix profile", "motif", "discord"]
2929
maintainers = [
@@ -32,9 +32,9 @@ maintainers = [
3232
]
3333
license = {text = "3-clause BSD License"}
3434
dependencies = [
35-
"numpy >= 1.21",
35+
"numpy >= 1.22",
3636
"scipy >= 1.10",
37-
"numba >= 0.57.1"
37+
"numba >= 0.59.1"
3838
]
3939

4040
[tool.setuptools]

requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
numpy>=1.21
1+
numpy>=1.22
22
scipy>=1.10
3-
numba>=0.57.1
3+
numba>=0.59.1

0 commit comments

Comments
 (0)