From c1affefbe2bb8a35ecd05f6779727eec5b70eec5 Mon Sep 17 00:00:00 2001 From: github-actions Date: Fri, 9 Aug 2024 22:45:50 +0000 Subject: [PATCH] Release v2024.8 --- CHANGELOG.rst | 55 ++++++++++++++++++++++++++ _pyinstaller_hooks_contrib/__init__.py | 2 +- news/760.update.rst | 8 ---- news/761.process.rst | 2 - news/766.update.rst | 2 - news/768.update.rst | 2 - news/769.new.rst | 1 - news/772.new.rst | 1 - news/775.new.rst | 1 - news/776.new.rst | 1 - news/778.new.1.rst | 2 - news/778.new.rst | 1 - news/779.update.rst | 1 - 13 files changed, 56 insertions(+), 23 deletions(-) delete mode 100644 news/760.update.rst delete mode 100644 news/761.process.rst delete mode 100644 news/766.update.rst delete mode 100644 news/768.update.rst delete mode 100644 news/769.new.rst delete mode 100644 news/772.new.rst delete mode 100644 news/775.new.rst delete mode 100644 news/776.new.rst delete mode 100644 news/778.new.1.rst delete mode 100644 news/778.new.rst delete mode 100644 news/779.update.rst diff --git a/CHANGELOG.rst b/CHANGELOG.rst index a05d025da..d76dd9798 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,58 @@ +2024.8 (2024-08-09) +------------------- + +New hooks +~~~~~~~~~ + +* Add a hook for ``cmocean``, which has text data files. (`#769 + `_) +* Add a hook for ``pydicom``, which has hidden imports. (`#776 + `_) +* Add a hook for ``tzwhere``, which has data files. (`#772 + `_) +* Add hook for ``monai`` to collect its source .py files for TorchScript/JIT. + (`#778 + `_) +* Add hooks for ``itk`` to work around the package's requirements about + the ``itk/Configuration`` directory. (`#778 + `_) +* Added hooks for the ``trame`` suite of libraries, which has data files and + hidden imports. (`#775 + `_) + + +Updated hooks +~~~~~~~~~~~~~ + +* Rework the OpenSSL version check in ``cryptography`` hook to fix + compatibility with ``cryptography`` 43.0.0. (`#768 + `_) +* Update ``hydra`` hook to include work-around for ``hydra``'s plugin + manager, which under python < 3.10 (still) uses deprecated PEP-302 + that was removed from PyInstaller's ``PyiFrozenImporter`` in + PyInstaller 5.8. When building using python < 3.10 and PyInstaller >= 5.8, + the modules collected from ``hydra._internal.core_plugins`` and + ``hydra_plugins`` packages 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 + `_) +* Update ``imageio_ffmpeg`` hook for compatibility with ``imageio-ffmpeg`` + 0.5.0 and later. (`#766 + `_) +* Update ``pyexcel_ods`` hook to add missing hidden import and add tests. + (`#779 + `_) + + +Project & Process +~~~~~~~~~~~~~~~~~ + +* Released sdists and tagged GitHub source archives contain the changelog + entries + for their current release. (`#761 + `_) + + 2024.7 (2024-06-08) ------------------- diff --git a/_pyinstaller_hooks_contrib/__init__.py b/_pyinstaller_hooks_contrib/__init__.py index 6756e9217..acf20e0e5 100644 --- a/_pyinstaller_hooks_contrib/__init__.py +++ b/_pyinstaller_hooks_contrib/__init__.py @@ -10,7 +10,7 @@ # SPDX-License-Identifier: GPL-2.0-or-later # ------------------------------------------------------------------ -__version__ = '2024.7' +__version__ = '2024.8' __maintainer__ = 'Legorooj, bwoodsend' __uri__ = 'https://github.com/pyinstaller/pyinstaller-hooks-contrib' diff --git a/news/760.update.rst b/news/760.update.rst deleted file mode 100644 index 1786fde14..000000000 --- a/news/760.update.rst +++ /dev/null @@ -1,8 +0,0 @@ -Update ``hydra`` hook to include work-around for ``hydra``'s plugin -manager, which under python < 3.10 (still) uses deprecated PEP-302 -that was removed from PyInstaller's ``PyiFrozenImporter`` in -PyInstaller 5.8. When building using python < 3.10 and PyInstaller >= 5.8, -the modules collected from ``hydra._internal.core_plugins`` and -``hydra_plugins`` packages 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``. diff --git a/news/761.process.rst b/news/761.process.rst deleted file mode 100644 index 27b56ab36..000000000 --- a/news/761.process.rst +++ /dev/null @@ -1,2 +0,0 @@ -Released sdists and tagged GitHub source archives contain the changelog entries -for their current release. diff --git a/news/766.update.rst b/news/766.update.rst deleted file mode 100644 index 308902d1f..000000000 --- a/news/766.update.rst +++ /dev/null @@ -1,2 +0,0 @@ -Update ``imageio_ffmpeg`` hook for compatibility with ``imageio-ffmpeg`` -0.5.0 and later. \ No newline at end of file diff --git a/news/768.update.rst b/news/768.update.rst deleted file mode 100644 index 905284911..000000000 --- a/news/768.update.rst +++ /dev/null @@ -1,2 +0,0 @@ -Rework the OpenSSL version check in ``cryptography`` hook to fix -compatibility with ``cryptography`` 43.0.0. diff --git a/news/769.new.rst b/news/769.new.rst deleted file mode 100644 index bf4fee022..000000000 --- a/news/769.new.rst +++ /dev/null @@ -1 +0,0 @@ -Add a hook for ``cmocean``, which has text data files. diff --git a/news/772.new.rst b/news/772.new.rst deleted file mode 100644 index 59f4beb6b..000000000 --- a/news/772.new.rst +++ /dev/null @@ -1 +0,0 @@ -Add a hook for ``tzwhere``, which has data files. diff --git a/news/775.new.rst b/news/775.new.rst deleted file mode 100644 index bceb696d4..000000000 --- a/news/775.new.rst +++ /dev/null @@ -1 +0,0 @@ -Added hooks for the ``trame`` suite of libraries, which has data files and hidden imports. diff --git a/news/776.new.rst b/news/776.new.rst deleted file mode 100644 index d7e35c009..000000000 --- a/news/776.new.rst +++ /dev/null @@ -1 +0,0 @@ -Add a hook for ``pydicom``, which has hidden imports. diff --git a/news/778.new.1.rst b/news/778.new.1.rst deleted file mode 100644 index bb3fcc76c..000000000 --- a/news/778.new.1.rst +++ /dev/null @@ -1,2 +0,0 @@ -Add hooks for ``itk`` to work around the package's requirements about -the ``itk/Configuration`` directory. diff --git a/news/778.new.rst b/news/778.new.rst deleted file mode 100644 index 1538c465e..000000000 --- a/news/778.new.rst +++ /dev/null @@ -1 +0,0 @@ -Add hook for ``monai`` to collect its source .py files for TorchScript/JIT. diff --git a/news/779.update.rst b/news/779.update.rst deleted file mode 100644 index d486224b6..000000000 --- a/news/779.update.rst +++ /dev/null @@ -1 +0,0 @@ -Update ``pyexcel_ods`` hook to add missing hidden import and add tests.