Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump pyinstaller from 6.3.0 to 6.5.0 #284

Merged
merged 1 commit into from Apr 10, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 11, 2024

Bumps pyinstaller from 6.3.0 to 6.5.0.

Release notes

Sourced from pyinstaller's releases.

v6.5.0

Please see the v6.5.0 section of the changelog for a list of the changes since v6.4.0.

v6.4.0

Please see the v6.4.0 section of the changelog for a list of the changes since v6.3.0.

Changelog

Sourced from pyinstaller's changelog.

6.5.0 (2024-03-09)

Features


* (Linux) Extend the mechanism for collection of ``.hmac`` files from
  :issue:`8288` to ``.chk`` files that are used by NSS libraries.
  (:issue:`8315`)

Bugfix


* (Linux) Fix collection of ``QtWebEngineProcess`` helper when collecting
  Qt (and ``PySide``/``PyQt`` bindings) installed via Linux distribution
  packages. In such scenarios, we now force collection of the helper
  executable into ``libexec`` directory inside the Qt sub-directory of
  the bindings' package directory, in order to match the PyPI wheel layout.
  (:issue:`8315`)
* (Linux) Fix regression that caused :func:`locale.getlocale` in
  frozen applications created with PyInstaller v6.x to return ``(None, None)``
  instead of user-preferred locale. (:issue:`8306`)
* (Windows) Avoid trying to import ``pyqtgraph.canvas`` in the subprocess
  that analyzes dynamic library search modifications made by packages prior
  to the binary dependency analysis. Trying to import ``pyqtgraph.canvas``
  causes python interpreter to crash under certain circumstances (the
  issue is present in ``pyqtgraph`` <= 0.13.3). (:issue:`8322`)
* (Windows) Fix collection of ``QtWebEngineProcess`` helper when
  collecting ``PySide2`` and Qt installed via Anaconda on Windows.
  The helper executable is now collected into top-level ``PySide2``
  package directory, in order to match the PyPI wheel layout. (:issue:`8315`)
* (Windows) Suppress warnings about unresolvable UCRT DLLs
  (``api-ms-win-*.dll``) on Windows 11. (:issue:`8339`)
* Fix bootloaders not being found when running an Intel build of Python on
  Windows ARM64. (:issue:`8219`)

Incompatible Changes
</code></pre>
<ul>
<li>
<p>PyInstaller now explicitly disallows attempts to collect multiple Qt
bindings packages (<code>PySide2</code>, <code>PySide6</code>, <code>PyQt5</code>, <code>PyQt6</code>) into
a frozen application. When hooks for more than one top-level Qt bindings
package are executed, the build process is aborted with error message.
This restriction applies across all instances of <code>Analysis</code> within
a single build (i.e., a single .spec file).</p>
<p>If you encounter build errors caused by this new restriction, either
clean up your build environment (remove the bindings that you are not</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>

<ul>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/5c8de5b1d389a6ee88f6f2b9d865be42bde3cfc0&quot;&gt;&lt;code&gt;5c8de5b&lt;/code&gt;&lt;/a> Release v6.5.0. [skip ci]</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/c335cb52972848cc1a2328cf4acf8049de9edc78&quot;&gt;&lt;code&gt;c335cb5&lt;/code&gt;&lt;/a> Tests: Requirements: Scheduled weekly dependency update for week 09 (<a href="https://redirect.github.com/pyinstaller/pyinstaller/issues/8343&quot;&gt;#8343&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/1b954ba8406bf01a2fee0884374180bc31b1c240&quot;&gt;&lt;code&gt;1b954ba&lt;/code&gt;&lt;/a> analysis: try to pre-load hook as soon as module is encountered</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/e4c42aa7f6ae855b5ed308c1eaf25724511e4acc&quot;&gt;&lt;code&gt;e4c42aa&lt;/code&gt;&lt;/a> hooks: pandas: exclude conditional import of PyQt5</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/c074a3a6b825b74e9aa94f7560d76242ce477db4&quot;&gt;&lt;code&gt;c074a3a&lt;/code&gt;&lt;/a> hooks: qtpy: prevent collection of multiple Qt bindings</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/5481f26f1d73d94cb7f163c537ed999b78870d8a&quot;&gt;&lt;code&gt;5481f26&lt;/code&gt;&lt;/a> hooks: matplotlib: prevent collection of multiple Qt bindings</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/ae1237b53b509d15bc4d2a84f9cc7a8437e02378&quot;&gt;&lt;code&gt;ae1237b&lt;/code&gt;&lt;/a> hookutils: qt: implement helper for excluding extraneous Qt bindings</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/5a78d898f4d67612a56d74a346a8c052dc5ebade&quot;&gt;&lt;code&gt;5a78d89&lt;/code&gt;&lt;/a> hooks: qt: allow only one Qt bindings package to be collected</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/3133e440c3c8a56190d6db4dcc4dc437e9560d4e&quot;&gt;&lt;code&gt;3133e44&lt;/code&gt;&lt;/a> rthooks: qt: allow only one Qt bindings run-time hook to be ran</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/29c03ee0878f6f12d92e54babd596429d53d45ab&quot;&gt;&lt;code&gt;29c03ee&lt;/code&gt;&lt;/a> Fix AMD64 Python running on Windows ARM64</li>
<li>Additional commits viewable in <a href="https://github.com/pyinstaller/pyinstaller/compare/v6.3.0...v6.5.0&quot;&gt;compare view</a></li>
</ul>
</details>

<br />

Dependabot compatibility score

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 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 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)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 11, 2024
Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller) from 6.3.0 to 6.5.0.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases)
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst)
- [Commits](pyinstaller/pyinstaller@v6.3.0...v6.5.0)

---
updated-dependencies:
- dependency-name: pyinstaller
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/pyinstaller-6.5.0 branch from 59f23a5 to 6a9fc29 Compare April 10, 2024 04:55
@Luois45
Copy link
Owner

Luois45 commented Apr 10, 2024

@dependabot merge

@dependabot dependabot bot merged commit fb26be7 into main Apr 10, 2024
3 checks passed
@dependabot dependabot bot deleted the dependabot/pip/pyinstaller-6.5.0 branch April 10, 2024 04:57
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.

None yet

1 participant