|
| 1 | +2025.0 (2025-01-16) |
| 2 | +------------------- |
| 3 | + |
| 4 | +New hooks |
| 5 | +~~~~~~~~~ |
| 6 | + |
| 7 | +* Add hook for ``fsspec`` to collect the package's submodules |
| 8 | + and ensure the protocol plugins are working. (`#856 |
| 9 | + <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/856>`_) |
| 10 | +* Add hook for ``intake`` to collect its plugins (registered via the |
| 11 | + ``intake.drivers`` entry-point). (`#853 |
| 12 | + <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/853>`_) |
| 13 | +* Add hook for ``ruamel.yaml`` to collect its plugins, and ensure that |
| 14 | + plugins' ``__plug_in__`` modules are collected as source .py files |
| 15 | + (which is necessary for their discovery). (`#844 |
| 16 | + <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/844>`_) |
| 17 | +* Add hook for ``sam2`` (Segment Anything Model 2). (`#847 |
| 18 | + <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/847>`_) |
| 19 | +* Add hook for ``zarr`` to collect the package's metadata. (`#855 |
| 20 | + <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/855>`_) |
| 21 | + |
| 22 | + |
| 23 | +Updated hooks |
| 24 | +~~~~~~~~~~~~~ |
| 25 | + |
| 26 | +* Revise the search for OpenSSL shared library and ``ossl-modules`` directory |
| 27 | + in the ``cryptography`` hook, in order to mitigate issues with unrelated |
| 28 | + copies of OpenSSL ending up being pulled into the build. Most notably, |
| 29 | + the hook should not be searching for OpenSSL shared library when |
| 30 | + ``cryptography`` PyPI wheel is installed, because those ship with |
| 31 | + extensions that are statically linked against OpenSSL. (`#846 |
| 32 | + <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/846>`_) |
| 33 | +* Rewrite ``pygraphviz`` hook to fix discovery and collection of ``graphviz`` |
| 34 | + files under various Linux distributions, in Anaconda environments |
| 35 | + (Windows, Linux, and macOS), and msys2 environments (Windows). (`#849 |
| 36 | + <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/849>`_) |
| 37 | +* Update ``dask`` hook to collect template files from |
| 38 | + ``dask/widgets/templates`` |
| 39 | + directory; these file become mandatory when using ``dask.array`` and |
| 40 | + ``jinja2`` is available. (`#852 |
| 41 | + <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/852>`_) |
| 42 | +* Update ``triton`` hook for compatibility with ``triton`` >= 3.0.0; the |
| 43 | + hook should now collect backend-specific modules and data files from |
| 44 | + ``triton.backends``. (`#848 |
| 45 | + <https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/848>`_) |
| 46 | + |
| 47 | + |
1 | 48 | 2024.11 (2024-12-23) |
2 | 49 | -------------------- |
3 | 50 |
|
|
0 commit comments