Skip to content

Bump the python-packages group with 3 updates#220

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/python-packages-adfed85222
Closed

Bump the python-packages group with 3 updates#220
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/python-packages-adfed85222

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 1, 2026

Bumps the python-packages group with 3 updates: pyqt6-sip, psutil and pyinstaller.

Updates pyqt6-sip from 13.10.3 to 13.11.0

Changelog

Sourced from pyqt6-sip's changelog.

Release Notes

v6.15.1

Bug fixes

  • A super-class of a disabled class was not ignored if it was disabled itself.
  • Fixed a regression in the generation of class definitions when using old ABI versions that don't support arrays.
  • Fixed a regression in the checking if a name clashed with the name of a class in the same scope. Resolves #99
  • Fixed a regression in the code generated for static functions defined in hidden namespaces.

v6.15.0

Removal of support for Python v3.9

Python v3.9 is no longer supported. As a consequence PEP 604 is now supported and type hints no longer use Optional and Union.

The current ABI versions are now v12.18.0 and v13.11.0.

Resolves #93

Optimisations to improve the speed of code generation

A number of optimisations have been made to significantly reduce the time taken to generate the bindings code. For example the generation of the QGIS Python bindings (excluding the compilation of the generated code) is around 5x faster.

Test framework

The test framework has been rewritten to use pytest instead of unittest. Many tests have been added and the test suite can be run for each supported ABI version. See the README.md file in the test subdirectory for more details.

SIP_ABI pseudo-timeline

The SIP_ABI pseudo-timeline was added to allow the ABI version to be tested in %If directives.

Support for _Bool

_Bool can now be used as a synonym for bool.

sip Module Configuration

... (truncated)

Commits

Updates psutil from 7.2.1 to 7.2.2

Changelog

Sourced from psutil's changelog.

7.2.2

2026-01-28

Enhancements

  • 2705_: [Linux]: Process.wait()_ now uses pidfd_open() + poll() for waiting, resulting in no busy loop and faster response times. Requires Linux >= 5.3 and Python >= 3.9. Falls back to traditional polling if unavailable.
  • 2705_: [macOS], [BSD]: Process.wait()_ now uses kqueue() for waiting, resulting in no busy loop and faster response times.

Bug fixes

  • 2701_, [macOS]: fix compilation error on macOS < 10.7. (patch by Sergey Fedorov)
  • 2707_, [macOS]: fix potential memory leaks in error paths of Process.memory_full_info() and Process.threads().
  • 2708_, [macOS]: Process.cmdline()_ and Process.environ()_ may fail with ``OSError: [Errno 0] Undefined error`` (from ``sysctl(KERN_PROCARGS2)``). They now raise AccessDenied`_ instead.
Commits
  • 9eea97d Pre-release
  • 938ac64 Rm sphinxcontrib.googleanalytics; override layout.html
  • 9dcbb7e Add sphinxcontrib-googleanalytics to requirements.txt
  • 76eaf9a Try to add google analytics to doc
  • de1cafa Update doc mentioning Process.wait() internal details
  • bb30943 Refact can_use_pidfd_open() and can_use_kqueue()
  • a571717 #2708, macos / cmdline / environ; raise AD instead of OSError(0) (#2709)
  • 8b98c3e Pre-release
  • 700b7e6 [macOS] fix potential leaks in error paths (#2707)
  • 7cc7923 Windows / cmdline(): be more defensive in free()ing in case of error
  • Additional commits viewable in compare view

Updates pyinstaller from 6.17.0 to 6.18.0

Release notes

Sourced from pyinstaller's releases.

v6.18.0

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

Changelog

Sourced from pyinstaller's changelog.

6.18.0 (2026-01-13)

Features


* Implement support for Tcl/Tk 9 in splash screen. (:issue:`9313`)

Bugfix


* (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`)

Hooks


* Update ``scipy`` hook for compatibility with ``scipy`` 1.17.0.
  (:issue:`9353`)


Bootloader
&lt;/code&gt;&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;(Windows) When spawning &lt;code&gt;onefile&lt;/code&gt; child process, preserve the values of
&lt;code&gt;dwFlags&lt;/code&gt; and &lt;code&gt;wShowWindow&lt;/code&gt; in &lt;code&gt;STARTUPINFO&lt;/code&gt; structure as inherited
from the parent process, instead of forcing them to &lt;code&gt;STARTF_USESHOWWINDOW&lt;/code&gt;
and &lt;code&gt;SW_NORMAL&lt;/code&gt;. (:issue:&lt;code&gt;9342&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;/details&gt;
&lt;details&gt;
&lt;summary&gt;Commits&lt;/summary&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/9efb6f823ef872f9ff6cd365396df7a63459582b&quot;&gt;&lt;code&gt;9efb6f8&lt;/code&gt;&lt;/a&gt; Release v6.18.0. [skip ci]&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/52ff65ccc295381c527316424fbe94af9582612a&quot;&gt;&lt;code&gt;52ff65c&lt;/code&gt;&lt;/a&gt; hookutils: collect_data_files: work around for msys2/mingw python 3.13&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/4fc690cc1d990c06f5e1ae25d47a9709bdcb3ca2&quot;&gt;&lt;code&gt;4fc690c&lt;/code&gt;&lt;/a&gt; hooks: update scipy hook for compatibility with scipy 1.17.0&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/e210971a2012098b6f9c8982a08991679b9a5ded&quot;&gt;&lt;code&gt;e210971&lt;/code&gt;&lt;/a&gt; Tests: Requirements: Scheduled weekly dependency update for week 02 (&lt;a href=&quot;https://redirect.github.com/pyinstaller/pyinstaller/issues/9353&quot;&gt;#9353&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/aa02c3134c18a469eb9e218af06d9c1765918fb5&quot;&gt;&lt;code&gt;aa02c31&lt;/code&gt;&lt;/a&gt; Fix dead link in antivirus issue template (&lt;a href=&quot;https://redirect.github.com/pyinstaller/pyinstaller/issues/9348&quot;&gt;#9348&lt;/a&gt;) [skip ci]&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/81ce3235a129be70f1a0dcd7a832cea6b3fe0021&quot;&gt;&lt;code&gt;81ce323&lt;/code&gt;&lt;/a&gt; ci: remove upstreamed work-around for macos-15-intel runner&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/f3f76be84fca51fa4d933c5640e1a30f19d84fa6&quot;&gt;&lt;code&gt;f3f76be&lt;/code&gt;&lt;/a&gt; Tests: Requirements: Scheduled weekly dependency update for week 01 (&lt;a href=&quot;https://redirect.github.com/pyinstaller/pyinstaller/issues/9349&quot;&gt;#9349&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/73987f554803b26c3b146f9e6075f0765bddd437&quot;&gt;&lt;code&gt;73987f5&lt;/code&gt;&lt;/a&gt; building: update warnfile header&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/c889a3cb7f56baf36251761b2bd47221a4787a85&quot;&gt;&lt;code&gt;c889a3c&lt;/code&gt;&lt;/a&gt; tests: add a test for preservation of dwFlags and wShowWindow in STARTUPINFO&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/bcb7e670b279192c0b3b667e239b414a038ec71c&quot;&gt;&lt;code&gt;bcb7e67&lt;/code&gt;&lt;/a&gt; Fix: Preserve STARTUPINFO wShowWindow and dwFlags in bootloader (&lt;a href=&quot;https://redirect.github.com/pyinstaller/pyinstaller/issues/9342&quot;&gt;#9342&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Additional commits viewable in &lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/compare/v6.17.0...v6.18.0&quot;&gt;compare view&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/details&gt;

&lt;br /&gt;
</code></pre>


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions


</details>

Bumps the python-packages group with 3 updates: [pyqt6-sip](https://github.com/Python-SIP/sip), [psutil](https://github.com/giampaolo/psutil) and [pyinstaller](https://github.com/pyinstaller/pyinstaller).


Updates `pyqt6-sip` from 13.10.3 to 13.11.0
- [Changelog](https://github.com/Python-SIP/sip/blob/main/docs/releases.md)
- [Commits](https://github.com/Python-SIP/sip/commits)

Updates `psutil` from 7.2.1 to 7.2.2
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](giampaolo/psutil@release-7.2.1...release-7.2.2)

Updates `pyinstaller` from 6.17.0 to 6.18.0
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases)
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst)
- [Commits](pyinstaller/pyinstaller@v6.17.0...v6.18.0)

---
updated-dependencies:
- dependency-name: pyqt6-sip
  dependency-version: 13.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: psutil
  dependency-version: 7.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: pyinstaller
  dependency-version: 6.18.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Feb 1, 2026
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 9, 2026

Looks like these dependencies are no longer updatable, so this is no longer needed.

@dependabot dependabot bot closed this Feb 9, 2026
@dependabot dependabot bot deleted the dependabot/pip/python-packages-adfed85222 branch February 9, 2026 10:22
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 python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants