Skip to content

Commit 9a0bde0

Browse files
authored
build(deps): update pyinstaller requirement from <6.11,>=6 to >=6,<6.12 (#245)
Updates the requirements on [pyinstaller](https://github.com/pyinstaller/pyinstaller) to permit the latest version. <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.11.0</h2> <p>Please see the <a href="https://pyinstaller.org/en/v6.11.0/CHANGES.html#id1">v6.11.0 section of the changelog</a> for a list of the changes since v6.10.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.11.0 (2024-10-15)</h2> <p>Features</p> <pre><code> * Implement a mechanism that allows hooks to inform PyInstaller's binary dependency analysis that it should not create symbolic links to top-level application directory for certain shared libraries (applicable to platforms where such symbolic links are created in the first place). This mechanism is intended as a work around for corner cases when such symbolic links disrupt run-time discovery of other shared libraries that are stored in the linked library's true location. (:issue:`8761`) <p>Bugfix</p> <pre><code> * (Windows) Allow PyInstaller to be launched from SYSTEM user's home directory (``%WINDIR%\system32\config\systemprofile``) and its sub-directories, as an exception to general prohibition of running from Windows directory and its sub-directories (which was introduced in :issue:`8570`). (:issue:`8816`) * (Windows) Attempt to mitigate timing issues that prevented console hiding/minimization mechanism (:issue:`7735`) from taking effect when Windows Terminal is used as the default terminal app. (:issue:`8798`) * (Windows) Fix binary dependency analysis for files found under SYSTEM user's home directory (``%WINDIR%\system32\config\systemprofile``) when running PyInstaller as SYSTEM user. (:issue:`8810`) * (Windows) Fix regression with PyInstaller 6.x and ``numpy`` &amp;lt; 1.26 that resulted in duplicated shared libraries bundled with ``numpy`` PyPI wheels. (:issue:`8736`) * (Windows) Fix the leak of ``VCRUNTIME140.dll`` in ``onefile`` applications with splash screen enabled, this time in scenarios with full application restart (regression introduced by :issue:`8650`). (:issue:`8701`) * Fix a regression when trying to use ``runpy.run_path`` to run a python script bundled with the frozen application. (:issue:`8767`) Hooks ~~~~~ * Add hook for ``PySide6.QtGraphsWidgets``, which was introduced with ``PySide6`` v6.8.0. (:issue:`8828`) * Tweak the ``setuptools`` hook to minimize collection of vendored packages/modules and their (meta)data when using ``setuptools`` &amp;gt;= 71.0; the aim is to have the run-time behavior of collected vendored package closely match the behavior of its non-vendored counterpart. (:issue:`8737`) * Update ``babel`` hook to collect all submodules that are needed to unpickle the bundled locale data files. (:issue:`8750`) &amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt; &lt;/code&gt;&lt;/pre&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@2996af6ba7615b2b5b822252b51e4d39d1c76f2e&quot;&gt;&lt;code&gt;2996af6&lt;/code&gt;&lt;/a&gt; Release v2024.8. [skip ci]&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;pyinstaller/pyinstaller@a52f9b60ec8a21ffb1066b347a1e4b893c98ddd6&quot;&gt;&lt;code&gt;a52f9b6&lt;/code&gt;&lt;/a&gt; tests: have signal-forward/ignore test use a single program build&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;pyinstaller/pyinstaller@71abbcc91992e97fed859504e7fd57d286fd630a&quot;&gt;&lt;code&gt;71abbcc&lt;/code&gt;&lt;/a&gt; tests: rewrite the onefile signal-forward/ignore test&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;pyinstaller/pyinstaller@67157e4aac509b801f4896eb982b9a2361a488a5&quot;&gt;&lt;code&gt;67157e4&lt;/code&gt;&lt;/a&gt; Tests: Requirements: Scheduled weekly dependency update for week 41 (&lt;a href=&quot;https://redirect.github.com/pyinstaller/pyinstaller/issues/8827&quot;&gt;#8827&lt;/a&gt;)&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;pyinstaller/pyinstaller@b346ec3c5983ad068c1a994bc9f2d4893b7235a3&quot;&gt;&lt;code&gt;b346ec3&lt;/code&gt;&lt;/a&gt; hooks: add hook for PySide6.QtGraphsWidgets&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;pyinstaller/pyinstaller@9c2bba57bfbd97268f1023ffc394eb6b261c4cf8&quot;&gt;&lt;code&gt;9c2bba5&lt;/code&gt;&lt;/a&gt; setup: Fix too-soon check for available bootloaders&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;pyinstaller/pyinstaller@2ebca31568e4d84371845a9358245aa4b2de0337&quot;&gt;&lt;code&gt;2ebca31&lt;/code&gt;&lt;/a&gt; ci: split macOS test workflows between macos-13 and macos-14 runners&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;pyinstaller/pyinstaller@fcc9526cd77735ba70ecb4d10639f10d20c1f407&quot;&gt;&lt;code&gt;fcc9526&lt;/code&gt;&lt;/a&gt; tests: apple events: use UUID for unique URL scheme and file extension&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;pyinstaller/pyinstaller@1d7fcb32959ae76112456c78ca9a460da47a554f&quot;&gt;&lt;code&gt;1d7fcb3&lt;/code&gt;&lt;/a&gt; tests: apple events: fix path to Carbon.framework&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;pyinstaller/pyinstaller@d5f56ba37291add6139f624cdf1ca3c97be86cd7&quot;&gt;&lt;code&gt;d5f56ba&lt;/code&gt;&lt;/a&gt; tests: remove keyring pin for old python + macOS combination&lt;/li&gt; &lt;li&gt;Additional commits viewable in &lt;a href=&quot;pyinstaller/pyinstaller@v6.0.0...v6.11.0&quot;&gt;compare view&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/details&gt; &lt;br /&gt; </code></pre> 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>
2 parents 552367e + 3901429 commit 9a0bde0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

requirements/packaging.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33

44
build>=0.9,<2
55
distro==1.9.* ; sys_platform == 'linux'
6-
pyinstaller>=6,<6.11
6+
pyinstaller>=6,<6.12
77
pyinstaller-hooks-contrib==2024.*
88
pypiwin32==223 ; sys_platform == 'win32'

0 commit comments

Comments
 (0)