From eb00a8f94b2cfab912d7731e22f097ed4cf62693 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Philip=20G=C3=B6pfert?= Date: Wed, 8 Mar 2023 22:13:12 +0100 Subject: [PATCH] Require younger fastapi `fastapi < 0.92.0` contained a vulnerability, see https://github.com/tiangolo/fastapi/releases/tag/0.92.0 Also, I previously set too strict dependencies, which I resolve here. --- setup.py | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/setup.py b/setup.py index b6aa6e3..91e3471 100644 --- a/setup.py +++ b/setup.py @@ -37,24 +37,24 @@ setup( packages=["rembg"], python_requires=">3.7, <3.11", install_requires=[ - "aiohttp~=3.8.1", - "asyncer~=0.0.2", - "click~=8.1.3", - "fastapi~=0.87.0", - "filetype~=1.2.0", - "pooch~=1.6.0", - "imagehash~=4.3.1", - "numpy~=1.23.5", - "onnxruntime~=1.13.1", - "opencv-python-headless~=4.6.0.66", - "pillow~=9.3.0", - "pymatting~=1.1.8", - "python-multipart~=0.0.5", - "scikit-image~=0.19.3", - "scipy~=1.9.3", - "tqdm~=4.64.1", - "uvicorn~=0.20.0", - "watchdog~=2.1.9", + "aiohttp>=3.8.1", + "asyncer>=0.0.2", + "click>=8.1.3", + "fastapi>=0.92.0", + "filetype>=1.2.0", + "pooch>=1.6.0", + "imagehash>=4.3.1", + "numpy>=1.23.5", + "onnxruntime>=1.13.1", + "opencv-python-headless>=4.6.0.66", + "pillow>=9.3.0", + "pymatting>=1.1.8", + "python-multipart>=0.0.5", + "scikit-image>=0.19.3", + "scipy>=1.9.3", + "tqdm>=4.64.1", + "uvicorn>=0.20.0", + "watchdog>=2.1.9", ], entry_points={ "console_scripts": [ @@ -62,7 +62,7 @@ setup( ], }, extras_require={ - "gpu": ["onnxruntime-gpu~=1.13.1"], + "gpu": ["onnxruntime-gpu>=1.13.1"], }, version=versioneer.get_version(), cmdclass=versioneer.get_cmdclass(),