Skip to content

Commit 1ba928e

Browse files
committed
fix: relax Pillow constraint to support Python 3.14
- Update Pillow version constraint from <11.0.0 to <13.0.0 to allow Pillow 12.x - Remove kili-formats[all] dependency to avoid version conflicts - Add numpy >= 2.0.0 directly as dependency (was previously via kili-formats[all]) - Python 3.14 requires Pillow 12+ which was not available in Pillow 10.x series
1 parent d66b2af commit 1ba928e

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

pyproject.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ dev = [
8585
"vulture==2.11",
8686
"dead==1.5.2",
8787
# optional dependencies
88-
"kili-formats[all] == 0.2.10",
88+
"numpy >= 2.0.0, < 3.0.0",
8989
"opencv-python >= 4.0.0, < 5.0.0",
9090
"azure-storage-blob >= 12.0.0, < 13.0.0",
9191
# optional dependencies gis
@@ -96,14 +96,14 @@ dev = [
9696
# optional dependencies - yolo
9797
"pyyaml >= 6.0, < 7.0",
9898
# optional dependencies - image
99-
"Pillow >=9.0.0, <11.0.0"
99+
"Pillow >=9.0.0, <13.0.0"
100100
]
101101
all = [
102102
# aggregate all optional deps without dev
103103
"azure-storage-blob >= 12.0.0, < 13.0.0",
104-
"kili-formats[all] == 0.2.10",
104+
"numpy >= 2.0.0, < 3.0.0",
105105
"opencv-python >= 4.0.0, < 5.0.0",
106-
"Pillow >=9.0.0, <11.0.0",
106+
"Pillow >=9.0.0, <13.0.0",
107107
"pyproj == 3.7.1",
108108
"pyyaml >= 6.0, < 7.0",
109109
"shapely >= 1.8, < 3",
@@ -121,7 +121,7 @@ gis = [
121121
"shapely >= 1.8, < 3"
122122
]
123123
image = [
124-
"Pillow >=9.0.0, <11.0.0",
124+
"Pillow >=9.0.0, <13.0.0",
125125
"kili-formats[image] == 0.2.10"
126126
]
127127
image-utils = ["opencv-python >= 4.0.0, < 5.0.0"]

0 commit comments

Comments
 (0)