Skip to content

Commit db40392

Browse files
committed
fix: skip pyproj on Python 3.14 (no wheels available)
- Add python_version < '3.14' marker to pyproj dependency - pyproj 3.7.1 and 3.7.2 don't have Python 3.14 wheels yet - GIS functionality unavailable on Python 3.14 until pyproj adds support - All other functionality works on Python 3.14
1 parent 1ce6cd0 commit db40392

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ dev = [
9191
"opencv-python >= 4.0.0, < 5.0.0",
9292
"azure-storage-blob >= 12.0.0, < 13.0.0",
9393
# optional dependencies gis
94-
"pyproj == 3.7.1",
94+
"pyproj == 3.7.1; python_version < '3.14'",
9595
"shapely >= 1.8, < 3",
9696
# optional dependencies - cli
9797
"tabulate >= 0.9.0, < 0.10.0",
@@ -108,7 +108,7 @@ all = [
108108
"ffmpeg-python >= 0.2.0, < 0.3.0",
109109
"opencv-python >= 4.0.0, < 5.0.0",
110110
"Pillow >=9.0.0, <13.0.0",
111-
"pyproj == 3.7.1",
111+
"pyproj == 3.7.1; python_version < '3.14'",
112112
"pyyaml >= 6.0, < 7.0",
113113
"shapely >= 1.8, < 3",
114114
"tabulate >= 0.9.0, < 0.10.0"
@@ -122,7 +122,7 @@ coco = [
122122
"shapely >= 1.8, < 3"
123123
]
124124
gis = [
125-
"pyproj == 3.7.1",
125+
"pyproj == 3.7.1; python_version < '3.14'",
126126
"shapely >= 1.8, < 3"
127127
]
128128
image = [

0 commit comments

Comments
 (0)