From 51395d23322cf5494c063d9a1bfd6d2c7d3ad10f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 29 Sep 2026 18:11:58 +0000 Subject: [PATCH] Bump the python-dependencies group across 1 directory with 38 updates Updates the requirements on [area-detector-handlers](https://github.com/danielballan/area-detector-handlers), [dask](https://github.com/dask/dask), [dill](https://github.com/uqfoundation/dill), [event-model](https://github.com/bluesky/event-model), [h5py](https://github.com/h5py/h5py), [historydict](https://github.com/Nikea/historydict), [ipython](https://github.com/ipython/ipython), [lmfit](https://github.com/lmfit/lmfit-py), [matplotlib](https://github.com/matplotlib/matplotlib), [numba](https://github.com/numba/numba), [numpy](https://github.com/numpy/numpy), [pandas](https://github.com/pandas-dev/pandas), [pillow](https://github.com/python-pillow/Pillow), [pims](https://github.com/soft-matter/pims), [pytz](https://github.com/stub42/pytz), [reportlab](https://www.reportlab.com/), [scikit-image](https://github.com/scikit-image/scikit-image), [scipy](https://github.com/scipy/scipy), [tables](https://github.com/PyTables/PyTables), [tifffile](https://github.com/cgohlke/tifffile), [threadpoolctl](https://github.com/joblib/threadpoolctl), [tqdm](https://github.com/tqdm/tqdm), [databroker](https://github.com/NSLS-II/databroker), pyolog, [build](https://github.com/pypa/build), [coverage](https://github.com/coveragepy/coveragepy), [flake8](https://github.com/pycqa/flake8), [hdf5plugin](https://github.com/silx-kit/hdf5plugin), [pre-commit](https://github.com/pre-commit/pre-commit), [pytest](https://github.com/pytest-dev/pytest), [ruff](https://github.com/astral-sh/ruff), [twine](https://github.com/pypa/twine), [numpydoc](https://github.com/numpy/numpydoc), [sphinx](https://github.com/sphinx-doc/sphinx), [sphinx-copybutton](https://github.com/executablebooks/sphinx-copybutton), [sphinx-rtd-theme](https://github.com/readthedocs/sphinx_rtd_theme), [setuptools](https://github.com/pypa/setuptools) and [setuptools-scm](https://github.com/pypa/setuptools-scm) to permit the latest version. Updates `area-detector-handlers` to 0.0.10 - [Commits](https://github.com/danielballan/area-detector-handlers/commits) Updates `dask` to 2026.8.0 - [Release notes](https://github.com/dask/dask/releases) - [Changelog](https://github.com/dask/dask/blob/main/docs/release-procedure.md) - [Commits](https://github.com/dask/dask/compare/2023.1.0...2026.8.0) Updates `dill` to 0.4.1 - [Release notes](https://github.com/uqfoundation/dill/releases) - [Commits](https://github.com/uqfoundation/dill/compare/dill-0.3.0...0.4.1) Updates `event-model` to 1.24.0 - [Release notes](https://github.com/bluesky/event-model/releases) - [Commits](https://github.com/bluesky/event-model/compare/v1.19.0...v1.24.0) Updates `h5py` to 3.16.0 - [Release notes](https://github.com/h5py/h5py/releases) - [Changelog](https://github.com/h5py/h5py/blob/master/docs/release_guide.rst) - [Commits](https://github.com/h5py/h5py/compare/3.8.0...3.16.0) Updates `historydict` to 1.2.6 - [Release notes](https://github.com/Nikea/historydict/releases) - [Changelog](https://github.com/Nikea/historydict/blob/main/historydict.py) - [Commits](https://github.com/Nikea/historydict/compare/v1.2.0...v1.2.6) Updates `ipython` to 9.17.1 - [Release notes](https://github.com/ipython/ipython/releases) - [Commits](https://github.com/ipython/ipython/compare/8.0.0...9.17.1) Updates `lmfit` to 1.3.4 - [Release notes](https://github.com/lmfit/lmfit-py/releases) - [Changelog](https://github.com/lmfit/lmfit-py/blob/master/doc/whatsnew.rst) - [Commits](https://github.com/lmfit/lmfit-py/compare/1.1.0...1.3.4) Updates `matplotlib` to 3.11.2 - [Release notes](https://github.com/matplotlib/matplotlib/releases) - [Commits](https://github.com/matplotlib/matplotlib/compare/v3.6.0...v3.11.2) Updates `numba` to 0.67.0 - [Release notes](https://github.com/numba/numba/releases) - [Commits](https://github.com/numba/numba/compare/0.61.0...0.67.0) Updates `numpy` to 2.4.6 - [Release notes](https://github.com/numpy/numpy/releases) - [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst) - [Commits](https://github.com/numpy/numpy/compare/v1.23.0...v2.4.6) Updates `pandas` to 3.0.6 - [Release notes](https://github.com/pandas-dev/pandas/releases) - [Commits](https://github.com/pandas-dev/pandas/compare/v1.5.0...v3.0.6) Updates `pillow` to 12.3.0 - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst) - [Commits](https://github.com/python-pillow/Pillow/compare/9.0.0...12.3.0) Updates `pims` to 0.7 - [Release notes](https://github.com/soft-matter/pims/releases) - [Commits](https://github.com/soft-matter/pims/compare/v0.6.0...v0.7) Updates `pytz` to 2026.4 - [Release notes](https://github.com/stub42/pytz/releases) - [Commits](https://github.com/stub42/pytz/compare/release_2022.1...release_2026.4) Updates `reportlab` to 5.0.1 Updates `scikit-image` to 0.26.0 - [Release notes](https://github.com/scikit-image/scikit-image/releases) - [Changelog](https://github.com/scikit-image/scikit-image/blob/main/RELEASE.txt) - [Commits](https://github.com/scikit-image/scikit-image/compare/v0.20.0...v0.26.0) Updates `scipy` to 1.17.1 - [Release notes](https://github.com/scipy/scipy/releases) - [Commits](https://github.com/scipy/scipy/compare/v1.9.0...v1.17.1) Updates `tables` to 3.11.1 - [Release notes](https://github.com/PyTables/PyTables/releases) - [Changelog](https://github.com/PyTables/PyTables/blob/master/RELEASE_NOTES.rst) - [Commits](https://github.com/PyTables/PyTables/compare/v3.9.0...v3.11.1) Updates `tifffile` to 2026.3.3 - [Release notes](https://github.com/cgohlke/tifffile/releases) - [Changelog](https://github.com/cgohlke/tifffile/blob/master/CHANGES.rst) - [Commits](https://github.com/cgohlke/tifffile/compare/v2022.8.3...v2026.3.3) Updates `threadpoolctl` to 3.7.0 - [Release notes](https://github.com/joblib/threadpoolctl/releases) - [Changelog](https://github.com/joblib/threadpoolctl/blob/master/CHANGES.md) - [Commits](https://github.com/joblib/threadpoolctl/compare/3.1.0...3.7.0) Updates `tqdm` to 4.70.1 - [Release notes](https://github.com/tqdm/tqdm/releases) - [Commits](https://github.com/tqdm/tqdm/compare/v4.64.0...v4.70.1) Updates `databroker` to 2.0.2 - [Release notes](https://github.com/NSLS-II/databroker/releases) - [Commits](https://github.com/NSLS-II/databroker/compare/v1.2.0...v2.0.2) Updates `pyolog` to 4.5.1 Updates `build` to 1.6.1 - [Release notes](https://github.com/pypa/build/releases) - [Changelog](https://github.com/pypa/build/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pypa/build/compare/1.2.0...1.6.1) Updates `coverage` to 7.16.1 - [Release notes](https://github.com/coveragepy/coveragepy/releases) - [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst) - [Commits](https://github.com/coveragepy/coveragepy/compare/7.0.0...7.16.1) Updates `flake8` from 7.3.0 to 7.4.1 - [Commits](https://github.com/pycqa/flake8/compare/7.3.0...7.4.1) Updates `hdf5plugin` to 7.1.0 - [Release notes](https://github.com/silx-kit/hdf5plugin/releases) - [Changelog](https://github.com/silx-kit/hdf5plugin/blob/main/CHANGELOG.rst) - [Commits](https://github.com/silx-kit/hdf5plugin/compare/v4.0.0...v7.1.0) Updates `pre-commit` to 4.6.2 - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v4.0.0...v4.6.2) Updates `pytest` to 9.1.1 - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.0.0...9.1.1) Updates `ruff` from 0.16.0 to 0.16.9 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.16.0...0.16.9) Updates `twine` to 7.0.0 - [Release notes](https://github.com/pypa/twine/releases) - [Changelog](https://github.com/pypa/twine/blob/main/docs/changelog.rst) - [Commits](https://github.com/pypa/twine/compare/6.0.0...7.0.0) Updates `numpydoc` to 1.11.0 - [Release notes](https://github.com/numpy/numpydoc/releases) - [Changelog](https://github.com/numpy/numpydoc/blob/main/RELEASE.rst) - [Commits](https://github.com/numpy/numpydoc/compare/v1.6.0...v1.11.0) Updates `sphinx` to 9.0.4 - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/v9.0.4/CHANGES.rst) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v7.0.0...v9.0.4) Updates `sphinx-copybutton` to 0.5.2 - [Release notes](https://github.com/executablebooks/sphinx-copybutton/releases) - [Changelog](https://github.com/executablebooks/sphinx-copybutton/blob/master/CHANGELOG.md) - [Commits](https://github.com/executablebooks/sphinx-copybutton/compare/v0.5.0...v0.5.2) Updates `sphinx-rtd-theme` to 3.1.0 - [Changelog](https://github.com/readthedocs/sphinx_rtd_theme/blob/master/docs/changelog.rst) - [Commits](https://github.com/readthedocs/sphinx_rtd_theme/compare/2.0.0...3.1.0) Updates `setuptools` to 84.0.0 - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst) - [Commits](https://github.com/pypa/setuptools/compare/v77.0.0...v84.0.0) Updates `setuptools-scm` to 10.3.4 - [Release notes](https://github.com/pypa/setuptools-scm/releases) - [Changelog](https://github.com/pypa/setuptools-scm/blob/main/RELEASE_SYSTEM.md) - [Commits](https://github.com/pypa/setuptools-scm/compare/setuptools-scm-v10.0.0...setuptools-scm-v10.3.4) --- updated-dependencies: - dependency-name: area-detector-handlers dependency-version: 0.0.10 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: dask dependency-version: 2026.8.0 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: dill dependency-version: 0.4.1 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: event-model dependency-version: 1.24.0 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: h5py dependency-version: 3.16.0 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: historydict dependency-version: 1.2.6 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: ipython dependency-version: 9.17.1 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: lmfit dependency-version: 1.3.4 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: matplotlib dependency-version: 3.11.2 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: numba dependency-version: 0.67.0 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: numpy dependency-version: 2.4.6 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: pandas dependency-version: 3.0.6 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: pillow dependency-version: 12.3.0 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: pims dependency-version: '0.7' dependency-type: direct:production dependency-group: python-dependencies - dependency-name: pytz dependency-version: '2026.4' dependency-type: direct:production dependency-group: python-dependencies - dependency-name: reportlab dependency-version: 5.0.1 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: scikit-image dependency-version: 0.26.0 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: scipy dependency-version: 1.17.1 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: tables dependency-version: 3.11.1 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: tifffile dependency-version: 2026.3.3 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: threadpoolctl dependency-version: 3.7.0 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: tqdm dependency-version: 4.70.1 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: databroker dependency-version: 2.0.2 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: pyolog dependency-version: 4.5.1 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: build dependency-version: 1.6.1 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: coverage dependency-version: 7.16.1 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: flake8 dependency-version: 7.4.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: hdf5plugin dependency-version: 7.1.0 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: pre-commit dependency-version: 4.6.2 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: pytest dependency-version: 9.1.1 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: ruff dependency-version: 0.16.9 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-dependencies - dependency-name: twine dependency-version: 7.0.0 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: numpydoc dependency-version: 1.11.0 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: sphinx dependency-version: 9.0.4 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: sphinx-copybutton dependency-version: 0.5.2 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: sphinx-rtd-theme dependency-version: 3.1.0 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: setuptools dependency-version: 84.0.0 dependency-type: direct:development dependency-group: python-dependencies - dependency-name: setuptools-scm dependency-version: 10.3.4 dependency-type: direct:development dependency-group: python-dependencies ... Signed-off-by: dependabot[bot] --- pyproject.toml | 74 +++++++++++++++++++++++++------------------------- 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 3925e38..7ecbde7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["setuptools>=77", "setuptools-scm>=8"] +requires = ["setuptools>=84.0.0", "setuptools-scm>=10.3.4"] build-backend = "setuptools.build_meta" [project] @@ -23,55 +23,55 @@ classifiers = [ "Programming Language :: Python :: 3.14", ] dependencies = [ - "area-detector-handlers>=0.0.5", - "dask[array]>=2023.1", - "dill>=0.3", - "event-model>=1.19", - "h5py>=3.8", - "historydict>=1.2", - "ipython>=8", - "lmfit>=1.1,<2", - "matplotlib>=3.6,<4", - "numba>=0.61", - "numpy>=1.23,<3", - "pandas>=1.5,<4", - "pillow>=9", - "pims>=0.6,<0.8", - "pytz>=2022.1", - "reportlab>=3.6", + "area-detector-handlers>=0.0.10", + "dask[array]>=2026.8.0", + "dill>=0.4.1", + "event-model>=1.24.0", + "h5py>=3.16.0", + "historydict>=1.2.6", + "ipython>=9.17.1", + "lmfit>=1.3.4,<2", + "matplotlib>=3.11.2,<4", + "numba>=0.67.0", + "numpy>=2.4.6,<3", + "pandas>=3.0.6,<4", + "pillow>=12.3.0", + "pims>=0.7,<0.8", + "pytz>=2026.4", + "reportlab>=5.0.1", "scikit-beam>=0.0.27,<0.1", - "scikit-image>=0.20,<1", - "scipy>=1.9,<2", - "tables>=3.9", - "tifffile>=2022.8", - "threadpoolctl>=3.1", - "tqdm>=4.64", + "scikit-image>=0.26.0,<1", + "scipy>=1.17.1,<2", + "tables>=3.11.1", + "tifffile>=2026.3.3", + "threadpoolctl>=3.7.0", + "tqdm>=4.70.1", "xray-vision>=0.1.1,<0.2", ] [project.optional-dependencies] facility = [ # The pinned eiger-io reader imports databroker.assets.handlers. - "databroker[back-compat]>=1.2,<3", - "pyOlog>=4.5,<5", + "databroker[back-compat]>=2.0.2,<3", + "pyOlog>=4.5.1,<5", ] test = [ "black==26.5.1", - "build>=1.2", - "coverage[toml]>=7", - "flake8==7.3.0", - "hdf5plugin>=4", + "build>=1.6.1", + "coverage[toml]>=7.16.1", + "flake8==7.4.1", + "hdf5plugin>=7.1.0", "isort==9.0.1", - "pre-commit>=4", - "pytest>=8,<10", - "ruff==0.16.0", - "twine>=6", + "pre-commit>=4.6.2", + "pytest>=9.1.1,<10", + "ruff==0.16.9", + "twine>=7.0.0", ] docs = [ - "numpydoc>=1.6", - "sphinx>=7", - "sphinx-copybutton>=0.5", - "sphinx-rtd-theme>=2", + "numpydoc>=1.11.0", + "sphinx>=9.0.4", + "sphinx-copybutton>=0.5.2", + "sphinx-rtd-theme>=3.1.0", ] [dependency-groups]