Skip to content

Commit

Permalink
Fixed #1036 Bumped minimum Python/dependency versions
Browse files Browse the repository at this point in the history
  • Loading branch information
seanlaw committed Oct 14, 2024
1 parent b7b355c commit 3cb836b
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 13 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/github-actions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
python-version: ['3.8']
python-version: ['3.9']
steps:
- uses: actions/checkout@v4
- name: Set Up Python
Expand Down Expand Up @@ -63,7 +63,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']
python-version: ['3.9', '3.10', '3.11', '3.12']
steps:
- uses: actions/checkout@v4
- name: Set Up Python
Expand Down Expand Up @@ -110,7 +110,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']
python-version: ['3.9', '3.10', '3.11', '3.12']
steps:
- uses: actions/checkout@v4
- name: Set Up Python
Expand Down
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -325,7 +325,7 @@ Tests are written in the ``tests`` directory and processed using `PyTest <https:
Python Version
--------------

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.
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.

------------
Getting Help
Expand Down
6 changes: 3 additions & 3 deletions environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ channels:
- numba
- conda-forge
dependencies:
- python>=3.8
- numpy>=1.21
- python>=3.9
- numpy>=1.22
- scipy>=1.10
- numba>=0.57.1
- numba>=0.59.1
- pandas>=0.20.0
- flake8>=3.7.7
- flake8-docstrings>=1.5.0
Expand Down
8 changes: 4 additions & 4 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "stumpy"
version = "1.13.0"
requires-python = ">=3.8"
requires-python = ">=3.9"
authors = [
{name = "Sean M. Law", email = "[email protected]"}
]
Expand All @@ -23,7 +23,7 @@ classifiers = [
"Operating System :: POSIX",
"Operating System :: Unix",
"Operating System :: MacOS",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
]
keywords = ["time series", "matrix profile", "motif", "discord"]
maintainers = [
Expand All @@ -32,9 +32,9 @@ maintainers = [
]
license = {text = "3-clause BSD License"}
dependencies = [
"numpy >= 1.21",
"numpy >= 1.22",
"scipy >= 1.10",
"numba >= 0.57.1"
"numba >= 0.59.1"
]

[tool.setuptools]
Expand Down
4 changes: 2 additions & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
numpy>=1.21
numpy>=1.22
scipy>=1.10
numba>=0.57.1
numba>=0.59.1

0 comments on commit 3cb836b

Please sign in to comment.