unthreaded / git-hooks

Small, lightweight tool to ensure ticket numbers make it into your Git commit messages
MIT License
0 stars 2 forks source link

Bump pyinstaller from 4.8 to 4.9 #122

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps pyinstaller from 4.8 to 4.9.

Release notes

Sourced from pyinstaller's releases.

Release v4.9

Please see the v4.9 section of the changelog for a list of the changes since v4.8.

Changelog

Sourced from pyinstaller's changelog.

4.9 (2022-02-03)

Bugfix


* Add support for external paths when running ``pkgutil.iter_modules``.
  Add support for multiple search paths to ``pkgutil.iter_modules``.
  Correctly handle ``pkgutil.iter_modules`` with an empty list.
  (:issue:`[#6529](https://github.com/pyinstaller/pyinstaller/issues/6529)`)
* Fix finding ``libpython3x.so`` when Python is installed with pyenv and the
  python executable is not linked against ``libpython3x.so``. (:issue:`[#6542](https://github.com/pyinstaller/pyinstaller/issues/6542)`)
* Fix handling of symbolic links in the path matching part of the
  PyInstaller's ``pkgutil.iter_modules`` replacement/override. (:issue:`[#6537](https://github.com/pyinstaller/pyinstaller/issues/6537)`)

Hooks


* Add hooks for ``PySide6.QtMultimedia`` and ``PyQt6.QtMultimedia``.
  (:issue:`[#6489](https://github.com/pyinstaller/pyinstaller/issues/6489)`)
* Add hooks for ``QtMultimediaWidgets`` of all four supported Qt bindings
  (``PySide2``, ``PySide6``, ``PyQt5``, and ``PySide6``). (:issue:`[#6489](https://github.com/pyinstaller/pyinstaller/issues/6489)`)
* Add support for ``setuptools 60.7.1`` and its vendoring  of ``jaraco.text``
  in ``pkg_resources``. Exit with an error message if ``setuptools 60.7.0``
  is encountered due to incompatibility with PyInstaller's loader logic.
  (:issue:`[#6564](https://github.com/pyinstaller/pyinstaller/issues/6564)`)
* Collect the ``QtWaylandClient``-related plugins to enable Wayland support in
  the
  frozen applications using any of the four supported Qt bindings (``PySide2``,
  ``PyQt5``, ``PySide6``, and ``PyQt6``). (:issue:`[#6483](https://github.com/pyinstaller/pyinstaller/issues/6483)`)
* Fix the issue with missing ``QtMultimediaWidgets`` module when using
  ``PySide2.QtMultimedia`` or ``PySide6.QtMultimedia`` in combination
  with PySide's ``true_property`` `feature
  <https://doc.qt.io/qtforpython/feature-why.html#the-true-property-feature>`_.
  (:issue:`[#6489](https://github.com/pyinstaller/pyinstaller/issues/6489)`)
</code></pre>
</blockquote>
</details>
<details>
<summary>Commits</summary>

<ul>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/d006b364cfabd1ac23f57c28b92d385331987edf"><code>d006b36</code></a> Release v4.9.</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/aaf7a5796d763854b6020f1510af08cd10797a50"><code>aaf7a57</code></a> ci: unpin pip, run pytest directly instead via action</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/cb8a00c7a4d5e6d31b91e4cf6de53640e582c8ce"><code>cb8a00c</code></a> hooks: add support for setuptools 60.7.1, mark 60.7.0 as unsupported</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/f3e9e2412a805d413b6fd621427b08aa666071df"><code>f3e9e24</code></a> ci: avoid setting QT_QPA_PLATFORM=offscreen on Windows</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/5c606cd646d60e137c53d37179d391257ba12dd6"><code>5c606cd</code></a> ci: prevent setuptools from replacing distutils</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/6af6795dc38dbeb42674f285c55d57c7674d1717"><code>6af6795</code></a> requirements.txt: unpin setuptools</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/2215df2aee3cfb06aa831801963a9a858a276462"><code>2215df2</code></a> ci: pin pip to 21.3.1</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/23e5c2bafc7e3528295ff9b250d836ccb5d32973"><code>23e5c2b</code></a> Bindepend: Fix finding libpython.so on Linux with pyenv.</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/a7b4bcdae2a8f8d10f72a07a3034a306a8fba07c"><code>a7b4bcd</code></a> hooks: fix pkgutil.iter_modules when paths involve symbolic links</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/5838760a1d32d2822d102d5308995e3ab81cf9af"><code>5838760</code></a> Docs: Build Bootloader: Update command to install MSVC.</li>
<li>Additional commits viewable in <a href="https://github.com/pyinstaller/pyinstaller/compare/v4.8...v4.9">compare view</a></li>
</ul>
</details>

<br />
[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pyinstaller&package-manager=pip&previous-version=4.8&new-version=4.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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) ---
Dependabot commands and options
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 ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)