Skip to content

Commit

Permalink
Dependency Updates: Bump pyinstaller from 6.4.0 to 6.5.0 (#90)
Browse files Browse the repository at this point in the history
Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller) from
6.4.0 to 6.5.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pyinstaller/pyinstaller/releases">pyinstaller's
releases</a>.</em></p>
<blockquote>
<h2>v6.5.0</h2>
<p>Please see the <a
href="https://pyinstaller.org/en/v6.5.0/CHANGES.html#id1">v6.5.0 section
of the changelog</a> for a list of the changes since v6.4.0.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst">pyinstaller's
changelog</a>.</em></p>
<blockquote>
<h2>6.5.0 (2024-03-09)</h2>
<p>Features</p>
<pre><code>
* (Linux) Extend the mechanism for collection of ``.hmac`` files from
  :issue:`8288` to ``.chk`` files that are used by NSS libraries.
  (:issue:`8315`)
<p>Bugfix</p>
<pre><code>
* (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`` &amp;lt;= 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
&lt;/code&gt;&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;PyInstaller now explicitly disallows attempts to collect
multiple Qt
bindings packages (&lt;code&gt;PySide2&lt;/code&gt;,
&lt;code&gt;PySide6&lt;/code&gt;, &lt;code&gt;PyQt5&lt;/code&gt;,
&lt;code&gt;PyQt6&lt;/code&gt;) 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
&lt;code&gt;Analysis&lt;/code&gt; within
a single build (i.e., a single .spec file).&lt;/p&gt;
&lt;p&gt;If you encounter build errors caused by this new restriction,
either
clean up your build environment (remove the bindings that you are
not&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- raw HTML omitted --&gt;
&lt;/blockquote&gt;
&lt;p&gt;... (truncated)&lt;/p&gt;
&lt;/details&gt;
&lt;details&gt;
&lt;summary&gt;Commits&lt;/summary&gt;

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

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


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pyinstaller&package-manager=pip&previous-version=6.4.0&new-version=6.5.0)](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)

---

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


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] authored Mar 11, 2024
1 parent e8a5b13 commit fea7054
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
altgraph==0.17.4
pygame==2.5.2
pyinstaller==6.4.0
pyinstaller==6.5.0
pyinstaller-hooks-contrib==2024.3
readerwriterlock==1.0.9
typing_extensions==4.10.0
Expand Down

0 comments on commit fea7054

Please sign in to comment.