From c83ed2f62a96fc1065747d83fd9d2e424ec7d3e2 Mon Sep 17 00:00:00 2001 From: Dusten Hubbard Date: Tue, 1 Sep 2026 14:12:16 -0500 Subject: [PATCH] fix(deps): restore the pre-#144 pins so main installs #144 merged with its tests red. The bump raised scipy to 1.17.1 and left numpy at 1.24.1, but scipy 1.17.1 needs numpy >=1.26.4, so the package cannot be installed at all: ERROR: Cannot install pyreconstruct because these package versions have conflicting dependencies. pyreconstruct depends on numpy==1.24.1 scipy 1.17.1 depends on numpy<2.7 and >=1.26.4 Every open dependency PR branches off main and fails the same way, whatever it changes. This puts all eight pins back to the set CI last passed on. I will bring the bumps back in pieces, starting with numpy. --- pyproject.toml | 16 ++++++++-------- requirements.txt | 16 ++++++++-------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index d60db2006..3c0c80f14 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -23,22 +23,22 @@ authors = [ # by packaging/rthook_ssl.py at launch. # * packaging: used for version parsing in modules/constants/repo_info.py. dependencies = [ - "PySide6==6.11.2", - "vtk==9.7.0", + "PySide6==6.5.2", + "vtk==9.3.1", "vedo==2023.4.7", "opencv-python-headless==4.8.1.78", "numpy==1.24.1", - "scipy==1.17.1", - "scikit-image==0.26.0", - "shapely==2.1.2", + "scipy==1.14.1", + "scikit-image==0.23.2", + "shapely==2.1.1", "trimesh==3.18.1", "zarr==2.18.2", - "numcodecs==0.16.5", + "numcodecs==0.15.0", "cloud-volume==11.0.0", - "lxml==6.1.2", + "lxml==6.1.0", "tifffile==2024.9.20", "qdarkstyle==3.2.3", - "gitpython==3.1.61", + "gitpython==3.1.59", "certifi", "packaging", ] diff --git a/requirements.txt b/requirements.txt index 131788e6d..43183c889 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,16 +1,16 @@ -PySide6==6.11.2 +PySide6==6.5.2 cloud-volume==11.0.0 -gitpython==3.1.61 -lxml==6.1.2 -numcodecs==0.16.5 +gitpython==3.1.59 +lxml==6.1.0 +numcodecs==0.15.0 numpy==1.24.1 opencv-python==4.8.1.78 qdarkstyle==3.2.3 -scikit-image==0.26.0 -scipy==1.17.1 -shapely==2.1.2 +scikit-image==0.23.2 +scipy==1.14.1 +shapely==2.1.1 tifffile==2024.9.20 trimesh==3.18.1 vedo==2023.4.7 -vtk==9.7.0 +vtk==9.3.1 zarr==2.18.2