From f08a23300ca9faf9906cb27c0ce77458e3ddbbd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Krzysztof=20Wi=C5=9Bniewski?= Date: Thu, 21 Nov 2024 22:03:14 +0100 Subject: [PATCH] Add version override for scikit-image with Python 3.13 --- poetry.lock | 50 +++++++++++++++++++++++++++++++++++++++++++++++++- pyproject.toml | 1 + 2 files changed, 50 insertions(+), 1 deletion(-) diff --git a/poetry.lock b/poetry.lock index b44a1da7..bbf3331a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3171,6 +3171,54 @@ docs = ["PyWavelets (>=1.1.1)", "dask[array] (>=2022.9.2)", "ipykernel", "ipywid optional = ["PyWavelets (>=1.1.1)", "SimpleITK", "astropy (>=5.0)", "cloudpickle (>=0.2.1)", "dask[array] (>=2021.1.0)", "matplotlib (>=3.6)", "pooch (>=1.6.0)", "pyamg", "scikit-learn (>=1.1)"] test = ["asv", "numpydoc (>=1.7)", "pooch (>=1.6.0)", "pytest (>=7.0)", "pytest-cov (>=2.11.0)", "pytest-doctestplus", "pytest-faulthandler", "pytest-localserver"] +[[package]] +name = "scikit-image" +version = "0.25.0rc1" +description = "Image processing in Python" +optional = false +python-versions = ">=3.10" +files = [ + {file = "scikit_image-0.25.0rc1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:983766f8e3388409a354c2f07b2e57cab3aae1645c5303bc6be1b0cbf53c5865"}, + {file = "scikit_image-0.25.0rc1-cp310-cp310-macosx_12_0_arm64.whl", hash = "sha256:899dd45f2c2c5d00b0f12424cd1a4b70be78c81946aece3dbfa9c973dd9c0dec"}, + {file = "scikit_image-0.25.0rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4b5b22376bcfc9f65f37f014accbe886278f63de0bcb6dd86b465dcb00be3dff"}, + {file = "scikit_image-0.25.0rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2331b6f894965ac6af66e0c934c497c46921e9b055028b59aefd239e843862c6"}, + {file = "scikit_image-0.25.0rc1-cp310-cp310-win_amd64.whl", hash = "sha256:77bf16fafd2ef417b2d4dbfbb677ffba34d452e61a4d1546314f2e464001bf65"}, + {file = "scikit_image-0.25.0rc1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:8ead7129c6a092ec1e38c407a4cb6c9a6d5067ad217406277e33b8da612b3d08"}, + {file = "scikit_image-0.25.0rc1-cp311-cp311-macosx_12_0_arm64.whl", hash = "sha256:310a27edd131445af2a8aa76f8d466d553584ea42caab584d4f78ef8cca9297a"}, + {file = "scikit_image-0.25.0rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:148f68fb76894203414cf56cab50d23dc12ce7c9145a99b7a49461fe8433203a"}, + {file = "scikit_image-0.25.0rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2c6651956a04f7b47a316d159a5fb873f41186f9f6ecae35d4ab401606d5b0b4"}, + {file = "scikit_image-0.25.0rc1-cp311-cp311-win_amd64.whl", hash = "sha256:095140688c3a2d4cf63528a366c17d748186d7edd6c268a37f15d3f9b4dc2977"}, + {file = "scikit_image-0.25.0rc1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:78b9bf9d4937918bbd0ef28c6f74256ba9f6f945fd82a382bae658aacd6543a6"}, + {file = "scikit_image-0.25.0rc1-cp312-cp312-macosx_12_0_arm64.whl", hash = "sha256:12bcf4030d894c3ed05bded7afe647c50b4828eb8350b9eab72b379bc13b1a67"}, + {file = "scikit_image-0.25.0rc1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:49d54c9a23068eeba8e97fa0a9f7aeb2612bd48067d7422e1e4922e272e2b2ea"}, + {file = "scikit_image-0.25.0rc1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:591d6864527b9188c7e650ae6cd813e4ddba18c9cc6c75f78aec598c16973fd7"}, + {file = "scikit_image-0.25.0rc1-cp312-cp312-win_amd64.whl", hash = "sha256:4222c6bed8ff25bce46b66a8d5f3b35218d52dfdcbe159a19556ccb73e9df725"}, + {file = "scikit_image-0.25.0rc1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:28f5c3d5df10c76ad10a08ef770654594bcfccaf564aa5f780a6522ba6769e19"}, + {file = "scikit_image-0.25.0rc1-cp313-cp313-macosx_12_0_arm64.whl", hash = "sha256:77121ae68d9bee711afde6f8f9d15a93c8ca144ca72109626cbcdc3c2ce3b5ca"}, + {file = "scikit_image-0.25.0rc1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0806fcc2162012111d4b24dd24d851208db1cd912e2b89851c465d8edb98bf55"}, + {file = "scikit_image-0.25.0rc1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cef3fe86de1af141d63414a5baa290a758d02c4bcc91aa2fd0c46734e79e0551"}, + {file = "scikit_image-0.25.0rc1-cp313-cp313-win_amd64.whl", hash = "sha256:fe035f0120b8c4c324493aec03c29332a8772f8675a5b94d337bf0ebc448c925"}, + {file = "scikit_image-0.25.0rc1.tar.gz", hash = "sha256:fc1d53a38190f023f5b196fa79e1fea4b0ed6fd9dd04cba447d1654995765adb"}, +] + +[package.dependencies] +imageio = ">=2.33,<2.35.0 || >2.35.0" +lazy-loader = ">=0.4" +networkx = ">=3.0" +numpy = ">=1.24" +packaging = ">=21" +pillow = ">=9.1" +scipy = ">=1.10" +tifffile = ">=2022.8.12" + +[package.extras] +build = ["Cython (>=3.0.4)", "build", "meson-python (>=0.15)", "ninja", "numpy (>=2.0.0)", "packaging (>=21)", "pythran", "setuptools (>=67)", "spin (==0.12)", "wheel"] +data = ["pooch (>=1.6.0)"] +developer = ["ipython", "pre-commit", "tomli"] +docs = ["PyWavelets (>=1.1.1)", "dask[array] (>=2022.9.2)", "ipykernel", "ipywidgets", "kaleido", "matplotlib (>=3.7)", "myst-parser", "numpydoc (>=1.7)", "pandas (>=2.0)", "plotly (>=5.10)", "pooch (>=1.6)", "pydata-sphinx-theme (>=0.15.4)", "pytest-doctestplus", "scikit-learn (>=1.2)", "seaborn (>=0.11)", "sphinx (>=7.3)", "sphinx-copybutton", "sphinx-gallery (>=0.14)", "sphinx_design (>=0.5)", "tifffile (>=2022.8.12)"] +optional = ["PyWavelets (>=1.1.1)", "SimpleITK", "astropy (>=5.0)", "cloudpickle (>=0.2.1)", "dask[array] (>=2021.1.0,!=2024.8.0)", "matplotlib (>=3.7)", "pooch (>=1.6.0)", "pyamg", "scikit-learn (>=1.2)"] +test = ["asv", "numpydoc (>=1.7)", "pooch (>=1.6.0)", "pytest (>=7.0)", "pytest-cov (>=2.11.0)", "pytest-doctestplus", "pytest-faulthandler", "pytest-localserver"] + [[package]] name = "scipy" version = "1.10.1" @@ -3739,4 +3787,4 @@ svg = ["drawsvg"] [metadata] lock-version = "2.0" python-versions = "^3.8" -content-hash = "c9cf7f0ca225d430a8ead362218d7798d43012246dd987797dea9ee1fc56fea3" +content-hash = "4be295c0d9f58bb5d7aed02c5d0589f3fc378b8b1abed383964158261ab54cf0" diff --git a/pyproject.toml b/pyproject.toml index a5861954..b849d556 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -91,6 +91,7 @@ opencv-python = "^4.10.0.84" scikit-image = [ { version = ">=0.20.0,<0.22.0", python = ">=3.8,<3.9" }, # Pillow dropped support for 3.8 in 8.0 { version = ">=0.22.0,<1.0.0", python = ">=3.9" }, + { version = ">=0.25.0rc1,<1.0.0", python = ">=3.13,<4.0" }, ] scipy = [ { version = ">=1.10.0,<1.11.0", python = ">=3.8,<3.9" }, # Pillow dropped support for 3.8 in 8.0