Skip to content

Commit 9bcd5f4

Browse files
committed
Bump dependency versions (PyMef for ARM64 compatibility; Python 3.9 and Numpy 2)
1 parent 7d92cb1 commit 9bcd5f4

3 files changed

Lines changed: 14 additions & 13 deletions

File tree

ieegprep/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
# ensure minimum version of python
66
#
77
import sys
8-
if sys.version_info < (3, 8, 0):
9-
sys.exit("Python 3.8 or later is required.")
8+
if sys.version_info < (3, 9, 0):
9+
sys.exit("Python 3.9 or later is required.")
1010

1111

1212
#

pyproject.toml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ name = "ieegprep"
1010
description = "A package to read and pre-process Intracranial Electroencephalography (iEEG) data that is structured according to the Brain Imaging Data Structure (BIDS)"
1111
readme = "README.md"
1212
license = { text="GPLv3" }
13-
requires-python = ">=3.8"
13+
requires-python = ">=3.9"
1414
dependencies = [
15-
"numpy >= 1.22.3",
16-
"scipy >= 1.8.0",
17-
"pymef >= 1.4.2",
18-
"psutil >= 5.9.4",
15+
"numpy >= 2.2.1",
16+
"scipy >= 1.15.0",
17+
"pymef >= 1.4.5",
18+
"psutil >= 6.1.1",
1919
]
2020
keywords = ["intracranial", "electroencephalography", "ieeg", "BIDS"]
2121
authors = [{ name="Max van den Boom", email="m.a.vandenboom84@gmail.com" }]
@@ -25,10 +25,11 @@ classifiers = [
2525
"Operating System :: OS Independent",
2626
"Programming Language :: Python :: 3",
2727
"Programming Language :: Python :: 3 :: Only",
28+
"Programming Language :: Python :: 3.13",
29+
"Programming Language :: Python :: 3.12",
2830
"Programming Language :: Python :: 3.11",
2931
"Programming Language :: Python :: 3.10",
3032
"Programming Language :: Python :: 3.9",
31-
"Programming Language :: Python :: 3.8",
3233
"Topic :: Scientific/Engineering",
3334
]
3435
dynamic = ["version"]

setup.cfg

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[options]
2-
python_requires = >= 3.8
2+
python_requires = >= 3.9
33
install_requires =
4-
numpy >= 1.22.3
5-
scipy >= 1.8.0
6-
pymef >= 1.4.2
7-
psutil >= 5.9.4
4+
numpy >= 1.22.1
5+
scipy >= 1.15.0
6+
pymef >= 1.4.5
7+
psutil >= 6.1.1

0 commit comments

Comments
 (0)