Update dependency pyinstaller-hooks-contrib to v2024.11 #25
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==2024.6->==2024.11Release Notes
pyinstaller/pyinstaller-hooks-contrib (pyinstaller-hooks-contrib)
v2024.11Compare Source
New hooks
torchhook to suppress creation of symbolic links tothe top-level application directory for the shared libraries discovered
during binary dependency analysis in
torch/libdirectory. This fixesissues with
libtorch_cuda_linalg.sonot being found in spite of itbeing collected, as observed with certain
torchbuilds provided byhttps://download.pytorch.org/whl/torch (e.g.,
1.13.1+cu117,2.0.1+cu117, and2.1.2+cu118). (#​834 <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/834>_)sklearn.treehook for compatibility withscikit-learnv1.6.0(add
sklearn.tree._partitionerto hidden imports). (#​838 <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/838>_)v2024.10Compare Source
New hooks
falconhook for compatibility withfalconv4.0.0. (#​820 <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/820>_)tensorflowhook to automatically raise recursion limit to5000 (if not already set to a higher value) in order to avoid recursion
limit errors in certain import chains (dependent on build environment
and other packages installed in it). (
#​825 <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/825>_)v2024.9Compare Source
New hooks
tensorflowhook to suppress creation of symbolic linksto the top-level application directory for the following shared libraries
discovered during binary dependency analysis:
libtensorflow_cc.so.2,libtensorflow_framework.so.2, and_pywrap_tensorflow_internal.so.This fixes run-time discovery of CUDA shared libraries from
nvidia.cu*packages. This fix requires PyInstaller >= 6.11 to work, and is no-op
in earlier PyInstaller versions. (
#​786 <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/786>_)nvidia.cu*packages to suppress creation ofsymbolic links to the top-level application directory for all shared
libraries collected from the packages. This fixes run-time discovery
of other shared libraries from those packages, which are dynamically
loaded at run-time (as opposed to being linked against). Specifically,
this fixes the
Unable to load any of {libcudnn_engines_precompiled.so.9.1.0, libcudnn_engines_precompiled.so.9.1, libcudnn_engines_precompiled.so.9, libcudnn_engines_precompiled.so}and subsequentRuntimeError: CUDNN_BACKEND_TENSOR_DESCRIPTOR cudnnFinalize failed cudnn_status: CUDNN_STATUS_NOT_INITIALIZEDwhen trying to useultralyticspackage. This fix requires PyInstaller >= 6.11 to work,and is no-op in earlier PyInstaller versions. (
#​786 <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/786>_)avhook for compatibility withavv13.0.0. (#​794 <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/794>_)avhook for compatibility withavv13.1.0. (#​814 <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/814>_)gribapihook for compatibility witheccodesv2.37.0,to account for possibility of bundles
eccodesshared library, whichis provided by newly-introduced binary wheels for Linux and macOS 13+. (
#​799 <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/799>_)pydicomhook for compatibility withpydicomv.3.0.0. (#​796 <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/796>_)xarrayhook to collectxarray.chunkmanagersentry-points.(
#​800 <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/800>_)v2024.8Compare Source
New hooks
cryptographyhook to fixcompatibility with
cryptography43.0.0. (#​768 <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/768>_)hydrahook to include work-around forhydra's pluginmanager, which under python < 3.10 (still) uses deprecated PEP-302
that was removed from PyInstaller's
PyiFrozenImporterinPyInstaller 5.8. When building using python < 3.10 and PyInstaller >= 5.8,
the modules collected from
hydra._internal.core_pluginsandhydra_pluginspackages are now collected as source .py files only;this way, they are handled by built-in python's finder/importer instead
of PyInstaller's
PyiFrozenImporter. (#​760 <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/760>_)imageio_ffmpeghook for compatibility withimageio-ffmpeg0.5.0 and later. (
#​766 <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/766>_)pyexcel_odshook to add missing hidden import and add tests.(
#​779 <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/779>_)Project & Process
v2024.7Compare Source
New hooks
xarrayhook to collect additional backend plugins that areregistered via the
xarray.backendsentry-point (e.g.,cfgrib). (#​744 <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/744>_)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.