-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit 9a0bde0
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`` &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``
&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`)
&lt;/tr&gt;&lt;/table&gt;
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="pyinstaller/pyinstaller@2996af6ba7615b2b5b822252b51e4d39d1c76f2e"><code>2996af6</code></a>
Release v2024.8. [skip ci]</li>
<li><a
href="pyinstaller/pyinstaller@a52f9b60ec8a21ffb1066b347a1e4b893c98ddd6"><code>a52f9b6</code></a>
tests: have signal-forward/ignore test use a single program
build</li>
<li><a
href="pyinstaller/pyinstaller@71abbcc91992e97fed859504e7fd57d286fd630a"><code>71abbcc</code></a>
tests: rewrite the onefile signal-forward/ignore test</li>
<li><a
href="pyinstaller/pyinstaller@67157e4aac509b801f4896eb982b9a2361a488a5"><code>67157e4</code></a>
Tests: Requirements: Scheduled weekly dependency update for week 41
(<a
href="https://redirect.github.com/pyinstaller/pyinstaller/issues/8827">#8827</a>)</li>
<li><a
href="pyinstaller/pyinstaller@b346ec3c5983ad068c1a994bc9f2d4893b7235a3"><code>b346ec3</code></a>
hooks: add hook for PySide6.QtGraphsWidgets</li>
<li><a
href="pyinstaller/pyinstaller@9c2bba57bfbd97268f1023ffc394eb6b261c4cf8"><code>9c2bba5</code></a>
setup: Fix too-soon check for available bootloaders</li>
<li><a
href="pyinstaller/pyinstaller@2ebca31568e4d84371845a9358245aa4b2de0337"><code>2ebca31</code></a>
ci: split macOS test workflows between macos-13 and macos-14
runners</li>
<li><a
href="pyinstaller/pyinstaller@fcc9526cd77735ba70ecb4d10639f10d20c1f407"><code>fcc9526</code></a>
tests: apple events: use UUID for unique URL scheme and file
extension</li>
<li><a
href="pyinstaller/pyinstaller@1d7fcb32959ae76112456c78ca9a460da47a554f"><code>1d7fcb3</code></a>
tests: apple events: fix path to Carbon.framework</li>
<li><a
href="pyinstaller/pyinstaller@d5f56ba37291add6139f624cdf1ca3c97be86cd7"><code>d5f56ba</code></a>
tests: remove keyring pin for old python + macOS combination</li>
<li>Additional commits viewable in <a
href="pyinstaller/pyinstaller@v6.0.0...v6.11.0">compare
view</a></li>
</ul>
</details>
<br />
</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>1 file changed
+1
-1
lines changed+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
6 |
| - | |
| 6 | + | |
7 | 7 |
| |
8 | 8 |
|
0 commit comments