From fa9b1f6ded06a4b70e1dc041aa2ad772fc4a7788 Mon Sep 17 00:00:00 2001 From: Nodar Gogoberidze Date: Fri, 12 Jul 2024 14:03:46 -0700 Subject: [PATCH] Upper pin on transient dependency contourpy - contourpy dropped python 3.8 support [in version 1.2.0](https://github.com/contourpy/contourpy/commit/2b0a1a9d251d3b04b46a629e8669ed076c076e55) --- setup.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/setup.py b/setup.py index ba84a30..196297a 100644 --- a/setup.py +++ b/setup.py @@ -105,6 +105,11 @@ def run_tests(self): install_requires=[ "deprecation", "matplotlib>=3.1.3,<3.8", + # we don't depend on this directly but matplotlib does + # and does not put an upper pin on it + # if removing upper pin on scikit-image here, + # then delete contourpy as a dependency as well + "contourpy<1.2.0" "numpy>=1.18.2,<2", "scikit-image>=0.17.2,<0.22.0", # we don't depend on this directly but scikit-image does