Allow Pillow 13 in inference-sdk
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
- #3342 di @voropaevv — chiusa senza merge
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 80/100
Direzione di ricerca
Inizia da requirements/requirements.sdk.http.txt e controlla il vincolo di Pillow per inference-sdk. Verifica la compatibilità con Pillow 13 del percorso di codifica delle immagini dell’SDK, quindi esegui la risoluzione delle dipendenze pertinente e i test dell’SDK. L’obiettivo è poter installare Pillow 13 con inference-sdk e aggiornare il vincolo supportato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Search before asking
- I have searched the Inference issues and found no similar bug report.
Bug
Hi,
inference-sdk pins pillow>=12.3.0,<13.0.0 (requirements/requirements.sdk.http.txt, still the case in 1.8.4 and on main). Pillow 13.0.0 fixes several security issues in 12.x, including CVE-2026-96639 and CVE-2026-112398 / CVE-2026-112403 (critical), plus CVE-2026-112393 and CVE-2026-112900.
With the cap in place, projects that depend on inference-sdk can't upgrade Pillow without overriding your constraint. Could you relax the upper bound to <14 (or bump the minimum to >=13.0.0)? The 13.0 breaking changes (removal of Image._show, get_child_images moved to ImageFile, I-mode PNG saving) don't seem to affect the SDK's encoding path, but you'd know better.
Thanks!
Environment
inference-sdk 1.8.4, Python 3.12
Minimal Reproducible Example
No solution found for uv pip compile with inference-sdk and pillow>=13.0.0
Additional
No response
Are you willing to submit a PR?
- Yes I'd like to help by submitting a PR!
- Lingua principale
- Python
- Stelle
- 2.5k
- Fork
- 340
- Merge medio
- 2g 11h
- PR unite (30g)
- 92
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di roboflow/inference
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
roboflow/inference#3173 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
roboflow/inference#2993 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Add context manager (__enter__ / __exit__) support to InferencePipelineForse già presa @KushagraKanaujia l’ha presa 67 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
roboflow/inference#2744 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
roboflow/inference#1913 · 1 commento · 2 reazioni ·
I maintainer di solito rispondono entro 1 giorno
-
onnxruntime CoreML execution provider leaks ~70-78 KB per inference on macOS (RF-DETR default config)Forse già presa @Nishant-ZFYII l’ha presa 14 giorni fa. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
roboflow/inference#3302 · 13 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di roboflow/inference
Issue simili
-
area:core-platform effort:S priority:P3 risk:night-safe status:ready type:test
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
randomparity/kdive#3620 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
FinanceFlash/unvibecode#760 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
google-research/google-research#3470 ·
I maintainer di solito rispondono entro 21 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
mrvautin/ha-workouts#11 ·