Skip to content

Commit 50092a8

Browse files
Merge pull request #503 from robbievanleeuwen/fix/dependency-caps
Change dependency specifiers from `~=` to `>=`
2 parents 7035a60 + 994701f commit 50092a8

File tree

2 files changed

+22
-22
lines changed

2 files changed

+22
-22
lines changed

pyproject.toml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@ classifiers = [
3030
requires-python = ">=3.10,<3.13"
3131
dependencies = [
3232
"numpy>=1.26.4",
33-
"scipy~=1.14.1",
34-
"matplotlib~=3.9.2",
35-
"shapely~=2.0.6",
36-
"cytriangle~=1.0.3",
37-
"rich[jupyter]~=13.9.4",
38-
"more-itertools~=10.5.0",
33+
"scipy>=1.14.1",
34+
"matplotlib>=3.9.2",
35+
"shapely>=2.0.6",
36+
"cytriangle>=1.0.3",
37+
"rich[jupyter]>=13.9.4",
38+
"more-itertools>=10.5.0",
3939
]
4040

4141
[project.urls]
@@ -47,17 +47,17 @@ Changelog = "https://github.com/robbievanleeuwen/section-properties/releases"
4747

4848
[project.optional-dependencies]
4949
numba = [
50-
"numba~=0.60.0",
50+
"numba>=0.60.0",
5151
]
5252
rhino = [
53-
"rhino3dm~=8.9.0",
54-
"rhino-shapley-interop~=0.0.4",
53+
"rhino3dm>=8.9.0",
54+
"rhino-shapley-interop>=0.0.4",
5555
]
5656
dxf = [
57-
"cad-to-shapely~=0.3.2",
57+
"cad-to-shapely>=0.3.2",
5858
]
5959
pardiso = [
60-
"pypardiso~=0.4.6; platform_system == 'Windows' or platform_system == 'Linux'"
60+
"pypardiso>=0.4.6; platform_system == 'Windows' or platform_system == 'Linux'"
6161
]
6262

6363
[dependency-groups]

uv.lock

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

0 commit comments

Comments
 (0)