diff --git a/requirements/constraints_py3.10.txt b/requirements/constraints_py3.10.txt index 43ee58a51..575209204 100644 --- a/requirements/constraints_py3.10.txt +++ b/requirements/constraints_py3.10.txt @@ -1,16 +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 - # via napari -appdirs==1.4.4 +app-model==0.5.1 # via napari asttokens==3.0.2 # via stack-data @@ -18,30 +14,28 @@ attrs==26.1.0 # via # jsonschema # referencing -babel==2.18.0 - # via sphinx -build==1.5.1 +build==1.6.0 # via npe2 cachey==0.2.1 # via napari -certifi==2026.6.17 +certifi==2026.7.22 # via # napari # requests # sentry-sdk -charset-normalizer==3.4.9 +charset-normalizer==3.5.1 # via requests -click==8.4.2 +click==8.5.0 # via dask cloudpickle==3.1.2 # via dask comm==0.2.3 # via ipykernel -coverage==7.15.1 +coverage==7.16.0 # via partseg (pyproject.toml) czifile==2019.7.2.2 # via partseg (pyproject.toml) -dask==2026.7.0 +dask==2026.8.0 # via napari debugpy==1.8.21 # via ipykernel @@ -51,8 +45,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 +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,20 +69,18 @@ heapdict==1.0.1 # via cachey hsluv==5.0.4 # via vispy -idna==3.18 +idna==3.19 # 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 +importlib-metadata==9.0.1 # via # build # dask @@ -112,13 +102,11 @@ 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 # via jsonschema -jupyter-client==8.9.1 +jupyter-client==8.10.0 # via # ipykernel # qtconsole @@ -127,17 +115,19 @@ jupyter-core==5.9.1 # ipykernel # jupyter-client # qtconsole -kiwisolver==1.5.0 +kiwisolver==1.5.1 # via vispy lazy-loader==0.5 # via # 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 +lxml==6.1.2 # via # partseg (pyproject.toml) # lxml-html-clean @@ -151,8 +141,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 +149,7 @@ mdurl==0.1.2 # via markdown-it-py mpmath==1.3.0 # via sympy -napari==0.6.6 +napari==0.7.1 # via partseg (pyproject.toml) napari-console==0.1.4 # via napari @@ -173,6 +161,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 +185,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 +204,6 @@ packaging==26.2 # qtconsole # qtpy # scikit-image - # sphinx # vispy pandas==2.3.3 # via @@ -239,10 +226,11 @@ pillow==12.3.0 # scikit-image pint==0.24.4 # via napari -platformdirs==4.10.0 +platformdirs==4.11.5 # via # partseg (pyproject.toml) # jupyter-core + # napari # npe2 # pint # pooch @@ -252,7 +240,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 @@ -271,21 +259,23 @@ pure-eval==0.2.3 # via stack-data pyconify==0.2.1 # via superqt -pydantic==2.13.4 +pydantic==2.13.5 # via # partseg (pyproject.toml) # app-model # napari # npe2 - # pydantic-compat # pydantic-extra-types -pydantic-compat==0.1.2 - # via app-model -pydantic-core==2.46.4 + # pydantic-settings +pydantic-core==2.46.5 # via pydantic pydantic-extra-types==2.11.1 - # via npe2 -pygments==2.20.0 + # via + # napari + # npe2 +pydantic-settings==2.15.0 + # via napari +pygments==2.21.0 # via # partseg (pyproject.toml) # ipython @@ -294,11 +284,10 @@ pygments==2.20.0 # pytest # qtconsole # rich - # sphinx # superqt -pyinstaller==6.21.0 +pyinstaller==6.22.2 # via partseg (pyproject.toml) -pyinstaller-hooks-contrib==2026.6 +pyinstaller-hooks-contrib==2026.7 # via pyinstaller pyopengl==3.1.10 # via napari @@ -308,23 +297,22 @@ pyqt6==6.11.0 # via # partseg (pyproject.toml) # napari -pyqt6-qt6==6.11.1 - # via pyqt6 -pyqt6-sip==13.11.1 - # via pyqt6 -pyside2==5.15.2.1 +pyqt6-qt6==6.11.2 # via - # -r requirements/version_denylist.txt - # partseg (pyproject.toml) # napari -pyside6==6.11.1 + # pyqt6 +pyqt6-sip==13.12.0 + # via pyqt6 +pyside2==5.15.2.1 + # via -r requirements/version_denylist.txt +pyside6==6.11.2 # via # -r requirements/version_denylist.txt # partseg (pyproject.toml) # napari -pyside6-addons==6.11.1 +pyside6-addons==6.11.2 # via pyside6 -pyside6-essentials==6.11.1 +pyside6-essentials==6.11.2 # via # pyside6 # pyside6-addons @@ -343,14 +331,16 @@ python-dateutil==2.9.0.post0 # via # jupyter-client # pandas -pytz==2026.2 +python-dotenv==1.2.3 + # via pydantic-settings +pytz==2026.3.post1 # via pandas pyyaml==6.0.3 # via # dask # napari # npe2 -pyzmq==27.1.0 +pyzmq==27.2.0 # via # ipykernel # jupyter-client @@ -378,7 +368,6 @@ requests==2.34.2 # partseg (pyproject.toml) # pooch # pyconify - # sphinx rich==15.0.0 # via # npe2 @@ -396,44 +385,28 @@ scipy==1.15.3 # partseg (pyproject.toml) # napari # scikit-image -sentry-sdk==2.64.0 +sentry-sdk==2.68.1 # via partseg (pyproject.toml) -setuptools==83.0.0 +setuptools==84.0.0 # via pyinstaller shellingham==1.5.4 # via typer shiboken2==5.15.2.1 # via pyside2 -shiboken6==6.11.1 +shiboken6==6.11.2 # via # 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 +424,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 +433,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 +449,7 @@ traitlets==5.15.1 # jupyter-core # matplotlib-inline # qtconsole -typer==0.26.8 +typer==0.27.2 # via npe2 typing-extensions==4.16.0 # via @@ -497,22 +468,24 @@ typing-extensions==4.16.0 # referencing # superqt # typing-inspection -typing-inspection==0.4.2 - # via pydantic +typing-inspection==0.4.4 + # 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 +wcwidth==0.8.3 # via prompt-toolkit -wrapt==2.2.2 +wrapt==2.4.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..eb3c10610 100644 --- a/requirements/constraints_py3.11.txt +++ b/requirements/constraints_py3.11.txt @@ -2,47 +2,43 @@ # 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 -appdirs==1.4.4 - # via napari asttokens==3.0.2 # via stack-data attrs==26.1.0 # via # jsonschema # referencing -build==1.5.1 +build==1.6.0 # via npe2 cachey==0.2.1 # via napari -certifi==2026.6.17 +certifi==2026.7.22 # via # napari # requests # sentry-sdk -charset-normalizer==3.4.9 +charset-normalizer==3.5.1 # via requests -click==8.4.2 +click==8.5.0 # via dask cloudpickle==3.1.2 # via dask comm==0.2.3 # via ipykernel -coverage==7.15.1 +coverage==7.16.0 # via partseg (pyproject.toml) czifile==2019.7.2.3 # via partseg (pyproject.toml) -dask==2026.7.0 +dask==2026.8.0 # 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 +55,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) @@ -67,18 +63,18 @@ heapdict==1.0.1 # via cachey hsluv==5.0.4 # via vispy -idna==3.18 +idna==3.19 # 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) # napari # napari-svg # scikit-image -importlib-metadata==9.0.0 +importlib-metadata==9.0.1 # via dask in-n-out==0.2.1 # via app-model @@ -89,7 +85,7 @@ ipykernel==6.31.0 # partseg (pyproject.toml) # napari-console # qtconsole -ipython==9.15.0 +ipython==9.17.0 # via # partseg (pyproject.toml) # ipykernel @@ -104,7 +100,7 @@ jsonschema==4.26.0 # via napari jsonschema-specifications==2025.9.1 # via jsonschema -jupyter-client==8.9.1 +jupyter-client==8.10.0 # via # ipykernel # qtconsole @@ -113,17 +109,19 @@ jupyter-core==5.9.1 # ipykernel # jupyter-client # qtconsole -kiwisolver==1.5.0 +kiwisolver==1.5.1 # via vispy lazy-loader==0.5 # via # 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 +lxml==6.1.2 # via # partseg (pyproject.toml) # lxml-html-clean @@ -145,7 +143,7 @@ mdurl==0.1.2 # via markdown-it-py mpmath==1.3.0 # via sympy -napari==0.7.0 +napari==0.9.0 # via partseg (pyproject.toml) napari-console==0.1.4 # via napari @@ -157,7 +155,9 @@ nest-asyncio==1.6.0 # via ipykernel networkx==3.6.1 # via scikit-image -npe2==0.8.3 +nme==0.1.8 + # via partseg (pyproject.toml) +npe2==0.9.0 # via # -r requirements/version_denylist.txt # napari @@ -183,7 +183,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 +199,7 @@ packaging==26.2 # qtpy # scikit-image # vispy -pandas==3.0.3 +pandas==3.0.5 # via # partseg (pyproject.toml) # napari @@ -220,10 +220,11 @@ pillow==12.3.0 # scikit-image pint==0.25.3 # via napari -platformdirs==4.10.0 +platformdirs==4.11.5 # via # partseg (pyproject.toml) # jupyter-core + # napari # npe2 # pint # pooch @@ -233,7 +234,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 @@ -253,7 +254,7 @@ pure-eval==0.2.3 # via stack-data pyconify==0.2.1 # via superqt -pydantic==2.13.4 +pydantic==2.13.5 # via # partseg (pyproject.toml) # app-model @@ -261,15 +262,15 @@ pydantic==2.13.4 # npe2 # pydantic-extra-types # pydantic-settings -pydantic-core==2.46.4 +pydantic-core==2.46.5 # via pydantic 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 +pygments==2.21.0 # via # partseg (pyproject.toml) # ipython @@ -279,9 +280,9 @@ pygments==2.20.0 # qtconsole # rich # superqt -pyinstaller==6.21.0 +pyinstaller==6.22.2 # via partseg (pyproject.toml) -pyinstaller-hooks-contrib==2026.6 +pyinstaller-hooks-contrib==2026.7 # via pyinstaller pyopengl==3.1.10 # via napari @@ -291,20 +292,22 @@ pyqt6==6.11.0 # via # partseg (pyproject.toml) # napari -pyqt6-qt6==6.11.1 - # via pyqt6 -pyqt6-sip==13.11.1 +pyqt6-qt6==6.11.2 + # via + # napari + # pyqt6 +pyqt6-sip==13.12.0 # via pyqt6 pyside2==5.15.2.1 # via -r requirements/version_denylist.txt -pyside6==6.11.1 +pyside6==6.11.2 # via # -r requirements/version_denylist.txt # partseg (pyproject.toml) # napari -pyside6-addons==6.11.1 +pyside6-addons==6.11.2 # via pyside6 -pyside6-essentials==6.11.1 +pyside6-essentials==6.11.2 # via # pyside6 # pyside6-addons @@ -323,14 +326,14 @@ python-dateutil==2.9.0.post0 # via # jupyter-client # pandas -python-dotenv==1.2.2 +python-dotenv==1.2.3 # via pydantic-settings pyyaml==6.0.3 # via # dask # napari # npe2 -pyzmq==27.1.0 +pyzmq==27.2.0 # via # ipykernel # jupyter-client @@ -375,20 +378,20 @@ scipy==1.17.1 # partseg (pyproject.toml) # napari # scikit-image -sentry-sdk==2.64.0 +sentry-sdk==2.68.1 # via partseg (pyproject.toml) -setuptools==83.0.0 +setuptools==84.0.0 # via pyinstaller shellingham==1.5.4 # via typer shiboken2==5.15.2.1 # via pyside2 -shiboken6==6.11.1 +shiboken6==6.11.2 # via # pyside6 # pyside6-addons # pyside6-essentials -simpleitk==2.5.5 +simpleitk==2.5.6 # via partseg (pyproject.toml) six==1.17.0 # via @@ -417,15 +420,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 +436,7 @@ traitlets==5.15.1 # jupyter-core # matplotlib-inline # qtconsole -typer==0.26.8 +typer==0.27.2 # via npe2 typing-extensions==4.16.0 # via @@ -451,7 +454,7 @@ typing-extensions==4.16.0 # referencing # superqt # typing-inspection -typing-inspection==0.4.2 +typing-inspection==0.4.4 # via # pydantic # pydantic-settings @@ -464,9 +467,9 @@ vispy==0.16.2 # partseg (pyproject.toml) # napari # napari-svg -wcwidth==0.8.2 +wcwidth==0.8.3 # via prompt-toolkit -wrapt==2.2.2 +wrapt==2.4.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..4e2892aee 100644 --- a/requirements/constraints_py3.12.txt +++ b/requirements/constraints_py3.12.txt @@ -2,47 +2,43 @@ # 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 -appdirs==1.4.4 - # via napari asttokens==3.0.2 # via stack-data attrs==26.1.0 # via # jsonschema # referencing -build==1.5.1 +build==1.6.0 # via npe2 cachey==0.2.1 # via napari -certifi==2026.6.17 +certifi==2026.7.22 # via # napari # requests # sentry-sdk -charset-normalizer==3.4.9 +charset-normalizer==3.5.1 # via requests -click==8.4.2 +click==8.5.0 # via dask cloudpickle==3.1.2 # via dask comm==0.2.3 # via ipykernel -coverage==7.15.1 +coverage==7.16.0 # via partseg (pyproject.toml) -czifile==2026.6.12 +czifile==2026.8.16 # via partseg (pyproject.toml) -dask==2026.7.0 +dask==2026.8.0 # 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 +55,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) @@ -67,13 +63,13 @@ heapdict==1.0.1 # via cachey hsluv==5.0.4 # via vispy -idna==3.18 +idna==3.19 # via requests -imagecodecs==2026.6.26 +imagecodecs==2026.8.16 # via # partseg (pyproject.toml) # czifile -imageio==2.37.3 +imageio==2.37.4 # via # -r requirements/version_denylist.txt # partseg (pyproject.toml) @@ -89,7 +85,7 @@ ipykernel==6.31.0 # partseg (pyproject.toml) # napari-console # qtconsole -ipython==9.15.0 +ipython==9.17.0 # via # partseg (pyproject.toml) # ipykernel @@ -104,7 +100,7 @@ jsonschema==4.26.0 # via napari jsonschema-specifications==2025.9.1 # via jsonschema -jupyter-client==8.9.1 +jupyter-client==8.10.0 # via # ipykernel # qtconsole @@ -113,17 +109,19 @@ jupyter-core==5.9.1 # ipykernel # jupyter-client # qtconsole -kiwisolver==1.5.0 +kiwisolver==1.5.1 # via vispy lazy-loader==0.5 # via # 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 +lxml==6.1.2 # via # partseg (pyproject.toml) # lxml-html-clean @@ -145,7 +143,7 @@ mdurl==0.1.2 # via markdown-it-py mpmath==1.3.0 # via sympy -napari==0.7.0 +napari==0.9.0 # via partseg (pyproject.toml) napari-console==0.1.4 # via napari @@ -157,11 +155,13 @@ nest-asyncio==1.6.0 # via ipykernel networkx==3.6.1 # via scikit-image -npe2==0.8.3 +nme==0.1.8 + # via partseg (pyproject.toml) +npe2==0.9.0 # via # -r requirements/version_denylist.txt # napari -numpy==2.5.1 +numpy==2.5.2 # via # partseg (pyproject.toml) # czifile @@ -183,7 +183,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 +199,7 @@ packaging==26.2 # qtpy # scikit-image # vispy -pandas==3.0.3 +pandas==3.0.5 # via # partseg (pyproject.toml) # napari @@ -220,10 +220,11 @@ pillow==12.3.0 # scikit-image pint==0.25.3 # via napari -platformdirs==4.10.0 +platformdirs==4.11.5 # via # partseg (pyproject.toml) # jupyter-core + # napari # npe2 # pint # pooch @@ -233,7 +234,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 @@ -253,7 +254,7 @@ pure-eval==0.2.3 # via stack-data pyconify==0.2.1 # via superqt -pydantic==2.13.4 +pydantic==2.13.5 # via # partseg (pyproject.toml) # app-model @@ -261,15 +262,15 @@ pydantic==2.13.4 # npe2 # pydantic-extra-types # pydantic-settings -pydantic-core==2.46.4 +pydantic-core==2.46.5 # via pydantic 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 +pygments==2.21.0 # via # partseg (pyproject.toml) # ipython @@ -279,9 +280,9 @@ pygments==2.20.0 # qtconsole # rich # superqt -pyinstaller==6.21.0 +pyinstaller==6.22.2 # via partseg (pyproject.toml) -pyinstaller-hooks-contrib==2026.6 +pyinstaller-hooks-contrib==2026.7 # via pyinstaller pyopengl==3.1.10 # via napari @@ -291,20 +292,22 @@ pyqt6==6.11.0 # via # partseg (pyproject.toml) # napari -pyqt6-qt6==6.11.1 - # via pyqt6 -pyqt6-sip==13.11.1 +pyqt6-qt6==6.11.2 + # via + # napari + # pyqt6 +pyqt6-sip==13.12.0 # via pyqt6 pyside2==5.15.2.1 # via -r requirements/version_denylist.txt -pyside6==6.11.1 +pyside6==6.11.2 # via # -r requirements/version_denylist.txt # partseg (pyproject.toml) # napari -pyside6-addons==6.11.1 +pyside6-addons==6.11.2 # via pyside6 -pyside6-essentials==6.11.1 +pyside6-essentials==6.11.2 # via # pyside6 # pyside6-addons @@ -323,14 +326,14 @@ python-dateutil==2.9.0.post0 # via # jupyter-client # pandas -python-dotenv==1.2.2 +python-dotenv==1.2.3 # via pydantic-settings pyyaml==6.0.3 # via # dask # napari # npe2 -pyzmq==27.1.0 +pyzmq==27.2.0 # via # ipykernel # jupyter-client @@ -370,25 +373,25 @@ scikit-image==0.26.0 # via # partseg (pyproject.toml) # napari -scipy==1.18.0 +scipy==1.18.1 # via # partseg (pyproject.toml) # napari # scikit-image -sentry-sdk==2.64.0 +sentry-sdk==2.68.1 # via partseg (pyproject.toml) -setuptools==83.0.0 +setuptools==84.0.0 # via pyinstaller shellingham==1.5.4 # via typer shiboken2==5.15.2.1 # via pyside2 -shiboken6==6.11.1 +shiboken6==6.11.2 # via # pyside6 # pyside6-addons # pyside6-essentials -simpleitk==2.5.5 +simpleitk==2.5.6 # via partseg (pyproject.toml) six==1.17.0 # via @@ -403,7 +406,7 @@ superqt==0.8.2 # napari sympy==1.14.0 # via partseg (pyproject.toml) -tifffile==2026.6.1 +tifffile==2026.8.23 # via # partseg (pyproject.toml) # napari @@ -416,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 @@ -432,7 +435,7 @@ traitlets==5.15.1 # jupyter-core # matplotlib-inline # qtconsole -typer==0.26.8 +typer==0.27.2 # via npe2 typing-extensions==4.16.0 # via @@ -449,7 +452,7 @@ typing-extensions==4.16.0 # referencing # superqt # typing-inspection -typing-inspection==0.4.2 +typing-inspection==0.4.4 # via # pydantic # pydantic-settings @@ -462,9 +465,9 @@ vispy==0.16.2 # partseg (pyproject.toml) # napari # napari-svg -wcwidth==0.8.2 +wcwidth==0.8.3 # via prompt-toolkit -wrapt==2.2.2 +wrapt==2.4.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..a311a00ad 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,31 +18,29 @@ autodoc-pydantic==2.2.0 # via partseg (pyproject.toml) babel==2.18.0 # via sphinx -build==1.5.1 +build==1.6.0 # via npe2 cachey==0.2.1 # via napari -certifi==2026.6.17 +certifi==2026.7.22 # via # napari # requests # sentry-sdk -charset-normalizer==3.4.9 +charset-normalizer==3.5.1 # via requests -click==8.4.2 +click==8.5.0 # via dask cloudpickle==3.1.2 # via dask comm==0.2.3 # via ipykernel -czifile==2026.6.12 +czifile==2026.8.16 # via partseg (pyproject.toml) -dask==2026.7.0 +dask==2026.8.0 # 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) @@ -71,19 +69,19 @@ heapdict==1.0.1 # via cachey hsluv==5.0.4 # via vispy -idna==3.18 +idna==3.19 # via requests -imagecodecs==2026.6.26 +imagecodecs==2026.8.16 # via # partseg (pyproject.toml) # czifile -imageio==2.37.3 +imageio==2.37.4 # via # partseg (pyproject.toml) # napari # napari-svg # scikit-image -imagesize==2.0.0 +imagesize==2.0.1 # via sphinx in-n-out==0.2.1 # via app-model @@ -92,7 +90,7 @@ ipykernel==6.31.0 # partseg (pyproject.toml) # napari-console # qtconsole -ipython==9.15.0 +ipython==9.17.0 # via # partseg (pyproject.toml) # ipykernel @@ -109,7 +107,7 @@ jsonschema==4.26.0 # via napari jsonschema-specifications==2025.9.1 # via jsonschema -jupyter-client==8.9.1 +jupyter-client==8.10.0 # via # ipykernel # qtconsole @@ -118,7 +116,7 @@ jupyter-core==5.9.1 # ipykernel # jupyter-client # qtconsole -kiwisolver==1.5.0 +kiwisolver==1.5.1 # via vispy lazy-loader==0.5 # via @@ -146,7 +144,7 @@ mdurl==0.1.2 # via markdown-it-py mpmath==1.3.0 # via sympy -napari==0.7.1 +napari==0.9.0 # via partseg (pyproject.toml) napari-console==0.1.4 # via napari @@ -158,9 +156,9 @@ nest-asyncio==1.6.0 # via ipykernel networkx==3.6.1 # via scikit-image -npe2==0.8.3 +npe2==0.9.0 # 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.5 # 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 @@ -247,7 +245,7 @@ pure-eval==0.2.3 # via stack-data pyconify==0.2.1 # via superqt -pydantic==2.13.4 +pydantic==2.13.5 # via # partseg (pyproject.toml) # app-model @@ -256,17 +254,17 @@ pydantic==2.13.4 # npe2 # pydantic-extra-types # pydantic-settings -pydantic-core==2.46.4 +pydantic-core==2.46.5 # via pydantic pydantic-extra-types==2.11.1 # via # napari # npe2 -pydantic-settings==2.14.2 +pydantic-settings==2.15.0 # via # autodoc-pydantic # napari -pygments==2.20.0 +pygments==2.21.0 # via # partseg (pyproject.toml) # ipython @@ -280,28 +278,28 @@ pyopengl==3.1.10 # via napari pyproject-hooks==1.2.0 # via build -pyqt6==6.10.2 +pyqt6==6.11.0 # via # partseg (pyproject.toml) # napari -pyqt6-qt6==6.10.2 +pyqt6-qt6==6.11.2 # via # napari # pyqt6 -pyqt6-sip==13.11.1 +pyqt6-sip==13.12.0 # via pyqt6 python-dateutil==2.9.0.post0 # via # jupyter-client # pandas -python-dotenv==1.2.2 +python-dotenv==1.2.3 # via pydantic-settings pyyaml==6.0.3 # via # dask # napari # npe2 -pyzmq==27.1.0 +pyzmq==27.2.0 # via # ipykernel # jupyter-client @@ -342,16 +340,16 @@ rpds-py==2026.6.3 # referencing scikit-image==0.26.0 # via napari -scipy==1.18.0 +scipy==1.18.1 # via # partseg (pyproject.toml) # napari # scikit-image -sentry-sdk==2.64.0 +sentry-sdk==2.68.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.4 # 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.8.23 # 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.2 # via npe2 typing-extensions==4.16.0 # via @@ -436,7 +434,7 @@ typing-extensions==4.16.0 # referencing # superqt # typing-inspection -typing-inspection==0.4.2 +typing-inspection==0.4.4 # via # pydantic # pydantic-settings @@ -449,9 +447,9 @@ vispy==0.16.2 # partseg (pyproject.toml) # napari # napari-svg -wcwidth==0.8.2 +wcwidth==0.8.3 # via prompt-toolkit -wrapt==2.2.2 +wrapt==2.4.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..a1111af21 100644 --- a/requirements/constraints_py3.13.txt +++ b/requirements/constraints_py3.13.txt @@ -2,47 +2,43 @@ # 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 -appdirs==1.4.4 - # via napari asttokens==3.0.2 # via stack-data attrs==26.1.0 # via # jsonschema # referencing -build==1.5.1 +build==1.6.0 # via npe2 cachey==0.2.1 # via napari -certifi==2026.6.17 +certifi==2026.7.22 # via # napari # requests # sentry-sdk -charset-normalizer==3.4.9 +charset-normalizer==3.5.1 # via requests -click==8.4.2 +click==8.5.0 # via dask cloudpickle==3.1.2 # via dask comm==0.2.3 # via ipykernel -coverage==7.15.1 +coverage==7.16.0 # via partseg (pyproject.toml) -czifile==2026.6.12 +czifile==2026.8.16 # via partseg (pyproject.toml) -dask==2026.7.0 +dask==2026.8.0 # 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 +55,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) @@ -67,13 +63,13 @@ heapdict==1.0.1 # via cachey hsluv==5.0.4 # via vispy -idna==3.18 +idna==3.19 # via requests -imagecodecs==2026.6.26 +imagecodecs==2026.8.16 # via # partseg (pyproject.toml) # czifile -imageio==2.37.3 +imageio==2.37.4 # via # -r requirements/version_denylist.txt # partseg (pyproject.toml) @@ -89,7 +85,7 @@ ipykernel==6.31.0 # partseg (pyproject.toml) # napari-console # qtconsole -ipython==9.15.0 +ipython==9.17.0 # via # partseg (pyproject.toml) # ipykernel @@ -104,7 +100,7 @@ jsonschema==4.26.0 # via napari jsonschema-specifications==2025.9.1 # via jsonschema -jupyter-client==8.9.1 +jupyter-client==8.10.0 # via # ipykernel # qtconsole @@ -113,17 +109,19 @@ jupyter-core==5.9.1 # ipykernel # jupyter-client # qtconsole -kiwisolver==1.5.0 +kiwisolver==1.5.1 # via vispy lazy-loader==0.5 # via # 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 +lxml==6.1.2 # via # partseg (pyproject.toml) # lxml-html-clean @@ -145,7 +143,7 @@ mdurl==0.1.2 # via markdown-it-py mpmath==1.3.0 # via sympy -napari==0.7.0 +napari==0.9.0 # via partseg (pyproject.toml) napari-console==0.1.4 # via napari @@ -157,11 +155,13 @@ nest-asyncio==1.6.0 # via ipykernel networkx==3.6.1 # via scikit-image -npe2==0.8.3 +nme==0.1.8 + # via partseg (pyproject.toml) +npe2==0.9.0 # via # -r requirements/version_denylist.txt # napari -numpy==2.5.1 +numpy==2.5.2 # via # partseg (pyproject.toml) # czifile @@ -183,7 +183,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 +199,7 @@ packaging==26.2 # qtpy # scikit-image # vispy -pandas==3.0.3 +pandas==3.0.5 # via # partseg (pyproject.toml) # napari @@ -220,10 +220,11 @@ pillow==12.3.0 # scikit-image pint==0.25.3 # via napari -platformdirs==4.10.0 +platformdirs==4.11.5 # via # partseg (pyproject.toml) # jupyter-core + # napari # npe2 # pint # pooch @@ -233,7 +234,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 @@ -253,7 +254,7 @@ pure-eval==0.2.3 # via stack-data pyconify==0.2.1 # via superqt -pydantic==2.13.4 +pydantic==2.13.5 # via # partseg (pyproject.toml) # app-model @@ -261,15 +262,15 @@ pydantic==2.13.4 # npe2 # pydantic-extra-types # pydantic-settings -pydantic-core==2.46.4 +pydantic-core==2.46.5 # via pydantic 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 +pygments==2.21.0 # via # partseg (pyproject.toml) # ipython @@ -279,9 +280,9 @@ pygments==2.20.0 # qtconsole # rich # superqt -pyinstaller==6.21.0 +pyinstaller==6.22.2 # via partseg (pyproject.toml) -pyinstaller-hooks-contrib==2026.6 +pyinstaller-hooks-contrib==2026.7 # via pyinstaller pyopengl==3.1.10 # via napari @@ -291,20 +292,22 @@ pyqt6==6.11.0 # via # partseg (pyproject.toml) # napari -pyqt6-qt6==6.11.1 - # via pyqt6 -pyqt6-sip==13.11.1 +pyqt6-qt6==6.11.2 + # via + # napari + # pyqt6 +pyqt6-sip==13.12.0 # via pyqt6 pyside2==5.15.2.1 # via -r requirements/version_denylist.txt -pyside6==6.11.1 +pyside6==6.11.2 # via # -r requirements/version_denylist.txt # partseg (pyproject.toml) # napari -pyside6-addons==6.11.1 +pyside6-addons==6.11.2 # via pyside6 -pyside6-essentials==6.11.1 +pyside6-essentials==6.11.2 # via # pyside6 # pyside6-addons @@ -323,14 +326,14 @@ python-dateutil==2.9.0.post0 # via # jupyter-client # pandas -python-dotenv==1.2.2 +python-dotenv==1.2.3 # via pydantic-settings pyyaml==6.0.3 # via # dask # napari # npe2 -pyzmq==27.1.0 +pyzmq==27.2.0 # via # ipykernel # jupyter-client @@ -370,25 +373,25 @@ scikit-image==0.26.0 # via # partseg (pyproject.toml) # napari -scipy==1.18.0 +scipy==1.18.1 # via # partseg (pyproject.toml) # napari # scikit-image -sentry-sdk==2.64.0 +sentry-sdk==2.68.1 # via partseg (pyproject.toml) -setuptools==83.0.0 +setuptools==84.0.0 # via pyinstaller shellingham==1.5.4 # via typer shiboken2==5.15.2.1 # via pyside2 -shiboken6==6.11.1 +shiboken6==6.11.2 # via # pyside6 # pyside6-addons # pyside6-essentials -simpleitk==2.5.5 +simpleitk==2.5.6 # via partseg (pyproject.toml) six==1.17.0 # via @@ -403,7 +406,7 @@ superqt==0.8.2 # napari sympy==1.14.0 # via partseg (pyproject.toml) -tifffile==2026.6.1 +tifffile==2026.8.23 # via # partseg (pyproject.toml) # napari @@ -416,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 @@ -432,7 +435,7 @@ traitlets==5.15.1 # jupyter-core # matplotlib-inline # qtconsole -typer==0.26.8 +typer==0.27.2 # via npe2 typing-extensions==4.16.0 # via @@ -448,7 +451,7 @@ typing-extensions==4.16.0 # pydantic-extra-types # superqt # typing-inspection -typing-inspection==0.4.2 +typing-inspection==0.4.4 # via # pydantic # pydantic-settings @@ -461,9 +464,9 @@ vispy==0.16.2 # partseg (pyproject.toml) # napari # napari-svg -wcwidth==0.8.2 +wcwidth==0.8.3 # via prompt-toolkit -wrapt==2.2.2 +wrapt==2.4.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..e64ad6867 100644 --- a/requirements/constraints_py3.14.txt +++ b/requirements/constraints_py3.14.txt @@ -2,47 +2,43 @@ # 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 -appdirs==1.4.4 - # via napari asttokens==3.0.2 # via stack-data attrs==26.1.0 # via # jsonschema # referencing -build==1.5.1 +build==1.6.0 # via npe2 cachey==0.2.1 # via napari -certifi==2026.6.17 +certifi==2026.7.22 # via # napari # requests # sentry-sdk -charset-normalizer==3.4.9 +charset-normalizer==3.5.1 # via requests -click==8.4.2 +click==8.5.0 # via dask cloudpickle==3.1.2 # via dask comm==0.2.3 # via ipykernel -coverage==7.15.1 +coverage==7.16.0 # via partseg (pyproject.toml) -czifile==2026.6.12 +czifile==2026.8.16 # via partseg (pyproject.toml) -dask==2026.7.0 +dask==2026.8.0 # 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 +55,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) @@ -67,13 +63,13 @@ heapdict==1.0.1 # via cachey hsluv==5.0.4 # via vispy -idna==3.18 +idna==3.19 # via requests -imagecodecs==2026.6.26 +imagecodecs==2026.8.16 # via # partseg (pyproject.toml) # czifile -imageio==2.37.3 +imageio==2.37.4 # via # -r requirements/version_denylist.txt # partseg (pyproject.toml) @@ -89,7 +85,7 @@ ipykernel==6.31.0 # partseg (pyproject.toml) # napari-console # qtconsole -ipython==9.15.0 +ipython==9.17.0 # via # partseg (pyproject.toml) # ipykernel @@ -104,7 +100,7 @@ jsonschema==4.26.0 # via napari jsonschema-specifications==2025.9.1 # via jsonschema -jupyter-client==8.9.1 +jupyter-client==8.10.0 # via # ipykernel # qtconsole @@ -113,17 +109,19 @@ jupyter-core==5.9.1 # ipykernel # jupyter-client # qtconsole -kiwisolver==1.5.0 +kiwisolver==1.5.1 # via vispy lazy-loader==0.5 # via # 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 +lxml==6.1.2 # via # partseg (pyproject.toml) # lxml-html-clean @@ -145,7 +143,7 @@ mdurl==0.1.2 # via markdown-it-py mpmath==1.3.0 # via sympy -napari==0.7.0 +napari==0.9.0 # via partseg (pyproject.toml) napari-console==0.1.4 # via napari @@ -157,11 +155,13 @@ nest-asyncio==1.6.0 # via ipykernel networkx==3.6.1 # via scikit-image -npe2==0.8.3 +nme==0.1.8 + # via partseg (pyproject.toml) +npe2==0.9.0 # via # -r requirements/version_denylist.txt # napari -numpy==2.5.1 +numpy==2.5.2 # via # partseg (pyproject.toml) # czifile @@ -183,7 +183,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 +199,7 @@ packaging==26.2 # qtpy # scikit-image # vispy -pandas==3.0.3 +pandas==3.0.5 # via # partseg (pyproject.toml) # napari @@ -220,10 +220,11 @@ pillow==12.3.0 # scikit-image pint==0.25.3 # via napari -platformdirs==4.10.0 +platformdirs==4.11.5 # via # partseg (pyproject.toml) # jupyter-core + # napari # npe2 # pint # pooch @@ -233,7 +234,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 @@ -253,7 +254,7 @@ pure-eval==0.2.3 # via stack-data pyconify==0.2.1 # via superqt -pydantic==2.13.4 +pydantic==2.13.5 # via # partseg (pyproject.toml) # app-model @@ -261,15 +262,15 @@ pydantic==2.13.4 # npe2 # pydantic-extra-types # pydantic-settings -pydantic-core==2.46.4 +pydantic-core==2.46.5 # via pydantic 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 +pygments==2.21.0 # via # partseg (pyproject.toml) # ipython @@ -279,9 +280,9 @@ pygments==2.20.0 # qtconsole # rich # superqt -pyinstaller==6.21.0 +pyinstaller==6.22.2 # via partseg (pyproject.toml) -pyinstaller-hooks-contrib==2026.6 +pyinstaller-hooks-contrib==2026.7 # via pyinstaller pyopengl==3.1.10 # via napari @@ -291,20 +292,22 @@ pyqt6==6.11.0 # via # partseg (pyproject.toml) # napari -pyqt6-qt6==6.11.1 - # via pyqt6 -pyqt6-sip==13.11.1 +pyqt6-qt6==6.11.2 + # via + # napari + # pyqt6 +pyqt6-sip==13.12.0 # via pyqt6 pyside2==5.15.2.1 # via -r requirements/version_denylist.txt -pyside6==6.11.1 +pyside6==6.11.2 # via # -r requirements/version_denylist.txt # partseg (pyproject.toml) # napari -pyside6-addons==6.11.1 +pyside6-addons==6.11.2 # via pyside6 -pyside6-essentials==6.11.1 +pyside6-essentials==6.11.2 # via # pyside6 # pyside6-addons @@ -323,14 +326,14 @@ python-dateutil==2.9.0.post0 # via # jupyter-client # pandas -python-dotenv==1.2.2 +python-dotenv==1.2.3 # via pydantic-settings pyyaml==6.0.3 # via # dask # napari # npe2 -pyzmq==27.1.0 +pyzmq==27.2.0 # via # ipykernel # jupyter-client @@ -370,25 +373,25 @@ scikit-image==0.26.0 # via # partseg (pyproject.toml) # napari -scipy==1.18.0 +scipy==1.18.1 # via # partseg (pyproject.toml) # napari # scikit-image -sentry-sdk==2.64.0 +sentry-sdk==2.68.1 # via partseg (pyproject.toml) -setuptools==83.0.0 +setuptools==84.0.0 # via pyinstaller shellingham==1.5.4 # via typer shiboken2==5.15.2.1 # via pyside2 -shiboken6==6.11.1 +shiboken6==6.11.2 # via # pyside6 # pyside6-addons # pyside6-essentials -simpleitk==2.5.5 +simpleitk==2.5.6 # via partseg (pyproject.toml) six==1.17.0 # via @@ -403,7 +406,7 @@ superqt==0.8.2 # napari sympy==1.14.0 # via partseg (pyproject.toml) -tifffile==2026.6.1 +tifffile==2026.8.23 # via # partseg (pyproject.toml) # napari @@ -416,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 @@ -432,7 +435,7 @@ traitlets==5.15.1 # jupyter-core # matplotlib-inline # qtconsole -typer==0.26.8 +typer==0.27.2 # via npe2 typing-extensions==4.16.0 # via @@ -448,7 +451,7 @@ typing-extensions==4.16.0 # pydantic-extra-types # superqt # typing-inspection -typing-inspection==0.4.2 +typing-inspection==0.4.4 # via # pydantic # pydantic-settings @@ -461,9 +464,9 @@ vispy==0.16.2 # partseg (pyproject.toml) # napari # napari-svg -wcwidth==0.8.2 +wcwidth==0.8.3 # via prompt-toolkit -wrapt==2.2.2 +wrapt==2.4.0 # via napari xlrd==2.0.2 # via partseg (pyproject.toml)