From 8227d0d5b02a5d3cd36b3f5d1ee382ec4be2b926 Mon Sep 17 00:00:00 2001 From: Czaki <3826210+Czaki@users.noreply.github.com> Date: Mon, 10 Aug 2026 09:12:33 +0000 Subject: [PATCH] Update bundle dependencies. --- requirements/constraints_py3.10.txt | 116 +++++++++-------------- requirements/constraints_py3.11.txt | 56 +++++------ requirements/constraints_py3.12.txt | 60 ++++++------ requirements/constraints_py3.12_docs.txt | 52 +++++----- requirements/constraints_py3.13.txt | 60 ++++++------ requirements/constraints_py3.14.txt | 60 ++++++------ 6 files changed, 191 insertions(+), 213 deletions(-) diff --git a/requirements/constraints_py3.10.txt b/requirements/constraints_py3.10.txt index 43ee58a51..39219f98f 100644 --- a/requirements/constraints_py3.10.txt +++ b/requirements/constraints_py3.10.txt @@ -1,14 +1,12 @@ # This file was autogenerated by uv via the following command: -# uv pip compile --python-version 3.10 --output-file requirements/constraints_py3.10.txt pyproject.toml requirements/version_denylist.txt --extra pyqt6 --extra pyside6 --extra test --extra pyinstaller_base --extra pyside2 -alabaster==1.0.0 - # via sphinx +# uv pip compile --python-version 3.10 --output-file requirements/constraints_py3.10.txt pyproject.toml requirements/version_denylist.txt --extra pyqt6 --extra pyside6 --extra test --extra pyinstaller_base altgraph==0.17.5 # via pyinstaller -annotated-doc==0.0.4 +annotated-doc==0.0.5 # via typer -annotated-types==0.7.0 +annotated-types==0.8.0 # via pydantic -app-model==0.4.0 +app-model==0.5.1 # via napari appdirs==1.4.4 # via napari @@ -18,13 +16,11 @@ attrs==26.1.0 # via # jsonschema # referencing -babel==2.18.0 - # via sphinx -build==1.5.1 +build==1.5.0 # via npe2 cachey==0.2.1 # via napari -certifi==2026.6.17 +certifi==2026.7.22 # via # napari # requests @@ -37,11 +33,11 @@ cloudpickle==3.1.2 # via dask comm==0.2.3 # via ipykernel -coverage==7.15.1 +coverage==7.15.4 # via partseg (pyproject.toml) czifile==2019.7.2.2 # via partseg (pyproject.toml) -dask==2026.7.0 +dask==2026.7.1 # via napari debugpy==1.8.21 # via ipykernel @@ -51,8 +47,6 @@ defusedxml==0.7.1 # via partseg (pyproject.toml) docstring-parser==0.18.0 # via magicgui -docutils==0.21.2 - # via sphinx et-xmlfile==2.0.0 # via openpyxl exceptiongroup==1.3.1 @@ -69,7 +63,7 @@ fonticon-fontawesome6==6.4.0 # via partseg (pyproject.toml) freetype-py==2.5.1 # via vispy -fsspec==2026.6.0 +fsspec==2026.7.0 # via dask h5py==3.16.0 # via partseg (pyproject.toml) @@ -81,15 +75,13 @@ idna==3.18 # via requests imagecodecs==2025.3.30 # via partseg (pyproject.toml) -imageio==2.37.3 +imageio==2.37.4 # via # -r requirements/version_denylist.txt # partseg (pyproject.toml) # napari # napari-svg # scikit-image -imagesize==2.0.0 - # via sphinx importlib-metadata==9.0.0 # via # build @@ -112,8 +104,6 @@ ipython-pygments-lexers==1.1.1 # via qtconsole jedi==0.20.0 # via ipython -jinja2==3.1.6 - # via sphinx jsonschema==4.26.0 # via napari jsonschema-specifications==2025.9.1 @@ -134,7 +124,9 @@ lazy-loader==0.5 # napari # scikit-image local-migrator==0.1.10 - # via partseg (pyproject.toml) + # via + # partseg (pyproject.toml) + # nme locket==1.0.0 # via partd lxml==6.1.1 @@ -151,8 +143,6 @@ mahotas==1.4.18 # via partseg (pyproject.toml) markdown-it-py==4.2.0 # via rich -markupsafe==3.0.3 - # via jinja2 matplotlib-inline==0.2.2 # via # ipykernel @@ -161,7 +151,7 @@ mdurl==0.1.2 # via markdown-it-py mpmath==1.3.0 # via sympy -napari==0.6.6 +napari==0.7.0 # via partseg (pyproject.toml) napari-console==0.1.4 # via napari @@ -173,6 +163,8 @@ nest-asyncio==1.6.0 # via ipykernel networkx==3.4.2 # via scikit-image +nme==0.1.8 + # via partseg (pyproject.toml) npe2==0.8.3 # via # -r requirements/version_denylist.txt @@ -195,13 +187,11 @@ numpy==2.2.6 # scipy # tifffile # vispy -numpydoc==1.10.0 - # via napari oiffile==2025.5.10 # via partseg (pyproject.toml) openpyxl==3.1.5 # via partseg (pyproject.toml) -packaging==26.2 +packaging==26.3 # via # partseg (pyproject.toml) # build @@ -216,7 +206,6 @@ packaging==26.2 # qtconsole # qtpy # scikit-image - # sphinx # vispy pandas==2.3.3 # via @@ -239,7 +228,7 @@ pillow==12.3.0 # scikit-image pint==0.24.4 # via napari -platformdirs==4.10.0 +platformdirs==4.11.1 # via # partseg (pyproject.toml) # jupyter-core @@ -252,7 +241,7 @@ pluggy==1.6.0 # pytest-qt pooch==1.9.0 # via scikit-image -prompt-toolkit==3.0.52 +prompt-toolkit==3.0.53 # via ipython psutil==7.2.2 # via @@ -277,14 +266,16 @@ pydantic==2.13.4 # app-model # napari # npe2 - # pydantic-compat # pydantic-extra-types -pydantic-compat==0.1.2 - # via app-model + # pydantic-settings pydantic-core==2.46.4 # via pydantic pydantic-extra-types==2.11.1 - # via npe2 + # via + # napari + # npe2 +pydantic-settings==2.15.0 + # via napari pygments==2.20.0 # via # partseg (pyproject.toml) @@ -294,9 +285,8 @@ pygments==2.20.0 # pytest # qtconsole # rich - # sphinx # superqt -pyinstaller==6.21.0 +pyinstaller==6.22.0 # via partseg (pyproject.toml) pyinstaller-hooks-contrib==2026.6 # via pyinstaller @@ -310,13 +300,10 @@ pyqt6==6.11.0 # napari pyqt6-qt6==6.11.1 # via pyqt6 -pyqt6-sip==13.11.1 +pyqt6-sip==13.12.0 # via pyqt6 pyside2==5.15.2.1 - # via - # -r requirements/version_denylist.txt - # partseg (pyproject.toml) - # napari + # via -r requirements/version_denylist.txt pyside6==6.11.1 # via # -r requirements/version_denylist.txt @@ -343,7 +330,9 @@ python-dateutil==2.9.0.post0 # via # jupyter-client # pandas -pytz==2026.2 +python-dotenv==1.2.2 + # via pydantic-settings +pytz==2026.3.post1 # via pandas pyyaml==6.0.3 # via @@ -378,7 +367,6 @@ requests==2.34.2 # partseg (pyproject.toml) # pooch # pyconify - # sphinx rich==15.0.0 # via # npe2 @@ -396,9 +384,9 @@ scipy==1.15.3 # partseg (pyproject.toml) # napari # scikit-image -sentry-sdk==2.64.0 +sentry-sdk==2.66.1 # via partseg (pyproject.toml) -setuptools==83.0.0 +setuptools==84.0.0 # via pyinstaller shellingham==1.5.4 # via typer @@ -409,31 +397,15 @@ shiboken6==6.11.1 # pyside6 # pyside6-addons # pyside6-essentials -simpleitk==2.5.5 +simpleitk==2.5.6 # via partseg (pyproject.toml) six==1.17.0 # via # partseg (pyproject.toml) # python-dateutil -snowballstemmer==3.1.1 - # via sphinx -sphinx==8.1.3 - # via numpydoc -sphinxcontrib-applehelp==2.0.0 - # via sphinx -sphinxcontrib-devhelp==2.0.0 - # via sphinx -sphinxcontrib-htmlhelp==2.1.0 - # via sphinx -sphinxcontrib-jsmath==1.0.1 - # via sphinx -sphinxcontrib-qthelp==2.0.0 - # via sphinx -sphinxcontrib-serializinghtml==2.0.0 - # via sphinx stack-data==0.6.3 # via ipython -superqt==0.7.8 +superqt==0.8.2 # via # partseg (pyproject.toml) # magicgui @@ -451,10 +423,8 @@ tomli==2.4.1 # via # build # npe2 - # numpydoc # pyside6 # pytest - # sphinx tomli-w==1.2.0 # via npe2 toolz==1.1.0 @@ -462,15 +432,15 @@ toolz==1.1.0 # dask # napari # partd -tornado==6.5.7 +tornado==6.5.8 # via # ipykernel # jupyter-client -tqdm==4.68.4 +tqdm==4.70.0 # via napari traceback-with-variables==2.2.1 # via partseg (pyproject.toml) -traitlets==5.15.1 +traitlets==5.16.1 # via # ipykernel # ipython @@ -478,7 +448,7 @@ traitlets==5.15.1 # jupyter-core # matplotlib-inline # qtconsole -typer==0.26.8 +typer==0.27.1 # via npe2 typing-extensions==4.16.0 # via @@ -498,21 +468,23 @@ typing-extensions==4.16.0 # superqt # typing-inspection typing-inspection==0.4.2 - # via pydantic + # via + # pydantic + # pydantic-settings tzdata==2026.3 # via pandas urllib3==2.7.0 # via # requests # sentry-sdk -vispy==0.15.2 +vispy==0.16.2 # via # partseg (pyproject.toml) # napari # napari-svg wcwidth==0.8.2 # via prompt-toolkit -wrapt==2.2.2 +wrapt==2.3.0 # via napari xlrd==2.0.2 # via partseg (pyproject.toml) diff --git a/requirements/constraints_py3.11.txt b/requirements/constraints_py3.11.txt index bd755ba33..861f92938 100644 --- a/requirements/constraints_py3.11.txt +++ b/requirements/constraints_py3.11.txt @@ -2,9 +2,9 @@ # uv pip compile --python-version 3.11 --output-file requirements/constraints_py3.11.txt pyproject.toml requirements/version_denylist.txt --extra pyqt6 --extra pyside6 --extra test --extra pyinstaller_base altgraph==0.17.5 # via pyinstaller -annotated-doc==0.0.4 +annotated-doc==0.0.5 # via typer -annotated-types==0.7.0 +annotated-types==0.8.0 # via pydantic app-model==0.5.1 # via napari @@ -16,11 +16,11 @@ attrs==26.1.0 # via # jsonschema # referencing -build==1.5.1 +build==1.5.0 # via npe2 cachey==0.2.1 # via napari -certifi==2026.6.17 +certifi==2026.7.22 # via # napari # requests @@ -33,16 +33,14 @@ cloudpickle==3.1.2 # via dask comm==0.2.3 # via ipykernel -coverage==7.15.1 +coverage==7.15.4 # via partseg (pyproject.toml) czifile==2019.7.2.3 # via partseg (pyproject.toml) -dask==2026.7.0 +dask==2026.7.1 # via napari debugpy==1.8.21 # via ipykernel -decorator==5.3.1 - # via ipython defusedxml==0.7.1 # via partseg (pyproject.toml) docstring-parser==0.18.0 @@ -59,7 +57,7 @@ fonticon-fontawesome6==6.4.0 # via partseg (pyproject.toml) freetype-py==2.5.1 # via vispy -fsspec==2026.6.0 +fsspec==2026.7.0 # via dask h5py==3.16.0 # via partseg (pyproject.toml) @@ -71,7 +69,7 @@ idna==3.18 # via requests imagecodecs==2026.3.6 # via partseg (pyproject.toml) -imageio==2.37.3 +imageio==2.37.4 # via # -r requirements/version_denylist.txt # partseg (pyproject.toml) @@ -89,7 +87,7 @@ ipykernel==6.31.0 # partseg (pyproject.toml) # napari-console # qtconsole -ipython==9.15.0 +ipython==9.16.1 # via # partseg (pyproject.toml) # ipykernel @@ -120,7 +118,9 @@ lazy-loader==0.5 # napari # scikit-image local-migrator==0.1.10 - # via partseg (pyproject.toml) + # via + # partseg (pyproject.toml) + # nme locket==1.0.0 # via partd lxml==6.1.1 @@ -157,6 +157,8 @@ nest-asyncio==1.6.0 # via ipykernel networkx==3.6.1 # via scikit-image +nme==0.1.8 + # via partseg (pyproject.toml) npe2==0.8.3 # via # -r requirements/version_denylist.txt @@ -183,7 +185,7 @@ oiffile==2026.2.8 # via partseg (pyproject.toml) openpyxl==3.1.5 # via partseg (pyproject.toml) -packaging==26.2 +packaging==26.3 # via # partseg (pyproject.toml) # build @@ -199,7 +201,7 @@ packaging==26.2 # qtpy # scikit-image # vispy -pandas==3.0.3 +pandas==3.0.5 # via # partseg (pyproject.toml) # napari @@ -220,7 +222,7 @@ pillow==12.3.0 # scikit-image pint==0.25.3 # via napari -platformdirs==4.10.0 +platformdirs==4.11.1 # via # partseg (pyproject.toml) # jupyter-core @@ -233,7 +235,7 @@ pluggy==1.6.0 # pytest-qt pooch==1.9.0 # via scikit-image -prompt-toolkit==3.0.52 +prompt-toolkit==3.0.53 # via ipython psutil==7.2.2 # via @@ -267,7 +269,7 @@ pydantic-extra-types==2.11.1 # via # napari # npe2 -pydantic-settings==2.14.2 +pydantic-settings==2.15.0 # via napari pygments==2.20.0 # via @@ -279,7 +281,7 @@ pygments==2.20.0 # qtconsole # rich # superqt -pyinstaller==6.21.0 +pyinstaller==6.22.0 # via partseg (pyproject.toml) pyinstaller-hooks-contrib==2026.6 # via pyinstaller @@ -293,7 +295,7 @@ pyqt6==6.11.0 # napari pyqt6-qt6==6.11.1 # via pyqt6 -pyqt6-sip==13.11.1 +pyqt6-sip==13.12.0 # via pyqt6 pyside2==5.15.2.1 # via -r requirements/version_denylist.txt @@ -375,9 +377,9 @@ scipy==1.17.1 # partseg (pyproject.toml) # napari # scikit-image -sentry-sdk==2.64.0 +sentry-sdk==2.66.1 # via partseg (pyproject.toml) -setuptools==83.0.0 +setuptools==84.0.0 # via pyinstaller shellingham==1.5.4 # via typer @@ -388,7 +390,7 @@ shiboken6==6.11.1 # pyside6 # pyside6-addons # pyside6-essentials -simpleitk==2.5.5 +simpleitk==2.5.6 # via partseg (pyproject.toml) six==1.17.0 # via @@ -417,15 +419,15 @@ toolz==1.1.0 # dask # napari # partd -tornado==6.5.7 +tornado==6.5.8 # via # ipykernel # jupyter-client -tqdm==4.68.4 +tqdm==4.70.0 # via napari traceback-with-variables==2.2.1 # via partseg (pyproject.toml) -traitlets==5.15.1 +traitlets==5.16.1 # via # ipykernel # ipython @@ -433,7 +435,7 @@ traitlets==5.15.1 # jupyter-core # matplotlib-inline # qtconsole -typer==0.26.8 +typer==0.27.1 # via npe2 typing-extensions==4.16.0 # via @@ -466,7 +468,7 @@ vispy==0.16.2 # napari-svg wcwidth==0.8.2 # via prompt-toolkit -wrapt==2.2.2 +wrapt==2.3.0 # via napari xlrd==2.0.2 # via partseg (pyproject.toml) diff --git a/requirements/constraints_py3.12.txt b/requirements/constraints_py3.12.txt index e0ad80115..05cbebd4d 100644 --- a/requirements/constraints_py3.12.txt +++ b/requirements/constraints_py3.12.txt @@ -2,9 +2,9 @@ # uv pip compile --python-version 3.12 --output-file requirements/constraints_py3.12.txt pyproject.toml requirements/version_denylist.txt --extra pyqt6 --extra pyside6 --extra test --extra pyinstaller_base altgraph==0.17.5 # via pyinstaller -annotated-doc==0.0.4 +annotated-doc==0.0.5 # via typer -annotated-types==0.7.0 +annotated-types==0.8.0 # via pydantic app-model==0.5.1 # via napari @@ -16,11 +16,11 @@ attrs==26.1.0 # via # jsonschema # referencing -build==1.5.1 +build==1.5.0 # via npe2 cachey==0.2.1 # via napari -certifi==2026.6.17 +certifi==2026.7.22 # via # napari # requests @@ -33,16 +33,14 @@ cloudpickle==3.1.2 # via dask comm==0.2.3 # via ipykernel -coverage==7.15.1 +coverage==7.15.4 # via partseg (pyproject.toml) czifile==2026.6.12 # via partseg (pyproject.toml) -dask==2026.7.0 +dask==2026.7.1 # via napari debugpy==1.8.21 # via ipykernel -decorator==5.3.1 - # via ipython defusedxml==0.7.1 # via partseg (pyproject.toml) docstring-parser==0.18.0 @@ -59,7 +57,7 @@ fonticon-fontawesome6==6.4.0 # via partseg (pyproject.toml) freetype-py==2.5.1 # via vispy -fsspec==2026.6.0 +fsspec==2026.7.0 # via dask h5py==3.16.0 # via partseg (pyproject.toml) @@ -73,7 +71,7 @@ imagecodecs==2026.6.26 # via # partseg (pyproject.toml) # czifile -imageio==2.37.3 +imageio==2.37.4 # via # -r requirements/version_denylist.txt # partseg (pyproject.toml) @@ -89,7 +87,7 @@ ipykernel==6.31.0 # partseg (pyproject.toml) # napari-console # qtconsole -ipython==9.15.0 +ipython==9.16.1 # via # partseg (pyproject.toml) # ipykernel @@ -120,7 +118,9 @@ lazy-loader==0.5 # napari # scikit-image local-migrator==0.1.10 - # via partseg (pyproject.toml) + # via + # partseg (pyproject.toml) + # nme locket==1.0.0 # via partd lxml==6.1.1 @@ -157,11 +157,13 @@ nest-asyncio==1.6.0 # via ipykernel networkx==3.6.1 # via scikit-image +nme==0.1.8 + # via partseg (pyproject.toml) npe2==0.8.3 # via # -r requirements/version_denylist.txt # napari -numpy==2.5.1 +numpy==2.5.2 # via # partseg (pyproject.toml) # czifile @@ -183,7 +185,7 @@ oiffile==2026.2.8 # via partseg (pyproject.toml) openpyxl==3.1.5 # via partseg (pyproject.toml) -packaging==26.2 +packaging==26.3 # via # partseg (pyproject.toml) # build @@ -199,7 +201,7 @@ packaging==26.2 # qtpy # scikit-image # vispy -pandas==3.0.3 +pandas==3.0.5 # via # partseg (pyproject.toml) # napari @@ -220,7 +222,7 @@ pillow==12.3.0 # scikit-image pint==0.25.3 # via napari -platformdirs==4.10.0 +platformdirs==4.11.1 # via # partseg (pyproject.toml) # jupyter-core @@ -233,7 +235,7 @@ pluggy==1.6.0 # pytest-qt pooch==1.9.0 # via scikit-image -prompt-toolkit==3.0.52 +prompt-toolkit==3.0.53 # via ipython psutil==7.2.2 # via @@ -267,7 +269,7 @@ pydantic-extra-types==2.11.1 # via # napari # npe2 -pydantic-settings==2.14.2 +pydantic-settings==2.15.0 # via napari pygments==2.20.0 # via @@ -279,7 +281,7 @@ pygments==2.20.0 # qtconsole # rich # superqt -pyinstaller==6.21.0 +pyinstaller==6.22.0 # via partseg (pyproject.toml) pyinstaller-hooks-contrib==2026.6 # via pyinstaller @@ -293,7 +295,7 @@ pyqt6==6.11.0 # napari pyqt6-qt6==6.11.1 # via pyqt6 -pyqt6-sip==13.11.1 +pyqt6-sip==13.12.0 # via pyqt6 pyside2==5.15.2.1 # via -r requirements/version_denylist.txt @@ -375,9 +377,9 @@ scipy==1.18.0 # partseg (pyproject.toml) # napari # scikit-image -sentry-sdk==2.64.0 +sentry-sdk==2.66.1 # via partseg (pyproject.toml) -setuptools==83.0.0 +setuptools==84.0.0 # via pyinstaller shellingham==1.5.4 # via typer @@ -388,7 +390,7 @@ shiboken6==6.11.1 # pyside6 # pyside6-addons # pyside6-essentials -simpleitk==2.5.5 +simpleitk==2.5.6 # via partseg (pyproject.toml) six==1.17.0 # via @@ -403,7 +405,7 @@ superqt==0.8.2 # napari sympy==1.14.0 # via partseg (pyproject.toml) -tifffile==2026.6.1 +tifffile==2026.7.31 # via # partseg (pyproject.toml) # napari @@ -416,15 +418,15 @@ toolz==1.1.0 # dask # napari # partd -tornado==6.5.7 +tornado==6.5.8 # via # ipykernel # jupyter-client -tqdm==4.68.4 +tqdm==4.70.0 # via napari traceback-with-variables==2.2.1 # via partseg (pyproject.toml) -traitlets==5.15.1 +traitlets==5.16.1 # via # ipykernel # ipython @@ -432,7 +434,7 @@ traitlets==5.15.1 # jupyter-core # matplotlib-inline # qtconsole -typer==0.26.8 +typer==0.27.1 # via npe2 typing-extensions==4.16.0 # via @@ -464,7 +466,7 @@ vispy==0.16.2 # napari-svg wcwidth==0.8.2 # via prompt-toolkit -wrapt==2.2.2 +wrapt==2.3.0 # via napari xlrd==2.0.2 # via partseg (pyproject.toml) diff --git a/requirements/constraints_py3.12_docs.txt b/requirements/constraints_py3.12_docs.txt index eeaa53e6b..68f98536e 100644 --- a/requirements/constraints_py3.12_docs.txt +++ b/requirements/constraints_py3.12_docs.txt @@ -2,9 +2,9 @@ # uv pip compile --python-version 3.12 --output-file requirements/constraints_py3.12_docs.txt pyproject.toml --extra docs --extra pyqt6 alabaster==1.0.0 # via sphinx -annotated-doc==0.0.4 +annotated-doc==0.0.5 # via typer -annotated-types==0.7.0 +annotated-types==0.8.0 # via pydantic app-model==0.5.1 # via napari @@ -18,11 +18,11 @@ autodoc-pydantic==2.2.0 # via partseg (pyproject.toml) babel==2.18.0 # via sphinx -build==1.5.1 +build==1.5.0 # via npe2 cachey==0.2.1 # via napari -certifi==2026.6.17 +certifi==2026.7.22 # via # napari # requests @@ -37,12 +37,10 @@ comm==0.2.3 # via ipykernel czifile==2026.6.12 # via partseg (pyproject.toml) -dask==2026.7.0 +dask==2026.7.1 # via napari debugpy==1.8.21 # via ipykernel -decorator==5.3.1 - # via ipython defusedxml==0.7.1 # via partseg (pyproject.toml) docstring-parser==0.18.0 @@ -63,7 +61,7 @@ fonticon-fontawesome6==6.4.0 # via partseg (pyproject.toml) freetype-py==2.5.1 # via vispy -fsspec==2026.6.0 +fsspec==2026.7.0 # via dask h5py==3.16.0 # via partseg (pyproject.toml) @@ -77,7 +75,7 @@ imagecodecs==2026.6.26 # via # partseg (pyproject.toml) # czifile -imageio==2.37.3 +imageio==2.37.4 # via # partseg (pyproject.toml) # napari @@ -92,7 +90,7 @@ ipykernel==6.31.0 # partseg (pyproject.toml) # napari-console # qtconsole -ipython==9.15.0 +ipython==9.16.1 # via # partseg (pyproject.toml) # ipykernel @@ -146,7 +144,7 @@ mdurl==0.1.2 # via markdown-it-py mpmath==1.3.0 # via sympy -napari==0.7.1 +napari==0.8.0 # via partseg (pyproject.toml) napari-console==0.1.4 # via napari @@ -160,7 +158,7 @@ networkx==3.6.1 # via scikit-image npe2==0.8.3 # via napari -numpy==2.5.1 +numpy==2.5.2 # via # partseg (pyproject.toml) # czifile @@ -182,7 +180,7 @@ oiffile==2026.2.8 # via partseg (pyproject.toml) openpyxl==3.1.5 # via partseg (pyproject.toml) -packaging==26.2 +packaging==26.3 # via # partseg (pyproject.toml) # build @@ -196,7 +194,7 @@ packaging==26.2 # scikit-image # sphinx # vispy -pandas==3.0.3 +pandas==3.0.5 # via # partseg (pyproject.toml) # napari @@ -217,7 +215,7 @@ pillow==12.3.0 # scikit-image pint==0.25.3 # via napari -platformdirs==4.10.0 +platformdirs==4.11.1 # via # partseg (pyproject.toml) # jupyter-core @@ -227,7 +225,7 @@ platformdirs==4.10.0 # pooch pooch==1.9.0 # via scikit-image -prompt-toolkit==3.0.52 +prompt-toolkit==3.0.53 # via ipython psutil==7.2.2 # via @@ -262,7 +260,7 @@ pydantic-extra-types==2.11.1 # via # napari # npe2 -pydantic-settings==2.14.2 +pydantic-settings==2.15.0 # via # autodoc-pydantic # napari @@ -288,7 +286,7 @@ pyqt6-qt6==6.10.2 # via # napari # pyqt6 -pyqt6-sip==13.11.1 +pyqt6-sip==13.12.0 # via pyqt6 python-dateutil==2.9.0.post0 # via @@ -347,11 +345,11 @@ scipy==1.18.0 # partseg (pyproject.toml) # napari # scikit-image -sentry-sdk==2.64.0 +sentry-sdk==2.66.1 # via partseg (pyproject.toml) shellingham==1.5.4 # via typer -simpleitk==2.5.5 +simpleitk==2.5.6 # via partseg (pyproject.toml) six==1.17.0 # via @@ -365,7 +363,7 @@ sphinx==9.1.0 # autodoc-pydantic # sphinx-autodoc-typehints # sphinx-qt-documentation -sphinx-autodoc-typehints==3.12.1 +sphinx-autodoc-typehints==3.13.2 # via partseg (pyproject.toml) sphinx-qt-documentation==0.4.1 # via partseg (pyproject.toml) @@ -390,7 +388,7 @@ superqt==0.8.2 # napari sympy==1.14.0 # via partseg (pyproject.toml) -tifffile==2026.6.1 +tifffile==2026.7.31 # via # partseg (pyproject.toml) # napari @@ -403,15 +401,15 @@ toolz==1.1.0 # dask # napari # partd -tornado==6.5.7 +tornado==6.5.8 # via # ipykernel # jupyter-client -tqdm==4.68.4 +tqdm==4.70.0 # via napari traceback-with-variables==2.2.1 # via partseg (pyproject.toml) -traitlets==5.15.1 +traitlets==5.16.1 # via # ipykernel # ipython @@ -419,7 +417,7 @@ traitlets==5.15.1 # jupyter-core # matplotlib-inline # qtconsole -typer==0.26.8 +typer==0.27.1 # via npe2 typing-extensions==4.16.0 # via @@ -451,7 +449,7 @@ vispy==0.16.2 # napari-svg wcwidth==0.8.2 # via prompt-toolkit -wrapt==2.2.2 +wrapt==2.3.0 # via napari xlrd==2.0.2 # via partseg (pyproject.toml) diff --git a/requirements/constraints_py3.13.txt b/requirements/constraints_py3.13.txt index 96aa8e2f4..e45978ff2 100644 --- a/requirements/constraints_py3.13.txt +++ b/requirements/constraints_py3.13.txt @@ -2,9 +2,9 @@ # uv pip compile --python-version 3.13 --output-file requirements/constraints_py3.13.txt pyproject.toml requirements/version_denylist.txt --extra pyqt6 --extra pyside6 --extra test --extra pyinstaller_base altgraph==0.17.5 # via pyinstaller -annotated-doc==0.0.4 +annotated-doc==0.0.5 # via typer -annotated-types==0.7.0 +annotated-types==0.8.0 # via pydantic app-model==0.5.1 # via napari @@ -16,11 +16,11 @@ attrs==26.1.0 # via # jsonschema # referencing -build==1.5.1 +build==1.5.0 # via npe2 cachey==0.2.1 # via napari -certifi==2026.6.17 +certifi==2026.7.22 # via # napari # requests @@ -33,16 +33,14 @@ cloudpickle==3.1.2 # via dask comm==0.2.3 # via ipykernel -coverage==7.15.1 +coverage==7.15.4 # via partseg (pyproject.toml) czifile==2026.6.12 # via partseg (pyproject.toml) -dask==2026.7.0 +dask==2026.7.1 # via napari debugpy==1.8.21 # via ipykernel -decorator==5.3.1 - # via ipython defusedxml==0.7.1 # via partseg (pyproject.toml) docstring-parser==0.18.0 @@ -59,7 +57,7 @@ fonticon-fontawesome6==6.4.0 # via partseg (pyproject.toml) freetype-py==2.5.1 # via vispy -fsspec==2026.6.0 +fsspec==2026.7.0 # via dask h5py==3.16.0 # via partseg (pyproject.toml) @@ -73,7 +71,7 @@ imagecodecs==2026.6.26 # via # partseg (pyproject.toml) # czifile -imageio==2.37.3 +imageio==2.37.4 # via # -r requirements/version_denylist.txt # partseg (pyproject.toml) @@ -89,7 +87,7 @@ ipykernel==6.31.0 # partseg (pyproject.toml) # napari-console # qtconsole -ipython==9.15.0 +ipython==9.16.1 # via # partseg (pyproject.toml) # ipykernel @@ -120,7 +118,9 @@ lazy-loader==0.5 # napari # scikit-image local-migrator==0.1.10 - # via partseg (pyproject.toml) + # via + # partseg (pyproject.toml) + # nme locket==1.0.0 # via partd lxml==6.1.1 @@ -157,11 +157,13 @@ nest-asyncio==1.6.0 # via ipykernel networkx==3.6.1 # via scikit-image +nme==0.1.8 + # via partseg (pyproject.toml) npe2==0.8.3 # via # -r requirements/version_denylist.txt # napari -numpy==2.5.1 +numpy==2.5.2 # via # partseg (pyproject.toml) # czifile @@ -183,7 +185,7 @@ oiffile==2026.2.8 # via partseg (pyproject.toml) openpyxl==3.1.5 # via partseg (pyproject.toml) -packaging==26.2 +packaging==26.3 # via # partseg (pyproject.toml) # build @@ -199,7 +201,7 @@ packaging==26.2 # qtpy # scikit-image # vispy -pandas==3.0.3 +pandas==3.0.5 # via # partseg (pyproject.toml) # napari @@ -220,7 +222,7 @@ pillow==12.3.0 # scikit-image pint==0.25.3 # via napari -platformdirs==4.10.0 +platformdirs==4.11.1 # via # partseg (pyproject.toml) # jupyter-core @@ -233,7 +235,7 @@ pluggy==1.6.0 # pytest-qt pooch==1.9.0 # via scikit-image -prompt-toolkit==3.0.52 +prompt-toolkit==3.0.53 # via ipython psutil==7.2.2 # via @@ -267,7 +269,7 @@ pydantic-extra-types==2.11.1 # via # napari # npe2 -pydantic-settings==2.14.2 +pydantic-settings==2.15.0 # via napari pygments==2.20.0 # via @@ -279,7 +281,7 @@ pygments==2.20.0 # qtconsole # rich # superqt -pyinstaller==6.21.0 +pyinstaller==6.22.0 # via partseg (pyproject.toml) pyinstaller-hooks-contrib==2026.6 # via pyinstaller @@ -293,7 +295,7 @@ pyqt6==6.11.0 # napari pyqt6-qt6==6.11.1 # via pyqt6 -pyqt6-sip==13.11.1 +pyqt6-sip==13.12.0 # via pyqt6 pyside2==5.15.2.1 # via -r requirements/version_denylist.txt @@ -375,9 +377,9 @@ scipy==1.18.0 # partseg (pyproject.toml) # napari # scikit-image -sentry-sdk==2.64.0 +sentry-sdk==2.66.1 # via partseg (pyproject.toml) -setuptools==83.0.0 +setuptools==84.0.0 # via pyinstaller shellingham==1.5.4 # via typer @@ -388,7 +390,7 @@ shiboken6==6.11.1 # pyside6 # pyside6-addons # pyside6-essentials -simpleitk==2.5.5 +simpleitk==2.5.6 # via partseg (pyproject.toml) six==1.17.0 # via @@ -403,7 +405,7 @@ superqt==0.8.2 # napari sympy==1.14.0 # via partseg (pyproject.toml) -tifffile==2026.6.1 +tifffile==2026.7.31 # via # partseg (pyproject.toml) # napari @@ -416,15 +418,15 @@ toolz==1.1.0 # dask # napari # partd -tornado==6.5.7 +tornado==6.5.8 # via # ipykernel # jupyter-client -tqdm==4.68.4 +tqdm==4.70.0 # via napari traceback-with-variables==2.2.1 # via partseg (pyproject.toml) -traitlets==5.15.1 +traitlets==5.16.1 # via # ipykernel # ipython @@ -432,7 +434,7 @@ traitlets==5.15.1 # jupyter-core # matplotlib-inline # qtconsole -typer==0.26.8 +typer==0.27.1 # via npe2 typing-extensions==4.16.0 # via @@ -463,7 +465,7 @@ vispy==0.16.2 # napari-svg wcwidth==0.8.2 # via prompt-toolkit -wrapt==2.2.2 +wrapt==2.3.0 # via napari xlrd==2.0.2 # via partseg (pyproject.toml) diff --git a/requirements/constraints_py3.14.txt b/requirements/constraints_py3.14.txt index 03ad3f782..b1cd0849f 100644 --- a/requirements/constraints_py3.14.txt +++ b/requirements/constraints_py3.14.txt @@ -2,9 +2,9 @@ # uv pip compile --python-version 3.14 --output-file requirements/constraints_py3.14.txt pyproject.toml requirements/version_denylist.txt --extra pyqt6 --extra pyside6 --extra test --extra pyinstaller_base altgraph==0.17.5 # via pyinstaller -annotated-doc==0.0.4 +annotated-doc==0.0.5 # via typer -annotated-types==0.7.0 +annotated-types==0.8.0 # via pydantic app-model==0.5.1 # via napari @@ -16,11 +16,11 @@ attrs==26.1.0 # via # jsonschema # referencing -build==1.5.1 +build==1.5.0 # via npe2 cachey==0.2.1 # via napari -certifi==2026.6.17 +certifi==2026.7.22 # via # napari # requests @@ -33,16 +33,14 @@ cloudpickle==3.1.2 # via dask comm==0.2.3 # via ipykernel -coverage==7.15.1 +coverage==7.15.4 # via partseg (pyproject.toml) czifile==2026.6.12 # via partseg (pyproject.toml) -dask==2026.7.0 +dask==2026.7.1 # via napari debugpy==1.8.21 # via ipykernel -decorator==5.3.1 - # via ipython defusedxml==0.7.1 # via partseg (pyproject.toml) docstring-parser==0.18.0 @@ -59,7 +57,7 @@ fonticon-fontawesome6==6.4.0 # via partseg (pyproject.toml) freetype-py==2.5.1 # via vispy -fsspec==2026.6.0 +fsspec==2026.7.0 # via dask h5py==3.16.0 # via partseg (pyproject.toml) @@ -73,7 +71,7 @@ imagecodecs==2026.6.26 # via # partseg (pyproject.toml) # czifile -imageio==2.37.3 +imageio==2.37.4 # via # -r requirements/version_denylist.txt # partseg (pyproject.toml) @@ -89,7 +87,7 @@ ipykernel==6.31.0 # partseg (pyproject.toml) # napari-console # qtconsole -ipython==9.15.0 +ipython==9.16.1 # via # partseg (pyproject.toml) # ipykernel @@ -120,7 +118,9 @@ lazy-loader==0.5 # napari # scikit-image local-migrator==0.1.10 - # via partseg (pyproject.toml) + # via + # partseg (pyproject.toml) + # nme locket==1.0.0 # via partd lxml==6.1.1 @@ -157,11 +157,13 @@ nest-asyncio==1.6.0 # via ipykernel networkx==3.6.1 # via scikit-image +nme==0.1.8 + # via partseg (pyproject.toml) npe2==0.8.3 # via # -r requirements/version_denylist.txt # napari -numpy==2.5.1 +numpy==2.5.2 # via # partseg (pyproject.toml) # czifile @@ -183,7 +185,7 @@ oiffile==2026.2.8 # via partseg (pyproject.toml) openpyxl==3.1.5 # via partseg (pyproject.toml) -packaging==26.2 +packaging==26.3 # via # partseg (pyproject.toml) # build @@ -199,7 +201,7 @@ packaging==26.2 # qtpy # scikit-image # vispy -pandas==3.0.3 +pandas==3.0.5 # via # partseg (pyproject.toml) # napari @@ -220,7 +222,7 @@ pillow==12.3.0 # scikit-image pint==0.25.3 # via napari -platformdirs==4.10.0 +platformdirs==4.11.1 # via # partseg (pyproject.toml) # jupyter-core @@ -233,7 +235,7 @@ pluggy==1.6.0 # pytest-qt pooch==1.9.0 # via scikit-image -prompt-toolkit==3.0.52 +prompt-toolkit==3.0.53 # via ipython psutil==7.2.2 # via @@ -267,7 +269,7 @@ pydantic-extra-types==2.11.1 # via # napari # npe2 -pydantic-settings==2.14.2 +pydantic-settings==2.15.0 # via napari pygments==2.20.0 # via @@ -279,7 +281,7 @@ pygments==2.20.0 # qtconsole # rich # superqt -pyinstaller==6.21.0 +pyinstaller==6.22.0 # via partseg (pyproject.toml) pyinstaller-hooks-contrib==2026.6 # via pyinstaller @@ -293,7 +295,7 @@ pyqt6==6.11.0 # napari pyqt6-qt6==6.11.1 # via pyqt6 -pyqt6-sip==13.11.1 +pyqt6-sip==13.12.0 # via pyqt6 pyside2==5.15.2.1 # via -r requirements/version_denylist.txt @@ -375,9 +377,9 @@ scipy==1.18.0 # partseg (pyproject.toml) # napari # scikit-image -sentry-sdk==2.64.0 +sentry-sdk==2.66.1 # via partseg (pyproject.toml) -setuptools==83.0.0 +setuptools==84.0.0 # via pyinstaller shellingham==1.5.4 # via typer @@ -388,7 +390,7 @@ shiboken6==6.11.1 # pyside6 # pyside6-addons # pyside6-essentials -simpleitk==2.5.5 +simpleitk==2.5.6 # via partseg (pyproject.toml) six==1.17.0 # via @@ -403,7 +405,7 @@ superqt==0.8.2 # napari sympy==1.14.0 # via partseg (pyproject.toml) -tifffile==2026.6.1 +tifffile==2026.7.31 # via # partseg (pyproject.toml) # napari @@ -416,15 +418,15 @@ toolz==1.1.0 # dask # napari # partd -tornado==6.5.7 +tornado==6.5.8 # via # ipykernel # jupyter-client -tqdm==4.68.4 +tqdm==4.70.0 # via napari traceback-with-variables==2.2.1 # via partseg (pyproject.toml) -traitlets==5.15.1 +traitlets==5.16.1 # via # ipykernel # ipython @@ -432,7 +434,7 @@ traitlets==5.15.1 # jupyter-core # matplotlib-inline # qtconsole -typer==0.26.8 +typer==0.27.1 # via npe2 typing-extensions==4.16.0 # via @@ -463,7 +465,7 @@ vispy==0.16.2 # napari-svg wcwidth==0.8.2 # via prompt-toolkit -wrapt==2.2.2 +wrapt==2.3.0 # via napari xlrd==2.0.2 # via partseg (pyproject.toml)