Pyinstaller-hooks-contrib

Latest version: v2024.10

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

Scan your dependencies

Page 5 of 9

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

2022.12

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

New hooks
~~~~~~~~~

* Add hook for ``discid``. (`506
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/506>`_)
* Add hook for ``exchangelib``. (`508
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/508>`_)

2022.11

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

New hooks
~~~~~~~~~

* Add a hook for ``spiceypy``, which has binary files. (`482
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/482>`_)
* Added a hook for ``ldfparser``. (`483
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/483>`_)


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

* Extend the ``sounddevice`` and ``soundfile`` hooks to collect
system-installed shared libraries in cases when the libraries are
not bundled with the package (i.e., linux PyPI wheels, Anaconda on
all OSes). (`487
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/487>`_)
* Fix a ``TypeError`` raised by the ``clr`` hook when ``pythonnet`` dist
lacks the file list metadata. (`486
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/486>`_)
* Have ``clr`` hook check for availability of the ``pythonnet`` before
trying to query its metadata. Fixes an
``importlib.metadata.PackageNotFoundError``
raised by the ``clr`` hook when the hook is triggered by a module or
a package named ``clr`` other than the ``clr`` extension module from
``pythonnet``. (`486
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/486>`_)
* Have the ``pyqtgraph`` hook collect the colormap files and their
license files from the package. (`501
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/501>`_)
* Implement preliminary support for handling subprocesses used by
``pyqtgraph.multiprocess``, for example in ``pyqtgraph``
``RemoteGraphicsView`` widget. The user is still required to ensure that
stdlib's ``multiprocessing.freeze_support`` is called in the entry-point
script before using ``pyqtgraph``. In addition, with ``onefile`` builds,
the user must set the ``_MEIPASS2`` environment variable to the value
of ``sys._MEIPASS`` before using ``pyqtgraph``. (`501
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/501>`_)
* In ``clr`` hook for ``pythonnet`` collect the ``Python.Runtime.dll`` as
a data file on non-Windows OSes to prevent errors during binary dependency
analysis. (`500
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/500>`_)

2022.10

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

New hooks
~~~~~~~~~

* Add geopandas data files for ``geopandas==0.10.2``. (`400
<https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/400>`_)

Page 5 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.