Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump pyinstaller from 6.11.1 to 6.12.0 #65

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 10, 2025

Bumps pyinstaller from 6.11.1 to 6.12.0.

Release notes

Sourced from pyinstaller's releases.

v6.12.0

Please see the v6.12.0 section of the changelog for a list of the changes since v6.11.1.

Changelog

Sourced from pyinstaller's changelog.

6.12.0 (2025-02-08)

Features


* (Cygwin) Improve Cygwin support to the extent that we can run a
  Cygwin-based CI pipeline with basic part of PyInstaller's test suite.
  (:issue:`8972`)
* Extend the :ref:`module_collection_mode <package collection mode>` setting
  from :issue:`6945` to also apply to modules collected into
  ``base_library.zip`` archive. Implement discovery of source .py files for
  modules in ``base_library.zip`` at run-time. This allows collection and
  discovery of source .py files for modules in ``base_library.zip``, which might
  be required by frameworks that perform aggressive recursive introspection all
  way down to standard library modules (for example, ``torch`` JIT in
  combination with certain model implementations). (:issue:`8971`)

Bugfix


* (AIX) Fix spurious run-time error in bootloader when no Wflags and/or no
  Xflags are specified via bootloader's run-time options (i.e., most of the
  time). (:issue:`9006`)
* (macOS) Fix directory name sanitization when building macOS .app bundles
  to properly account for nested .framework bundles, and prevent mangling
  of .framework directory name of all but inner-most .framework bundles.
  For example, the ``sdl2dll/dll/SDL2_image.framework`` directory from
  ``pysdl2-dll`` PyPI wheels would become mangled into
  ``sdl2dll/dll/SDL2_image__dot__framework`` due to having nested
  .framework bundles in its ``Versions/A/Frameworks`` sub-directory.
  (:issue:`8936`)
* (macOS) Have binary dependency analysis obtain the actual lists of
  run paths set on the python executable (:data:`sys.executable`), instead of
  assuming that it is effectively set to ``@loader_path/../lib``. This
  enables discovery of shared libraries bundled with python builds that
  use different origin for their run paths and ``@rpath``-based references.
  (:issue:`8951`)
* (macOS) Prevent binary dependency analysis from spuriously resolving
  shared library instance in a standard library path (for example,
  Homebrew-installed library in ``/usr/local/lib``) when trying to
  resolve ``@rpath``-based reference with multiple candidate run paths
  that are anchored to ``@loader_path`` or ``@executable_path`` prefix
  that resolves to a completely different path prefix (for example, an
  Anaconda python environment). (:issue:`8962`)
* Add exclude for ``libwayland*.so`` to prevent mismatches with system drivers.
  (:issue:`8963`)
* Fix errors raised by ``setuptools`` hook utility class and various
  related hooks when building with completely de-vendored ``setuptools``
&lt;/tr&gt;&lt;/table&gt; 
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>

<ul>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/31dbe9ff477716e4790aa317bc9da68766d20659&quot;&gt;&lt;code&gt;31dbe9f&lt;/code&gt;&lt;/a> Release v6.12.0. [skip ci]</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/be77254be3e844b7e7d59b977bb25f6fdf0527b4&quot;&gt;&lt;code&gt;be77254&lt;/code&gt;&lt;/a> hookutils: have Tcl/Tk helper gracefully handle built-in _tkinter module</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/55485f2e1cf08b6eac259fc64381c64f7a624de8&quot;&gt;&lt;code&gt;55485f2&lt;/code&gt;&lt;/a> Document how to use shared code and configuration in spec files (<a href="https://github.com/pyinstaller/pyinstaller/issues/9010&quot;&gt;#9010&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/f212a4edaee7e84408f4c3028baac2e6c1125759&quot;&gt;&lt;code&gt;f212a4e&lt;/code&gt;&lt;/a> Tests: Requirements: Scheduled weekly dependency update for week 05 (<a href="https://github.com/pyinstaller/pyinstaller/issues/9011&quot;&gt;#9011&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/eb6af2546cefd272a79211dd988fbaaa37abba04&quot;&gt;&lt;code&gt;eb6af25&lt;/code&gt;&lt;/a> bootloader: fix calloc() result check to account for AIX behavior</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/773bc2d63d4415ae5e921a3f2b180fa4ba76ba95&quot;&gt;&lt;code&gt;773bc2d&lt;/code&gt;&lt;/a> loader: PyiFrozenFinder: robustify relative path computation</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/0d562b5b0e1b16e538422737ee10ccb180102664&quot;&gt;&lt;code&gt;0d562b5&lt;/code&gt;&lt;/a> Tests: Requirements: Scheduled weekly dependency update for week 03 (<a href="https://github.com/pyinstaller/pyinstaller/issues/8992&quot;&gt;#8992&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/825a24b38057c8e770e6112146db7eb598251dd0&quot;&gt;&lt;code&gt;825a24b&lt;/code&gt;&lt;/a> building: main: display path to dist directory at end of the build</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/ee05de897aa82abad2efe7ce2e8d45555930d5a4&quot;&gt;&lt;code&gt;ee05de8&lt;/code&gt;&lt;/a> ci: fix issue with <code>psutil</code> not being available in msys2/mingw32 anymore</li>
<li><a href="https://github.com/pyinstaller/pyinstaller/commit/6795ddd9c9be671dc2b38f29bf640b5af2efd85c&quot;&gt;&lt;code&gt;6795ddd&lt;/code&gt;&lt;/a> ci: replace direct pip invocations with python -m pip</li>
<li>Additional commits viewable in <a href="https://github.com/pyinstaller/pyinstaller/compare/v6.11.1...v6.12.0&quot;&gt;compare view</a></li>
</ul>
</details>

<br />

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

Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller) from 6.11.1 to 6.12.0.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases)
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst)
- [Commits](pyinstaller/pyinstaller@v6.11.1...v6.12.0)

---
updated-dependencies:
- dependency-name: pyinstaller
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 10, 2025
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 11, 2025

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant