unthreaded / git-hooks

Small, lightweight tool to ensure ticket numbers make it into your Git commit messages
MIT License
0 stars 2 forks source link

Bump pyinstaller from 5.9.0 to 5.10.1 #188

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps pyinstaller from 5.9.0 to 5.10.1.

Release notes

Sourced from pyinstaller's releases.

v5.10.1

Please see the v5.10.1 section of the changelog for a list of the changes since v5.10.0.

v5.10.0

Please see the v5.10.0 section of the changelog for a list of the changes since v5.9.0.

Changelog

Sourced from pyinstaller's changelog.

5.10.1 (2023-04-14)

Bugfix


* Fix regression on platforms with strict data alignment requirements (such as
  linux on ``armhf``/``armv7``), caused by bug in PKG/CArchive generation that
  was introduced during the archive writer code cleanup. The regression caused
  executable to terminate with ``Bus error`` on the affected platforms, such as
  32-bit Debian Buster on Raspberry Pi 4. (:issue:`7566`)

5.10.0 (2023-04-11)

Bugfix

  • (Linux) Ignore the executable name resolution based on /proc/self/exe when the PyInstaller-frozen executable is launched via the ld.so dynamic loader executable. In such cases, the resolved name points to the ld.so executable, causing the PyInstaller-frozen executable to fail with Cannot open PyInstaller archive from executable... error. (:issue:7551)
  • Ensure that binaries that are manually specified in the .spec file (or via corresponding :option:--add-binary or :option:--collect-binaries command-line switches) undergo the binary dependency analysis, so their dependencies are automatically collected. (:issue:7522)
  • Extend the excludedimports mechanism rework from :issue:7066 to properly handle relative imports within the package. For example, ensure that excludedimports = ['a.b'] within the hook for package a takes effect when package a does from . import b (in addition to from a import b). (:issue:7495)
  • Extend the excludedimports mechanism rework from :issue:7066 to properly handle the case of multiple submodules being imported in a single from ... import ... statement (using absolute or relative import). For example, when package c does from d import e, f, we need to consider potential excludedimports rules matching package d and, if d itself is not excluded, potential rules individually matching d.e and d.f. (:issue:7495)
  • Fix marshal error in binary dependency search stage, caused by the list of collected packages containing a modulegraph.Alias instance instead of only plain :class:str instances. (:issue:7515)
  • Reorganize the multiprocessing run-time hook to override Popen implementations only for spawn and forkserver start methods, but not for the fork start method. This avoids a dead-lock when attempting to perform nested multiprocessing using the fork start method, which occurred due to override-provided lock (introduced in :issue:7411) being copied in its locked state into the forked

... (truncated)

Commits
  • 5c9f3e6 Release v5.10.1. [skip ci]
  • 4c2239a archive: fix TOC entry alignment in PKG/CArchive (#7571)
  • 3dadde8 tests: Replace flake8 with ruff (#7559)
  • 625b513 Release v5.10.0. [skip ci]
  • 5746b76 bootloader: linux: ignore /proc/self/exe when launched via ld.so
  • dfd3896 Tests: Requirements: Scheduled weekly dependency update for week 15 (#7555)
  • d2ea041 hooks: qt: add hook for PyQt6.QtSpatialAudio
  • b0fc178 hookutils: qt: always instantiate QCoreApplication with sys.argv
  • 082e030 tests: Qt: always initialize QApplication with sys.argv
  • 95f8088 tests: update PyQt6 to 6.5.0
  • Additional commits viewable in compare view


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 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)
codecov[bot] commented 1 year ago

Codecov Report

Patch and project coverage have no change.

Comparison is base (94c6fb7) 100.00% compared to head (0a3a2c6) 100.00%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #188 +/- ## ========================================= Coverage 100.00% 100.00% ========================================= Files 5 5 Lines 159 159 ========================================= Hits 159 159 ``` Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=unthreaded). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=unthreaded)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

dependabot[bot] commented 1 year ago

Superseded by #192.