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 5.5 to 5.6 #161

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps pyinstaller from 5.5 to 5.6.

Release notes

Sourced from pyinstaller's releases.

v5.6

Please see the v5.6 section of the changelog for a list of the changes since v5.5.

Changelog

Sourced from pyinstaller's changelog.

5.6 (2022-10-23)

Features


* Add official support for Python 3.11. (Note that PyInstaller v5.5 is also
  expected to work but has only been tested with a pre-release of Python 3.11.)
  (:issue:`6783`)
* Implement a new hook utility function,
  :func:`~PyInstaller.utils.hooks.collect_delvewheel_libs_directory`,
  intended for dealing with external shared library in ``delvewheel``-enabled
  PyPI
  wheels for Windows. (:issue:`7170`)

Bugfix


* (macOS) Fix OpenCV (``cv2``) loader error in generated macOS .app
  bundles, caused by the relocation of package's source .py files.
  (:issue:`7180`)
* (Windows) Improve compatibility with ``scipy`` 1.9.2, whose Windows wheels
  switched to ``delvewheel``, and therefore have shared libraries located in
  external .libs directory. (:issue:`7168`)

* (Windows) Limit the DLL parent path preservation behavior from :issue:`7028`
  to files collected from site-packages directories (as returned by
  :func:`site.getsitepackages` and :func:`site.getusersitepackages`) instead of all
  paths in :data:`sys.path`, to avoid unintended behavior in corner cases, such as
  :data:`sys.path` containing the drive root or user's home directory.
  (:issue:`7155`)

* Fix compatibility with ``PySide6`` 6.4.0, where the deprecated
  ``Qml2ImportsPath`` location key is not available anymore; use the
  new ``QmlImportsPath`` key when it is available. (:issue:`7164`)
* Prevent PyInstaller runtime hook for ``setuptools`` from attempting to
  override ``distutils`` with ``setuptools``-provided version when
  ``setuptools`` is collected and its version is lower than 60.0. This
  both mimics the unfrozen behavior and prevents errors on versions
  between 50.0 and 60.0, where we do not explicitly collect
  ``setuptools._distutils``. (:issue:`7172`)

Incompatible Changes
</code></pre>
<ul>
<li>(macOS) In generated macOS .app bundles, the collected source .py files
are not relocated from <code>Contents/MacOS</code> to <code>Contents/Resources</code>
anymore, to avoid issues when the path to a .py file is supposed to</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>

<ul>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/acc4f4dc36358e1466d95b8134aefb2709452f6f"><code>acc4f4d</code></a> Release v5.6. [skip ci]</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/af2cd6999c2c4b6a9648fa057290c0cb68efbade"><code>af2cd69</code></a> depend: DLL parent path preservation: work around for pywin32</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/69b94c0fa27992b5f82a4f446353a55698dcb131"><code>69b94c0</code></a> depend: limit DLL parent path preservation to site-packages</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/46a5950d0c39b248588e9bc4d437ef6f7c54313c"><code>46a5950</code></a> building: BUNDLE: exempt collected .py/.pyc files from relocation</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/64f6f8b62127380334a10c838358b77b2dd59199"><code>64f6f8b</code></a> README; Add &quot;.. code:: bash&quot; to code-blocks to enable GItHub's copy to clipbo...</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/30bff2395dc472f79a27112ffc1e914619ddb042"><code>30bff23</code></a> hooks: setuptools: do not enable distutils hack for setuptools &lt; 60.0</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/fe4a77c52f9810a30e7dc62319a4764bd9f2ab2e"><code>fe4a77c</code></a> hooks: scipy: improve compatibility with scipy 1.9.2 on Windows</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/9373f07c7724d3bc7a55da9b36a251f5965e3b51"><code>9373f07</code></a> hookutils: implement a helper for dealing with delvewheel-enabled wheels</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/ae39735fd8c79e63a4c29961f1de803627867656"><code>ae39735</code></a> tests: add a basic top-level scipy import test</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/b0227e5a4e44a2d2eeb3444d7efa05f1b2499a54"><code>b0227e5</code></a> ci: bump used action versions to ones that use Node 16</li>
<li>Additional commits viewable in <a href="https://github.com/pyinstaller/pyinstaller/compare/v5.5...v5.6">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=5.5&new-version=5.6)](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)
codecov[bot] commented 1 year ago

Codecov Report

Base: 100.00% // Head: 100.00% // No change to project coverage :thumbsup:

Coverage data is based on head (681de81) compared to base (0f3982c). Patch has no changes to coverable lines.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #161 +/- ## ========================================= Coverage 100.00% 100.00% ========================================= Files 5 5 Lines 159 159 ========================================= Hits 159 159 ``` Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=unthreaded). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=unthreaded)

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

dependabot[bot] commented 1 year ago

Superseded by #163.