Skip to content

Commit 8ff73b6

Browse files
authored
Merge pull request #356 from OpenPIV/copilot/update-dependency-requirements
[WIP] Update dependency versions for improved performance and compatibility
2 parents 8fc9414 + 06ad152 commit 8ff73b6

4 files changed

Lines changed: 89 additions & 72 deletions

File tree

openpiv/docs/requirements.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
numpy>=1.9
21
openpiv
32
sphinx
43
recommonmark

poetry.lock

Lines changed: 69 additions & 49 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,10 @@ classifiers = [
1010
"Development Status :: 4 - Beta",
1111

1212
# Sublist of all supported Python versions.
13-
"Programming Language :: Python :: 3.7",
14-
"Programming Language :: Python :: 3.8",
15-
"Programming Language :: Python :: 3.9",
1613
"Programming Language :: Python :: 3.10",
1714
"Programming Language :: Python :: 3.11",
1815
"Programming Language :: Python :: 3.12",
16+
"Programming Language :: Python :: 3.13",
1917

2018
# Sublist of all supported platforms and environments.
2119
"Operating System :: MacOS :: MacOS X",
@@ -32,14 +30,14 @@ classifiers = [
3230

3331
[tool.poetry.dependencies]
3432
python = ">=3.10"
35-
numpy = ">=1.21.6"
36-
imageio = "^2.22.4"
37-
matplotlib = "^3"
38-
scikit-image=">=0.23"
39-
scipy = "^1.7.3"
40-
natsort = "^8.4.0"
41-
tqdm = "^4.66.1"
42-
importlib_resources = "5.12.0"
33+
numpy = ">=2.0.0"
34+
imageio = ">=2.35.0"
35+
matplotlib = ">=3.8.0"
36+
scikit-image = ">=0.23.0"
37+
scipy = ">=1.11.0"
38+
natsort = ">=8.4.0"
39+
tqdm = ">=4.66.0"
40+
importlib_resources = ">=5.12.0"
4341

4442
[tool.poetry.dev-dependencies]
4543
pytest = "^7.4.3"

setup.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@
1919
'setuptools',
2020
],
2121
install_requires=[
22-
'numpy>=1.21.6',
23-
'imageio>=2.22.4',
24-
'matplotlib>=3',
25-
'scikit-image',
26-
'scipy',
27-
'natsort',
28-
'tqdm',
29-
'importlib_resources'
22+
'numpy>=2.0.0',
23+
'imageio>=2.35.0',
24+
'matplotlib>=3.8.0',
25+
'scikit-image>=0.23.0',
26+
'scipy>=1.11.0',
27+
'natsort>=8.4.0',
28+
'tqdm>=4.66.0',
29+
'importlib_resources>=5.12.0'
3030
],
3131
extras_require={"tests": ["pytest"]},
3232
classifiers=[
@@ -37,10 +37,10 @@
3737
'Development Status :: 4 - Beta',
3838

3939
# Sublist of all supported Python versions.
40-
'Programming Language :: Python :: 3.7',
41-
'Programming Language :: Python :: 3.8',
42-
'Programming Language :: Python :: 3.9',
4340
'Programming Language :: Python :: 3.10',
41+
'Programming Language :: Python :: 3.11',
42+
'Programming Language :: Python :: 3.12',
43+
'Programming Language :: Python :: 3.13',
4444

4545
# Sublist of all supported platforms and environments.
4646
'Operating System :: MacOS :: MacOS X',

0 commit comments

Comments
 (0)