Pyinstaller-hooks-contrib

Latest version: v2024.7

Safety actively analyzes 638388 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 9

2023.2

-------------------

New hooks
~~~~~~~~~

* Add hooks for ``moviepy.audio.fx.all`` and ``moviepy.video.fx.all`` that
collect all
corresponding submodules, so that importing ``moviepy.editor`` from MoviePy
works
out-of-the-box in the frozen application. (`559
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/559>`_)


Updated hooks
~~~~~~~~~~~~~

* Add automatic increase of recursion limit in the ``torch`` hook to ensure
that
recursion limit is at least 5000 if ``torch`` 2.0.0 or later is detected.
(`570
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/570>`_)
* Extend ``cv2`` hook with support for OpenCV built manually from source
and for OpenCV installed using the official Windows installer. This
support requires PyInstaller >= 5.3 to work properly. (`557
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/557>`_)
* Update ``scikit-image`` hooks for compatibility with the 0.19.x series;
account for lazy module loading in ``skimage.filters``. (`565
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/565>`_)
* Update ``scikit-image`` hooks for compatibility with the 0.20.x series;
account for switch to ``lazy_module`` in ``skimage.data`` and
``skimage.filters`` as well as in main package. Collect new data files
that are now required by ``skimage.morphology``. (`565
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/565>`_)
* Update the hook for ``tensorflow`` to be compatible with TensorFlow 2.12.
(`564
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/564>`_)

2023.1

-------------------

Updated hooks
~~~~~~~~~~~~~

* Add work-around for ``ffpyplayer`` 4.3.5 and 4.4.0 trying to use
``site.USER_BASE``, which is ``None`` in PyInstaller 5.5 and later
due to removal of PyInstaller's fake ``site`` module. (`545
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/545>`_)
* Add work-around for ``tensorflow`` < 2.3.0 trying to use
``site.USER_SITE``, which is ``None`` in PyInstaller 5.5 and later
due to removal of PyInstaller's fake ``site`` module. (`546
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/546>`_)
* Prevent ``pyqtgraph`` hook from recursing into ``pyqgraph.examples``
while scanning for submodules. (`551
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/551>`_)
* Update ``sklearn`` hooks for compatibility with ``scikit-learn`` 1.2.0
and 1.2.1. (`547
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/547>`_)


Removed hooks
~~~~~~~~~~~~~

* Delete hook for ``yt_dlp`` which fixed the offending hidden import upstream
in
``yt_dlp>=2022.07.18``. (`556
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/556>`_)

2023.0

-------------------

New hooks
~~~~~~~~~

* Add hook for ``minecraft-launcher-lib`` (`536
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/536>`_)
* Add hook for ``nbt`` (`537
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/537>`_)


Updated hooks
~~~~~~~~~~~~~

* Have ``fiona`` hook collect the package's data files (e.g., the
projections database). (`541
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/541>`_)
* Update ``fiona`` hook for compatibility with ``fiona`` 1.9.0. (`541
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/541>`_)

2022.15

--------------------

New hooks
~~~~~~~~~

* Add a hook for `easyocr <https://github.com/JaidedAI/EasyOCR>`_,
which imports recognition backends via ``imporlib.import_module()``
and has a number of datafiles for different languages.

Users can set which languages to include datafiles for with a hook option.
(`530
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/530>`_)
* Add hook for ``charset-normalizer`` to fix ``ModuleNotFoundError: No module
named 'charset_normalizer.md__mypyc'``. (`534
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/534>`_)


Updated hooks
~~~~~~~~~~~~~

* Update ``shapely`` hook for compatibility with ``shapely >= 2.0.0``. (`527
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/527>`_)


Project & Process
~~~~~~~~~~~~~~~~~

* Added `hooks-config.rst` document which documents hook options.
It is referred to from README.md. (`530
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/530>`_)

2022.14

--------------------

New hooks
~~~~~~~~~

* Add hook for ``cf_units``. (`521
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/521>`_)
* Add hook for ``cftime``. (`521
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/521>`_)
* Add hook for ``compliance_checker``. (`521
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/521>`_)


Updated hooks
~~~~~~~~~~~~~

* Update ``netCDF4`` hook for compatibility with v1.4.0 and later, where
``netcdftime`` has been renamed to ``cftime``. (`521
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/521>`_)
* Update ``pydantic`` hook to include ``dotenv`` optional dependency. (`524
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/524>`_)

2022.13

--------------------

Updated hooks
~~~~~~~~~~~~~

* Update ``pyproj`` hook for compatibility with ``pyproj`` v3.4.0. (`505
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/505>`_)

Page 4 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.