chore(deps): bump pyinstaller from 6.16.0 to 6.17.0
Bumps pyinstaller from 6.16.0 to 6.17.0.
Release notes
Sourced from pyinstaller's releases.
v6.17.0
Please see the v6.17.0 section of the changelog for a list of the changes since v6.16.0.
Changelog
Sourced from pyinstaller's changelog.
6.17.0 (2025-11-24)
Bugfix
* Avoid indirect usage of ``pkg_resources`` which is deprecated and scheduled to be removed in 2025-11-30. (:issue:`9149`) * Revise the search for Python shared library from :issue:`9218` and the restrictions it imposes: enable the fall-back codepath with guess-based name for all Python builds that report ``Py_ENABLE_SHARED=0`` instead of just for Anaconda Python (``compat.is_conda``), but limit the search paths in this fall-back codepath to only ``sys.base_prefix`` and the ``lib`` directory under it. (:issue:`9276`) * Work around performance issues introduced by superfluous usage of :func:`gc.collect` in ``pefile==2024.8.26``. PyInstaller no longer blocks :installing ``pefile==2024.8.26``. (:issue:`8762`)Hooks
* Fix finding setuptools's vendored copies of ``backports`` and ``jaraco`` packages. (:issue:`9250`) </code></pre> </blockquote> </details> <details> <summary>Commits</summary><ul> <li><a href="https://github.com/pyinstaller/pyinstaller/commit/3f596f66feebe3a7d247248f95f76c071d08b832"><code>3f596f6</code></a> Release v6.17.0. [skip ci]</li> <li><a href="https://github.com/pyinstaller/pyinstaller/commit/e0a1d562b82c0dd789f3e3a7195395d2528bfc73"><code>e0a1d56</code></a> tests: add a test with entry-point script that has no suffix</li> <li><a href="https://github.com/pyinstaller/pyinstaller/commit/a5431becf2485670f043f4004c31bdf3da1c4123"><code>a5431be</code></a> building: ensure suffix in co_filename of the entry-point's code object</li> <li><a href="https://github.com/pyinstaller/pyinstaller/commit/d3092dd2151c96605424f0a1aa32ad36c989628e"><code>d3092dd</code></a> Load tk from the environment if the variable is defined</li> <li><a href="https://github.com/pyinstaller/pyinstaller/commit/1c289e8f3f0527785fe9f640c27f520029759f64"><code>1c289e8</code></a> Tests: Requirements: Scheduled weekly dependency update for week 46 (<a href="https://redirect.github.com/pyinstaller/pyinstaller/issues/9303">#9303</a>)</li> <li><a href="https://github.com/pyinstaller/pyinstaller/commit/81043b976276b177369654cd5478d4147ca79e96"><code>81043b9</code></a> bootloader: use -Wno-error=unused-command-line-argument with clang</li> <li><a href="https://github.com/pyinstaller/pyinstaller/commit/85c4e8e2610e93435f234773491c86126c4d1a45"><code>85c4e8e</code></a> Raise error if PyInstaller is ran on PyInstaller</li> <li><a href="https://github.com/pyinstaller/pyinstaller/commit/0f481f93fea90035c4c7e9bf59a1b68ad7175cf0"><code>0f481f9</code></a> Raise error if ran on alternative Python implementations (PyPY)</li> <li><a href="https://github.com/pyinstaller/pyinstaller/commit/1c402c925a4e3b0b4c3cfaccec2147d6a653b748"><code>1c402c9</code></a> Tests: Requirements: Scheduled weekly dependency update for week 45 (<a href="https://redirect.github.com/pyinstaller/pyinstaller/issues/9294">#9294</a>)</li> <li><a href="https://github.com/pyinstaller/pyinstaller/commit/23b54eb155cea501fda0b1c7cf247907b518d14a"><code>23b54eb</code></a> Tests: Requirements: Scheduled weekly dependency update for week 44 (<a href="https://redirect.github.com/pyinstaller/pyinstaller/issues/9290">#9290</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pyinstaller/pyinstaller/compare/v6.16.0...v6.17.0">compare view</a></li> </ul> </details>
<br />
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 commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)