Skip to content

deps: bump the routine-python-deps group across 1 directory with 22 updates#430

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/routine-python-deps-3320f6a251
Open

deps: bump the routine-python-deps group across 1 directory with 22 updates#430
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/routine-python-deps-3320f6a251

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 9, 2026

Bumps the routine-python-deps group with 22 updates in the / directory:

Package From To
pip 25.2 26.0.1
cython 3.0.11 3.2.4
pandas 2.2.3 2.3.3
scikit-build 0.18.1 0.19.0
scikit-image 0.25.1 0.25.2
pywavelets 1.3.0 1.8.0
vtk 9.4.1 9.6.0
shapely 2.0.7 2.1.2
python-levenshtein 0.26.1 0.27.3
opencv-python 4.5.5.64 4.11.0.86
matplotlib 3.10.0 3.10.8
scikit-learn 1.6.1 1.7.2
pyinstaller 6.12.0 6.19.0
lifelines 0.29.0 0.30.0
totalsegmentator 2.10.0 2.12.0
pylint 3.3.4 4.0.5
pytest 8.3.4 9.0.2
pytest-cov 6.0.0 7.0.0
pytest-mypy 0.10.3 1.0.1
pytest-qt 4.4.0 4.5.0
pytest-timeout 2.3.1 2.4.0
flake8 7.1.1 7.3.0

Updates pip from 25.2 to 26.0.1

Changelog

Sourced from pip's changelog.

26.0.1 (2026-02-04)

Bug Fixes

  • Fix --pre not being respected from the command line when a requirement file includes an option e.g. -extra-index-url. ([#13788](https://github.com/pypa/pip/issues/13788) <https://github.com/pypa/pip/issues/13788>_)

26.0 (2026-01-30)

Deprecations and Removals

  • Remove support for non-bare project names in egg fragments. Affected users should use the Direct URL requirement syntax <https://packaging.python.org/en/latest/specifications/version-specifiers/#direct-references>. ([#13157](https://github.com/pypa/pip/issues/13157) <https://github.com/pypa/pip/issues/13157>)

Features

  • Display pip's command-line help in colour, if possible. ([#12134](https://github.com/pypa/pip/issues/12134) <https://github.com/pypa/pip/issues/12134>_)

  • Support installing dependencies declared with inline script metadata (:pep:723) with --requirements-from-script. ([#12891](https://github.com/pypa/pip/issues/12891) <https://github.com/pypa/pip/issues/12891>_)

  • Add --all-releases and --only-final options to control pre-release and final release selection during package installation. ([#13221](https://github.com/pypa/pip/issues/13221) <https://github.com/pypa/pip/issues/13221>_)

  • Add --uploaded-prior-to option to only consider packages uploaded prior to a given datetime when the upload-time field is available from a remote index. ([#13625](https://github.com/pypa/pip/issues/13625) <https://github.com/pypa/pip/issues/13625>_)

  • Add --use-feature inprocess-build-deps to request that build dependencies are installed within the same pip install process. This new mechanism is faster, supports --no-clean and --no-cache-dir reliably, and supports prompting for authentication.

    Enabling this feature will also enable --use-feature build-constraints. This feature will become the default in a future pip version. ([#9081](https://github.com/pypa/pip/issues/9081) <https://github.com/pypa/pip/issues/9081>_)

  • pip cache purge and pip cache remove now clean up empty directories and legacy files left by older pip versions. ([#9058](https://github.com/pypa/pip/issues/9058) <https://github.com/pypa/pip/issues/9058>_)

Bug Fixes

  • Fix selecting pre-release versions when only pre-releases match. For example, package>1.0 with versions 1.0, 2.0rc1 now installs 2.0rc1 instead of failing. ([#13746](https://github.com/pypa/pip/issues/13746) <https://github.com/pypa/pip/issues/13746>_)
  • Revisions in version control URLs now must be percent-encoded. For example, use git+https://example.com/repo.git@issue%231 to specify the branch issue#1. If you previously used a branch name containing a % character in a version control URL, you now need to replace it with %25 to ensure correct percent-encoding. ([#13407](https://github.com/pypa/pip/issues/13407) <https://github.com/pypa/pip/issues/13407>_)
  • Preserve original casing when a path is displayed. ([#6823](https://github.com/pypa/pip/issues/6823) <https://github.com/pypa/pip/issues/6823>_)
  • Fix bash completion when the $IFS variable has been modified from its default. ([#13555](https://github.com/pypa/pip/issues/13555) <https://github.com/pypa/pip/issues/13555>_)
  • Precompute Python requirements on each candidate, reducing time of long resolutions. ([#13656](https://github.com/pypa/pip/issues/13656) <https://github.com/pypa/pip/issues/13656>_)
  • Skip redundant work converting version objects to strings when using the

... (truncated)

Commits

Updates cython from 3.0.11 to 3.2.4

Release notes

Sourced from cython's releases.

3.2.4

No release notes provided.

3.2.3-1

No release notes provided.

3.2.2

No release notes provided.

3.2.1

No release notes provided.

3.2.0 (2025-11-05)

(Complete changelog for the 3.2.0 release, including pre-releases.)

Features added

  • Builtin exception types are now inferred. (Github issue :issue:6908)

  • The list of known, inferred and optimised Python builtins was updated. range is now considered a type. ascii, bin, format, hex, oct were added as functions. (Github issue :issue:6931)

  • The f-string syntax was extended according to PEP-701. (Github issue :issue:5452)

  • t-strings are implemented according to PEP-750. The implementation backports the template classes but prefers existing backports if installed separately. (Github issue :issue:6811)

  • Unknown return type annotations with -> are no longer rejected but produce warnings. This allows better integration with Python type hints that are not always usable for Cython. -> None is also allowed now. Patch by jpe. (Github issue :issue:6946)

  • The runtime Python dispatch for fused functions is substantially faster. (Github issues :issue:1385, :issue:6996)

  • Freelists (via cdef class decorator and for internally used types such as async) are now also used in the Limited API and with extension type specs enabled. (Github issue :issue:7151)

  • Module imports now quickly check for an already imported module to speed up reimports. Patch by Lysandros Nikolaou. (Github issue :issue:7035)

  • Type checks on PEP-604 union types (int | None) are optimised into separate checks.

... (truncated)

Changelog

Sourced from cython's changelog.

3.2.4 (2026-01-04)

Features added

  • In preparation of Cython 3.3, a new decorator @collection_type(tname) can be used to advertise an extension type as being a 'sequence' or 'mapping'. This currently only has the effect of setting the Py_TPFLAGS_SEQUENCE flag on the type or not, but is provided for convenience to allow using the new decorator already in Cython 3.2 code.

  • Several C++ exception declarations were added to libcpp.exceptions. (Github issue :issue:7389)

Bugs fixed

  • Pseudo-literal default values of function arguments like arg=str() could generate invalid C code when internally converted into a real literal. (Github issue :issue:6192)

  • The pickle serialisation of extension types using the auto_pickle feature was larger than necessary since 3.2.0 for types without Python object attributes. It is now back to the state before 3.2.0 again. (Github issue :issue:7443)

  • Constants are now only made immortal on freethreading Python if they are not shared. (Github issue :issue:7439)

  • PyDict_SetDefaultRef() is now used when available to avoid temporary borrowed references. (Github issue :issue:7347)

  • Includes all fixes as of Cython 3.1.8.

3.2.3 (2025-12-14)

Features added

  • The C-API declarations were updated to include the new PyList_*() functions. (Github issue :issue:7291)

  • The Py_mod_gil module setting can now be changed with a C macro, overriding the freethreading_compatible directive setting. (Github issue :issue:7404)

Bugs fixed

... (truncated)

Commits

Updates pandas from 2.2.3 to 2.3.3

Release notes

Sourced from pandas's releases.

Pandas 2.3.3

We are pleased to announce the release of pandas 2.3.3. This release includes some improvements and fixes to the future string data type (preview feature for the upcoming pandas 3.0). We recommend that all users upgrade to this version.

See the full whatsnew for a list of all the changes. Pandas 2.3.3 supports Python 3.9 and higher, and is the first release to support Python 3.14.

The release will be available on the conda-forge channel:

conda install pandas --channel conda-forge

Or via PyPI:

python3 -m pip install --upgrade pandas

Please report any issues with the release on the pandas issue tracker.

Thanks to all the contributors who made this release possible.

Pandas 2.3.2

We are pleased to announce the release of pandas 2.3.2. This release includes some improvements and fixes to the future string data type (preview feature for the upcoming pandas 3.0). We recommend that all users upgrade to this version.

See the full whatsnew for a list of all the changes. Pandas 2.3.2 supports Python 3.9 and higher.

The release will be available on the conda-forge channel:

conda install pandas --channel conda-forge

Or via PyPI:

python3 -m pip install --upgrade pandas

Please report any issues with the release on the pandas issue tracker.

Thanks to all the contributors who made this release possible.

Pandas 2.3.1

We are pleased to announce the release of pandas 2.3.1. This release includes some improvements and fixes to the future string data type (preview feature for the upcoming pandas 3.0). We recommend that all users upgrade to this version.

See the full whatsnew for a list of all the changes. Pandas 2.3.1 supports Python 3.9 and higher.

The release will be available on the conda-forge channel:

conda install pandas --channel conda-forge

Or via PyPI:

... (truncated)

Commits
  • 9c8bc3e RLS: 2.3.3
  • 6aa788a [backport 2.3.x] DOC: prepare 2.3.3 whatsnew notes for release (#62499) (#62508)
  • b64f0df [backport 2.3.x] BUG: avoid validation error for ufunc with string[python] ar...
  • 058eb2b [backport 2.3.x] BUG: String[pyarrow] comparison with mixed object (#62424) (...
  • 2ca088d [backport 2.3.x] DEPR: remove the Period resampling deprecation (#62480) (#62...
  • 92bf98f [backport 2.3.x] BUG: fix .str.isdigit to honor unicode superscript for older...
  • e57c7d6 Backport PR #62452 on branch 2.3.x (TST: Adjust tests for numexpr 2.13) (#62454)
  • e0fe9a0 Backport to 2.3.x: REGR: from_records not initializing subclasses properly (#...
  • 23a1085 BUG: improve future warning for boolean operations with missaligned indexes (...
  • 6113696 Backport PR #62396 on branch 2.3.x (PKG/DOC: indicate Python 3.14 support in ...
  • Additional commits viewable in compare view

Updates scikit-build from 0.18.1 to 0.19.0

Release notes

Sourced from scikit-build's releases.

Version 0.19.0

What's Changed

This release updates for changes in setuptools and CMake 4, and drops Python 3.7.

Features

  • Drop Python 3.7 in #1134

Bug fixes

  • Update for newer setuptools in #1120
  • setuptools_wrap.py: parse CMAKE_ARGS with shlex.split like elsewhere by @​haampie in #1126
  • Drop dry-run (removed in setuptools) in #1166
  • Ensure generic f2py executable is looked up first by @​smiet in #1111

Testing

  • Support Python 3.14 in CI in #1167
  • pytest log_level is better than log_cli_level in #1164

Miscellaneous

  • Bot suffix now required for changelog filtering in #1168

New Contributors

Full Changelog: scikit-build/scikit-build@0.18.1...0.19.0

Changelog

Sourced from scikit-build's changelog.

Scikit-build 0.19.0

This release updates for changes in setuptools and CMake 4, and drops Python 3.7.

Features

  • Drop Python 3.7 in :pr:1134

Bug fixes

  • Update for newer setuptools in :pr:1120
  • setuptools_wrap.py: parse CMAKE_ARGS with shlex.split like elsewhere by :user:haampie in :pr:1126
  • Drop dry-run (removed in setuptools) in :pr:1166
  • Ensure generic f2py executable is looked up first by :user:smiet in :pr:1111

Testing

  • Support Python 3.14 in CI in :pr:1167
  • pytest log_level is better than log_cli_level in :pr:1164

Miscellaneous

  • Bot suffix now required for changelog filtering in :pr:1168
Commits

Updates scikit-image from 0.25.1 to 0.25.2

Release notes

Sourced from scikit-image's releases.

v0.25.2

scikit-image 0.25.2

We're happy to announce the release of scikit-image 0.25.2!

Bug Fixes

  • Handle random degenerate case in skimage.graph.cut_normalized gracefully (#7675).
  • In skimage.feature.BRIEF, copy keypoints if necessary to preserve contiguity (#7692).
  • Revert a previous fix to skimage.segmentation.watershed that unintentionally changed the algorithm's behavior for markers placed at maxima in the image. We decided that the behavior originally reported as a bug (gh-6632), is not actually one (#7702).

Documentation

  • Improve docstring of skimage.restoration.rolling_ball (#7682).

Infrastructure

  • Only run the job if the PR got merged (vs merely closed) (#7679).
  • Fix typo in GH workflow (#7681).
  • Refactor GitHub's CI config and helper scripts (#7672).
  • Use pytest config in pyproject.toml in CI (#7555).
  • Lower CI build verbosity (#7688).
  • Port testing on Windows from Azure CI to GitHub's CI (#7687).
  • CI cleanup (#7693).
  • Simultaneously resolve all dependencies; add pip caching (#7690).
  • Reenable graph reproducibility test (#7694).
  • Give milestone labeler necessary permissions (#7695).
  • Milestone labeler permission not needed (#7696).
  • Fix 313t wheel build (#7699).

Maintenance

  • Include a missing image in meson.build so they are included in the wheel (#7660).
  • Add zizmor to pre-commit; address GH workflow issues raised (#7662).

Contributors

6 authors added to this release (alphabetically):

8 reviewers added to this release (alphabetically):

... (truncated)

Commits

Updates pywavelets from 1.3.0 to 1.8.0

Commits
  • 81a4fe1 REL: set version to 1.8.0
  • 42de962 DOC: add release notes for 1.8.0
  • 5c1fb33 DOC: improve figures in demo/wp_scalogram.py (#769)
  • 7d32750 DOC: highlighted deprecations with backward compatibility information (#778)
  • 5f3e52b Bump the github-actions group with 2 updates (#779)
  • fdd1570 Merge pull request #775 from rgommers/fix-wheel-win
  • 5511116 CI: fix Windows wheels, clean up cp313/cp313t build config
  • 0a14d9c Merge pull request #774 from PyWavelets/dependabot/github_actions/github-acti...
  • 93925d0 Bump the github-actions group with 3 updates
  • 361cc9a Merge pull request #771 from rgommers/windows-wheels-nogil
  • Additional commits viewable in compare view

Updates vtk from 9.4.1 to 9.6.0

Updates shapely from 2.0.7 to 2.1.2

Release notes

Sourced from shapely's releases.

2.1.2

Wheels are available for Python 3.14 (and still include GEOS 3.13.1).

2.1.1

Bug fixes:

  • Fix performance degradation calling shapely functions (caused by deprecation of certain positional arguments) (#2283).
  • Fix crash caused by from_ragged_array() (#2291).
  • Fix compilation error building with recent LLVM toolchain (#2293).

For a full changelog , see https://shapely.readthedocs.io/en/latest/release/2.x.html#version-2-1-1

2.1.0

Shapely 2.1.0 is a feature release with various new functions, improvements and bug fixes. Highlights include initial support for geometries with M or ZM values, functionality for coverage validation and simplification, and a set of new top-level functions.

Shapely supports Python >= 3.10, and binary wheels on PyPI include GEOS 3.13.1 and are now also provided for musllinux (Alpine) x86_64 platforms.

For a full changelog, see https://shapely.readthedocs.io/en/latest/release/2.x.html#version-2-1-0

2.1.0rc1

Shapely version 2.1.0 is a major release featuring various new functions, improvements and bug fixes. This is a first release candidate.

For a full changelog, see https://shapely.readthedocs.io/en/latest/release/2.x.html#version-2-1-0-unreleased

Changelog

Sourced from shapely's changelog.

2.1.2 (2025-09-24)

Wheels are available for Python 3.14 (and still include GEOS 3.13.1).

2.1.1 (2025-05-19)

Bug fixes:

  • Fix performance degradation calling shapely functions (caused by deprecation of certain positional arguments) (#2283).
  • Fix crash caused by from_ragged_array() (#2291).
  • Fix compilation error building with recent LLVM toolchain (#2293).

2.1.0 (2025-04-03)

Shapely 2.1.0 is a feature release with various new functions, improvements and bug fixes. Highlights include initial support for geometries with M or ZM values, functionality for coverage validation and simplification, and a set of new top-level functions.

Shapely supports Python >= 3.10, and binary wheels on PyPI include GEOS 3.13.1 and are now also provided for musllinux (Alpine) x86_64 platforms.

For a full changelog, see https://shapely.readthedocs.io/en/latest/release/2.x.html#version-2-1-0

Commits
  • 5fb639d RLS: 2.1.2
  • 70509a1 DOC/RLS: indicate Python 3.14 support in pyproject.toml and release notes for...
  • 5c572b6 CI: add testing with GEOS 3.14 and Python 3.14 (#2330)
  • a909333 Bump pypa/cibuildwheel from 3.1.3 to 3.2.0 (#2328)
  • 2086d44 Bump actions/setup-python from 5 to 6 (#2326)
  • 50c1cf3 Bump actions/download-artifact from 4 to 5 (#2321)
  • 39490ab TST: update test_coverage_union_overlapping_inputs for upstream GEOS change (...
  • 5ef437c Bump actions/checkout from 4 to 5 (#2320)
  • 7b5ff3d BLD: add Python 3.14 wheels [Bump pypa/cibuildwheel from 3.0.1 to 3.1.3] (#2316)
  • 480dbb1 TST: update frechet_distance densify test for latest GEOS main (densify>0.001...
  • Additional commits viewable in compare view

Updates python-levenshtein from 0.26.1 to 0.27.3

Release notes

Sourced from python-levenshtein's releases.

Release 0.27.3

Added

  • add support for python 3.14

Release 0.27.1

Changed

  • fix build with scikit-build-core v0.11
  • upgrade to Cython==3.0.12
Changelog

Sourced from python-levenshtein's changelog.

v0.27.3

Added

  • add support for python 3.14

v0.27.1

Changed

  • fix build with scikit-build-core v0.11
  • upgrade to Cython==3.0.12
Commits

Updates opencv-python from 4.5.5.64 to 4.11.0.86

Release notes

Sourced from opencv-python's releases.

4.11.0.86

Complete OpenCV 4.11.0 changelog: https://github.com/opencv/opencv/wiki/OpenCV-Change-Logs#version4110

Python:

  • Added Python 3.13 support
  • Fixed build with Python 3.12
  • Fixed confg path for the case when Python Limited API is disabled
  • Fixed build with system wide CMake, if CMake is not available with pip
  • Enabled all jpeg-turbo optimizations on Windows (assembler)
  • Split Python type stubs per-module to allow modules list customization
  • Minimal Mac OS raised to 13.0.

4.10.0.84

Complete OpenCV 4.10.0 chnagelog: https://github.com/opencv/opencv/wiki/ChangeLog

Python:

  • NumPy 2.0 support in pre-built OpenCV packages for Python 3.9+
  • Added python bindings for Rect2f and Point3i #24919
  • Switched to numeric dtype for MatLike instead of generic #25406
  • Added path-like objects support wherever file names are expected #24773

4.10.0.82

Complete OpenCV 4.10.0 chnagelog: https://github.com/opencv/opencv/wiki/ChangeLog

Python:

  • Experimental NumPy 2.0 support
  • Added python bindings for Rect2f and Point3i #24919
  • Switched to numeric dtype for MatLike instead of generic #25406
  • Added path-like objects support wherever file names are expected #24773

4.9.0.80

Complete OpenCV 4.9.0 chnagelog: https://github.com/opencv/opencv/wiki/ChangeLog

Python: - #24023, #24022, #23910 Added type stub generation for missed types and manually wrapped types. - #24026 Added read-only flag handling for Numpy arrays. - #24028 Fixed exception handling and bindings for in module. - #23958 Improved error messages in Numpy array type handling. - #24468 Fixed constructors documentation in Python. - Mac OS builds migrated to Mac OS 12. It's minimal supported version now.

4.8.1.78

OpenCV 4.8.1 release.

Important changes:

4.8.0.76

Adds cv2.typing to package. Close #869

... (truncated)

Commits

Updates matplotlib from 3.10.0 to 3.10.8

Release notes

Sourced from matplotlib's releases.

REL: v3.10.8

This is a bugfix release in the 3.10.x series.

The primary highlights of this release are:

  • Properly allow freethreaded mode in the MacOS backend
  • Better error handling for MacOS backend

REL: v3.10.7

This is the latest bugfix release in the 3.10.x series.

The most important update in this release is that the minimum version of pyparsing has been updated to version 3.0.

REL: v3.10.6

This is a bugfix release in the 3.10.x series.

Highlights from this release include:

- Fix regression of hi-dpi support for Qt
- Fix race condition in TexManager.make_dvi & make_png
- Various documentation and other bugfixes

REL: v3.10.5

This is the fourth bugfix release of the 3.10.x series.

Included in this release is distributed wheels for Python 3.14 (including freethreaded) and Windows ARM.

There are also several smaller bugfixes.

REL: v3.10.3

This is the third bugfix release of the 3.10.x series

REL: v3.10.1

This is the first bugfix release of the 3.10.x series.

This release contains several bug-fixes and adjustments:

  • Respect array alpha with interpolation_stage='rgba' in _Imagebase::_make_image
  • Remove md5 usage to prevent issues on FIPS enabled systems
  • Fix pyplot.matshow figure handling
  • Fix modifying Axes' position also alters the original Bbox object used for initialization
  • Fix title position for polar plots
  • Add version gate to GTK4 calls when necessary
  • Raise warning if both c and facecolors are used in scatter plot

As well as several documentation improvements and corrections.

Commits
  • 1392cbe REL: v3.10.8
  • 0b9ebb3 Doc release prep v3.10.8
  • bc7b5c4 Merge branch 'v3.10.7-doc' into v3.10.x
  • 86b38d3 Github stats v3.10.8
  • 9512188 Merge pull request #30717 from meeseeksmachine/auto-backport-of-pr-30714-on-v...
  • d300769 Backport PR #30714: FIX: Gracefully handle numpy arrays as input to check_in_...
  • 799bc95 Merge pull request #30711 from ngoldbaum/v3.10.x
  • 134000b Merge pull request #30697 from ngoldbaum/fix-plotting-on-worker-threads
  • 5b8e219 TST: Run macosx backends in a subprocess
  • 878e71a Backport PR #29810: Declare free-threaded support in MacOS backend extension ...
  • Additional commits viewable in compare view

Updates scikit-learn from 1.6.1 to 1.7.2

Release notes

Sourced from scikit-learn's releases.

Scikit-learn 1.7.2

We're happy to announce the 1.7.2 release.

This release contains a few bug fixes and is the first version supporting Python 3.14.

You can see the changelog here: https://scikit-learn.org/stable/whats_new/v1.7.html#version-1-7-2

You can upgrade with pip as usual:

pip install -U scikit-learn

The conda-forge builds can be installed using:

conda install -c conda-forge scikit-learn

Thanks to everyone who contributed to this release !

Scikit-learn 1.7.1

We're happy to announce the 1.7.1 release.

This release contains fixes for a few regressions introduced in 1.7.

You can see the changelog here: https://scikit-learn.org/stable/whats_new/v1.7.html#version-1-7-1

You can upgrade with pip as usual:

pip install -U scikit-learn

The conda-forge builds can be installed using:

conda install -c conda-forge scikit-learn

Thanks to everyone who contributed to this release !

Scikit-learn 1.7.0

We're happy to announce the 1.7.0 release.

You can read the release highlights under https://scikit-learn.org/stable/auto_examples/release_highlights/plot_release_highlights_1_7_0.html and the long version of the change log under https://scikit-learn.org/stable/whats_new/v1.7.html

This version supports Python versions 3.10 to 3.13 and features an experimental support of free-threaded CPython.

You can upgrade with pip as usual:

... (truncated)

Commits

Updates pyinstaller from 6.12.0 to 6.19.0

Release notes

Sourced from pyinstaller's releases.

v6.19.0

Please see the v6.19.0 section of the changelog for a list of the changes since v6.18.0.

v6.18.0

Please see the v6.18.0 section of the changelog for a list of the changes since v6.17.0.

v6.17.0

Please see the v6.17.0 section of the changelog for a list of the changes since v6.16.0.

v6.16.0

Please see the v6.16.0 section of the changelog for a list of the changes since v6.15.0.

v6.15.0

Please see the v6.15.0 section of the changelog for a list of the changes since v6.14.2.

v6.14.2

Please see the v6.14.2 section of the changelog for a list of the changes since v6.14.1.

v6.14.1

Please see the v6.14.1 section of the changelog for a list of the changes since v6.14.0.

v6.14.0

Please see the v6.14.0 section of the changelog for a list of the changes since v6.13.0.

v6.13.0

Please see the v6.13.0 section of the changelog for a list of the changes since v6.12.0.

Changelog

Sourced from pyinstaller's changelog.

6.19.0 (2026-02-14)

Bugfix


* (Windows) Fix collection of ``numpy`` DLLs when ``numpy`` PyPI wheel is
  installed using ``uv`` instead of ``pip``. (:issue:`9360`)
* Extend suppression of missing ``api-ms-win-*.dll`` warnings to Windows Server
  (formerly Windows 10 and 11). (:issue:`9355`)
* (Conda) Fix error during initialization of the `conda` hook utility module in
  Anaconda environments where the metadata for packages with no dependencies
  omit their *dependencies* key. (:issue:`9345`)

Hooks


* (Windows) Fix installer check in ``numpy`` hook to enable explicit collection
  of DLLs from ``numpy.libs`` directory when ``numpy`` PyPI wheels are installed
  through an installer other than ``pip`` - for example, ``uv``. (:issue:`9365`)
* (Windows) Update the ``pandas`` hook to explicitly collect the DLLs
  from ``pandas.libs`` directory that has been used in Windows PyPI wheels
  since ``pandas`` 2.1.0. (:issue:`9365`)

6.18.0 (2026-01-13)

Features
</code></pre>
<ul>
<li>Implement support for Tcl/Tk 9 in splash screen. (:issue:<code>9313</code>)</li>
</ul>
<p>Bugfix</p>
<pre><code>

  • (macOS) Improve the .framework bundle fix-up code to remove file entries
    that would be placed under restored symlinked directories. This fixes
    file-already-exists errors at build time (onedir) or run-time (onefile)
    when user or a hook tries to collect (all) files from a package that
    ships a .framework bundle with symlinks mangled into hard-copies
    (for example, due to lack of symlink support in PyPI wheels). (:issue:9335)
  • Have hook for stdlib platform module exclude the _ios_support
    module when sys.platform != 'ios'. This prevents unnecessary
    collection of ctypes-imported libobjc shared library if the
    latter happens to be available on the build system. (:issue:9333)

&lt;/tr&gt;&lt;/table&gt;
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>

<ul>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/9ae6e2afa4e55c3a784ec88ac74a71688a2a37c8&quot;&gt;&lt;code&gt;9ae6e2a&lt;/code&gt;&lt;/a> Release v6.19.0. [skip ci]</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/50eebf41d1b9309000b4ca6a74c0cc3c3f9b6a73&quot;&gt;&lt;code&gt;50eebf4&lt;/code&gt;&lt;/a> ci: cygwin: add the work-around for broken setuptools upgrade</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/a09778bb289fc24fb34dc675a9e71d3f09794a0a&quot;&gt;&lt;code&gt;a09778b&lt;/code&gt;&lt;/a> ci: extend the work-around for broken setuptools upgrade</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/a7f87e58c2023ff699610b6af47f4fe4b3a12313&quot;&gt;&lt;code&gt;a7f87e5&lt;/code&gt;&lt;/a> tests: port remaining metadata tests to importlib.metadata</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/2e751ba399ccf10f0aeb843cbb2f183c22509a6b&quot;&gt;&lt;code&gt;2e751ba&lt;/code&gt;&lt;/a> tests: add missing importorskip('pkg_resources') decorators</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/611f658dae8881eab3f2264bb90aac136a2152aa&quot;&gt;&lt;code&gt;611f658&lt;/code&gt;&lt;/a> tests: update setuptools to 82.0.0</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/38ae78854b07bd33359929c6d1a9df52c4544085&quot;&gt;&lt;code&gt;38ae788&lt;/code&gt;&lt;/a> Tests: Requirements: Scheduled weekly dependency update for week 06 (<a href="https://redirect.github.com/pyinstaller/pyinstaller/issues/9369&quot;&gt;#9369&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/e937d76ea5e2177f295488bcaaa6d641adc328cf&quot;&gt;&lt;code&gt;e937d76&lt;/code&gt;&lt;/a> Tests: Requirements: Scheduled weekly dependency update for week 05 (<a href="https://redirect.github.com/pyinstaller/pyinstaller/issues/9366&quot;&gt;#9366&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/ce6d02ce7ac3d19a6b5a4ef57775d589bc125b4d&quot;&gt;&lt;code&gt;ce6d02c&lt;/code&gt;&lt;/a> hooks: pandas: use delvewheel hook utility function to collect DLLs</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/f0ee7305a607969fee6c02b76e387669df0e0ad7&quot;&gt;&lt;code&gt;f0ee730&lt;/code&gt;&lt;/a> hooks: numpy: relax installer-type check for delvewheel codepath</li>
<li>Additional commits viewable in <a href="https://github.com/pyinstaller/pyinstaller/compare/v6.12.0...v6.19.0&quot;&gt;compare view</a></li>
</ul>
</details>

<br />

Updates lifelines from 0.29.0 to 0.30.0

Release notes

Sourced from lifelines's releases.

v0.30.0

0.30.0 - 2024-10-29

  • update dependencies (numpy >= 1.14.0)
  • fix for decimal kwarg not working in StatisticalResult
Changelog

Sourced from lifelines's changelog.

0.30.0 - 2024-10-29

  • update dependencies (numpy >= 1.14.0)
  • fix for decimal kwarg not working in StatisticalResult
Commits

…pdates

Bumps the routine-python-deps group with 22 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [pip](https://github.com/pypa/pip) | `25.2` | `26.0.1` |
| [cython](https://github.com/cython/cython) | `3.0.11` | `3.2.4` |
| [pandas](https://github.com/pandas-dev/pandas) | `2.2.3` | `2.3.3` |
| [scikit-build](https://github.com/scikit-build/scikit-build) | `0.18.1` | `0.19.0` |
| [scikit-image](https://github.com/scikit-image/scikit-image) | `0.25.1` | `0.25.2` |
| [pywavelets](https://github.com/PyWavelets/pywt) | `1.3.0` | `1.8.0` |
| [vtk](https://vtk.org) | `9.4.1` | `9.6.0` |
| [shapely](https://github.com/shapely/shapely) | `2.0.7` | `2.1.2` |
| [python-levenshtein](https://github.com/rapidfuzz/python-Levenshtein) | `0.26.1` | `0.27.3` |
| [opencv-python](https://github.com/opencv/opencv-python) | `4.5.5.64` | `4.11.0.86` |
| [matplotlib](https://github.com/matplotlib/matplotlib) | `3.10.0` | `3.10.8` |
| [scikit-learn](https://github.com/scikit-learn/scikit-learn) | `1.6.1` | `1.7.2` |
| [pyinstaller](https://github.com/pyinstaller/pyinstaller) | `6.12.0` | `6.19.0` |
| [lifelines](https://github.com/CamDavidsonPilon/lifelines) | `0.29.0` | `0.30.0` |
| [totalsegmentator](https://github.com/wasserth/TotalSegmentator) | `2.10.0` | `2.12.0` |
| [pylint](https://github.com/pylint-dev/pylint) | `3.3.4` | `4.0.5` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.3.4` | `9.0.2` |
| [pytest-cov](https://github.com/pytest-dev/pytest-cov) | `6.0.0` | `7.0.0` |
| [pytest-mypy](https://github.com/realpython/pytest-mypy) | `0.10.3` | `1.0.1` |
| [pytest-qt](https://github.com/pytest-dev/pytest-qt) | `4.4.0` | `4.5.0` |
| [pytest-timeout](https://github.com/pytest-dev/pytest-timeout) | `2.3.1` | `2.4.0` |
| [flake8](https://github.com/pycqa/flake8) | `7.1.1` | `7.3.0` |



Updates `pip` from 25.2 to 26.0.1
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](pypa/pip@25.2...26.0.1)

Updates `cython` from 3.0.11 to 3.2.4
- [Release notes](https://github.com/cython/cython/releases)
- [Changelog](https://github.com/cython/cython/blob/master/CHANGES.rst)
- [Commits](cython/cython@3.0.11...3.2.4)

Updates `pandas` from 2.2.3 to 2.3.3
- [Release notes](https://github.com/pandas-dev/pandas/releases)
- [Commits](pandas-dev/pandas@v2.2.3...v2.3.3)

Updates `scikit-build` from 0.18.1 to 0.19.0
- [Release notes](https://github.com/scikit-build/scikit-build/releases)
- [Changelog](https://github.com/scikit-build/scikit-build/blob/main/CHANGES.rst)
- [Commits](scikit-build/scikit-build@0.18.1...0.19.0)

Updates `scikit-image` from 0.25.1 to 0.25.2
- [Release notes](https://github.com/scikit-image/scikit-image/releases)
- [Changelog](https://github.com/scikit-image/scikit-image/blob/main/RELEASE.txt)
- [Commits](scikit-image/scikit-image@v0.25.1...v0.25.2)

Updates `pywavelets` from 1.3.0 to 1.8.0
- [Release notes](https://github.com/PyWavelets/pywt/releases)
- [Commits](PyWavelets/pywt@v1.3.0...v1.8.0)

Updates `vtk` from 9.4.1 to 9.6.0

Updates `shapely` from 2.0.7 to 2.1.2
- [Release notes](https://github.com/shapely/shapely/releases)
- [Changelog](https://github.com/shapely/shapely/blob/main/CHANGES.txt)
- [Commits](shapely/shapely@2.0.7...2.1.2)

Updates `python-levenshtein` from 0.26.1 to 0.27.3
- [Release notes](https://github.com/rapidfuzz/python-Levenshtein/releases)
- [Changelog](https://github.com/rapidfuzz/python-Levenshtein/blob/main/HISTORY.md)
- [Commits](rapidfuzz/python-Levenshtein@v0.26.1...v0.27.3)

Updates `opencv-python` from 4.5.5.64 to 4.11.0.86
- [Release notes](https://github.com/opencv/opencv-python/releases)
- [Commits](https://github.com/opencv/opencv-python/commits)

Updates `matplotlib` from 3.10.0 to 3.10.8
- [Release notes](https://github.com/matplotlib/matplotlib/releases)
- [Commits](matplotlib/matplotlib@v3.10.0...v3.10.8)

Updates `scikit-learn` from 1.6.1 to 1.7.2
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases)
- [Commits](scikit-learn/scikit-learn@1.6.1...1.7.2)

Updates `pyinstaller` from 6.12.0 to 6.19.0
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases)
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst)
- [Commits](pyinstaller/pyinstaller@v6.12.0...v6.19.0)

Updates `lifelines` from 0.29.0 to 0.30.0
- [Release notes](https://github.com/CamDavidsonPilon/lifelines/releases)
- [Changelog](https://github.com/CamDavidsonPilon/lifelines/blob/master/CHANGELOG.md)
- [Commits](CamDavidsonPilon/lifelines@v0.29.0...v0.30.0)

Updates `totalsegmentator` from 2.10.0 to 2.12.0
- [Release notes](https://github.com/wasserth/TotalSegmentator/releases)
- [Changelog](https://github.com/wasserth/TotalSegmentator/blob/master/CHANGELOG.md)
- [Commits](wasserth/TotalSegmentator@v2.10.0...v2.12.0)

Updates `pylint` from 3.3.4 to 4.0.5
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](pylint-dev/pylint@v3.3.4...v4.0.5)

Updates `pytest` from 8.3.4 to 9.0.2
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.3.4...9.0.2)

Updates `pytest-cov` from 6.0.0 to 7.0.0
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-cov@v6.0.0...v7.0.0)

Updates `pytest-mypy` from 0.10.3 to 1.0.1
- [Release notes](https://github.com/realpython/pytest-mypy/releases)
- [Commits](realpython/pytest-mypy@v0.10.3...v1.0.1)

Updates `pytest-qt` from 4.4.0 to 4.5.0
- [Release notes](https://github.com/pytest-dev/pytest-qt/releases)
- [Changelog](https://github.com/pytest-dev/pytest-qt/blob/master/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-qt@4.4.0...4.5.0)

Updates `pytest-timeout` from 2.3.1 to 2.4.0
- [Commits](pytest-dev/pytest-timeout@2.3.1...2.4.0)

Updates `flake8` from 7.1.1 to 7.3.0
- [Commits](PyCQA/flake8@7.1.1...7.3.0)

---
updated-dependencies:
- dependency-name: pip
  dependency-version: 26.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: routine-python-deps
- dependency-name: cython
  dependency-version: 3.2.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: routine-python-deps
- dependency-name: pandas
  dependency-version: 2.3.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: routine-python-deps
- dependency-name: scikit-build
  dependency-version: 0.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: routine-python-deps
- dependency-name: scikit-image
  dependency-version: 0.25.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: routine-python-deps
- dependency-name: pywavelets
  dependency-version: 1.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: routine-python-deps
- dependency-name: vtk
  dependency-version: 9.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: routine-python-deps
- dependency-name: shapely
  dependency-version: 2.1.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: routine-python-deps
- dependency-name: python-levenshtein
  dependency-version: 0.27.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: routine-python-deps
- dependency-name: opencv-python
  dependency-version: 4.11.0.86
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: routine-python-deps
- dependency-name: matplotlib
  dependency-version: 3.10.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: routine-python-deps
- dependency-name: scikit-learn
  dependency-version: 1.7.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: routine-python-deps
- dependency-name: pyinstaller
  dependency-version: 6.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: routine-python-deps
- dependency-name: lifelines
  dependency-version: 0.30.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: routine-python-deps
- dependency-name: totalsegmentator
  dependency-version: 2.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: routine-python-deps
- dependency-name: pylint
  dependency-version: 4.0.5
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: routine-python-deps
- dependency-name: pytest
  dependency-version: 9.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: routine-python-deps
- dependency-name: pytest-cov
  dependency-version: 7.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: routine-python-deps
- dependency-name: pytest-mypy
  dependency-version: 1.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: routine-python-deps
- dependency-name: pytest-qt
  dependency-version: 4.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: routine-python-deps
- dependency-name: pytest-timeout
  dependency-version: 2.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: routine-python-deps
- dependency-name: flake8
  dependency-version: 7.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: routine-python-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 9, 2026
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Mar 9, 2026

Labels

The following labels could not be found: needs-manual-review, pymedphys-compat. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants