source-foundry / Slice

An open-source, cross-platform GUI app to generate custom font design spaces from variable fonts
https://slice-gui.netlify.app/
GNU General Public License v3.0
157 stars 9 forks source link

Bump pyinstaller from 4.3 to 4.5 #55

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Bumps pyinstaller from 4.3 to 4.5.

Release notes

Sourced from pyinstaller's releases.

v4.5

Please see the v4.5 section of the changelog for the new features and bufixes since v4.4.

v4.4

See the the v4.4 section of the changelog for the new features and bugfixes since v4.3.

Changelog

Sourced from pyinstaller's changelog.

4.5 (2021-08-01)

Features


* (POSIX) Add ``exclude_system_libraries`` function to the Analysis class
  for .spec files,
  to exclude most or all non-Python system libraries from the bundle.
  Documented in new :ref:`POSIX Specific Options` section. (:issue:`[#6022](https://github.com/pyinstaller/pyinstaller/issues/6022)`)

Bugfix


* (Cygwin) Add ``_MEIPASS`` to DLL search path to fix loading of python shared
  library in onefile builds made in cygwin environment and executed outside of
  it. (:issue:`[#6000](https://github.com/pyinstaller/pyinstaller/issues/6000)`)
* (Linux) Display missing library warnings for "not found" lines in ``ldd``
  output (i.e., ``libsomething.so => not found``) instead of quietly
  ignoring them. (:issue:`[#6015](https://github.com/pyinstaller/pyinstaller/issues/6015)`)
* (Linux) Fix spurious missing library warning when ``libc.so`` points to
  ``ldd``. (:issue:`[#6015](https://github.com/pyinstaller/pyinstaller/issues/6015)`)
* (macOS) Fix python shared library detection for non-framework python builds
  when the library  path cannot be inferred from imports of the ``python``
  executable. (:issue:`[#6021](https://github.com/pyinstaller/pyinstaller/issues/6021)`)
* (macOS) Fix the crashes in ``onedir`` bundles of ``tkinter``-based
  applications
  created using Homebrew python 3.9 and Tcl/Tk 8.6.11. (:issue:`[#6043](https://github.com/pyinstaller/pyinstaller/issues/6043)`)
* (macOS) When fixing executable for codesigning, update the value of
  ``vmsize`` field in the ``__LINKEDIT`` segment. (:issue:`[#6039](https://github.com/pyinstaller/pyinstaller/issues/6039)`)
* Downgrade messages about missing dynamic link libraries from ERROR to
  WARNING. (:issue:`[#6015](https://github.com/pyinstaller/pyinstaller/issues/6015)`)
* Fix a bytecode parsing bug which caused tuple index errors whilst scanning
  modules which use :mod:`ctypes`. (:issue:`[#6007](https://github.com/pyinstaller/pyinstaller/issues/6007)`)
* Fix an error when rhtooks for ``pkgutil`` and ``pkg_resources`` are used
  together. (:issue:`[#6018](https://github.com/pyinstaller/pyinstaller/issues/6018)`)
* Fix architecture detection on Apple M1 (:issue:`[#6029](https://github.com/pyinstaller/pyinstaller/issues/6029)`)
* Fix crash in windowed bootloader when the traceback for unhandled exception
  cannot be retrieved. (:issue:`[#6070](https://github.com/pyinstaller/pyinstaller/issues/6070)`)
* Improve handling of errors when loading hook entry-points. (:issue:`[#6028](https://github.com/pyinstaller/pyinstaller/issues/6028)`)
* Suppress missing library warning for ``shiboken2`` (``PySide2``) and
  ``shiboken6`` (``PySide6``) shared library. (:issue:`[#6015](https://github.com/pyinstaller/pyinstaller/issues/6015)`)

Incompatible Changes
</code></pre>
<ul>
<li>(macOS) Disable processing of Apple events for the purpose of argv emulation
in <code>onedir</code> application bundles. This functionality was introduced in</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>

<ul>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/bcb824c1ad2989855a5fc01d95e5fc693b2f0966"><code>bcb824c</code></a> release v4.5</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/dca23bee7399e94c47546a1469649d4adea7352e"><code>dca23be</code></a> ci: create wheel-builer pipeline</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/9ae1a939d2069fe6559d54b8eb2e921237787f33"><code>9ae1a93</code></a> rebuild bootloaders</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/08db07e8e3981157fd5425c7489c2a132ef40a86"><code>08db07e</code></a> set documentation version in README for release</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/2c98387179ab4eb5b948f2064284000dd88ba2ad"><code>2c98387</code></a> doc: update credits</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/a34c099b3b4366a5b724d9da83702da324a8918b"><code>a34c099</code></a> doc: rebuild man pages</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/acb31d50b29bbe5ddd4ad9f974d91e20e720a630"><code>acb31d5</code></a> prepare for release 4.5</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/f159ff969f907184f5600ca9ade88e226fb3c2e6"><code>f159ff9</code></a> bootloader: fix crash in windowed mode when traceback is unavailable</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/dd24cc74d3c0c5c4a538bbdfec61cb906613ab92"><code>dd24cc7</code></a> bootloader: remove Py_*REF macros</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/3d5fa8caf1462637b5d604d638af282305502234"><code>3d5fa8c</code></a> Tests: Qt: update comment on _ensure_qt_packages_are_imported [skip ci]</li>
<li>Additional commits viewable in <a href="https://github.com/pyinstaller/pyinstaller/compare/v4.3...v4.5">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=4.3&new-version=4.5)](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)
dependabot[bot] commented 3 years ago

Superseded by #58.