From 9bc8dd7c4e59139791834e92cf45de8158fb7347 Mon Sep 17 00:00:00 2001 From: Legorooj Date: Thu, 8 Apr 2021 16:50:37 +1000 Subject: [PATCH] Prepare for release 4.3 --- PyInstaller/__init__.py | 2 +- doc/CHANGES.rst | 141 +++++++++++++++++++++++++++++++++++++++ news/1441.feature.rst | 2 - news/2372.bugfix.rst | 3 - news/3825.bugfix.rst | 2 - news/3939.feature.rst | 2 - news/4213.bugfix.rst | 4 -- news/5018.hooks.rst | 1 - news/5107.bugfix.rst | 3 - news/5168.hooks.rst | 1 - news/5218.hooks.rst | 1 - news/5284.hooks.rst | 4 -- news/5330.bugfix.rst | 2 - news/5391.feature.rst | 3 - news/5439.core.rst | 1 - news/5475.hooks.rst | 1 - news/5476.doc.rst | 1 - news/5480.bugfix.rst | 3 - news/5511.bootloader.rst | 1 - news/5537.bugfix.rst | 6 -- news/5540.bugfix.rst | 3 - news/5551.bootloader.rst | 2 - news/5554.bugfix.rst | 2 - news/5563.bugfix.rst | 2 - news/5568.bugfix.rst | 3 - news/5569.bugfix.rst | 2 - news/5579.feature.rst | 1 - news/5583.bugfix.rst | 1 - news/5604.core.rst | 5 -- news/5606.bugfix.rst | 2 - news/5617.bugfix.rst | 2 - news/5625.bugfix.rst | 2 - news/5629.hooks.rst | 2 - news/5630.hooks.rst | 1 - news/5640.bugfix.rst | 2 - news/5649.bootloader.rst | 2 - news/5649.doc.rst | 2 - news/5652.bugfix.rst | 2 - news/5678.bugfix.rst | 2 - news/5679.hooks.rst | 1 - news/5697.feature.rst | 3 - news/5698.bugfix.rst | 1 - news/5730.bugfix.rst | 1 - news/5733.bootloader.rst | 1 - news/5734.bugfix.rst | 2 - news/5734.feature.rst | 2 - 46 files changed, 142 insertions(+), 93 deletions(-) delete mode 100644 news/1441.feature.rst delete mode 100644 news/2372.bugfix.rst delete mode 100644 news/3825.bugfix.rst delete mode 100644 news/3939.feature.rst delete mode 100644 news/4213.bugfix.rst delete mode 100644 news/5018.hooks.rst delete mode 100644 news/5107.bugfix.rst delete mode 100644 news/5168.hooks.rst delete mode 100644 news/5218.hooks.rst delete mode 100644 news/5284.hooks.rst delete mode 100644 news/5330.bugfix.rst delete mode 100644 news/5391.feature.rst delete mode 100644 news/5439.core.rst delete mode 100644 news/5475.hooks.rst delete mode 100644 news/5476.doc.rst delete mode 100644 news/5480.bugfix.rst delete mode 100644 news/5511.bootloader.rst delete mode 100644 news/5537.bugfix.rst delete mode 100644 news/5540.bugfix.rst delete mode 100644 news/5551.bootloader.rst delete mode 100644 news/5554.bugfix.rst delete mode 100644 news/5563.bugfix.rst delete mode 100644 news/5568.bugfix.rst delete mode 100644 news/5569.bugfix.rst delete mode 100644 news/5579.feature.rst delete mode 100644 news/5583.bugfix.rst delete mode 100644 news/5604.core.rst delete mode 100644 news/5606.bugfix.rst delete mode 100644 news/5617.bugfix.rst delete mode 100644 news/5625.bugfix.rst delete mode 100644 news/5629.hooks.rst delete mode 100644 news/5630.hooks.rst delete mode 100644 news/5640.bugfix.rst delete mode 100644 news/5649.bootloader.rst delete mode 100644 news/5649.doc.rst delete mode 100644 news/5652.bugfix.rst delete mode 100644 news/5678.bugfix.rst delete mode 100644 news/5679.hooks.rst delete mode 100644 news/5697.feature.rst delete mode 100644 news/5698.bugfix.rst delete mode 100644 news/5730.bugfix.rst delete mode 100644 news/5733.bootloader.rst delete mode 100644 news/5734.bugfix.rst delete mode 100644 news/5734.feature.rst diff --git a/PyInstaller/__init__.py b/PyInstaller/__init__.py index 6e5130fba1..656fc33241 100644 --- a/PyInstaller/__init__.py +++ b/PyInstaller/__init__.py @@ -21,7 +21,7 @@ # Note: Keep this variable as plain string so it could be updated automatically # when doing a release. -__version__ = '5.0.dev0' +__version__ = '4.3' # Absolute path of this package's directory. Save this early so all diff --git a/doc/CHANGES.rst b/doc/CHANGES.rst index 2daec29749..0cac9da015 100644 --- a/doc/CHANGES.rst +++ b/doc/CHANGES.rst @@ -12,6 +12,147 @@ Changelog for PyInstaller .. towncrier release notes start +4.3 (2021-04-16) +---------------- + +Features +~~~~~~~~ + +* Provide basic implementation for ``FrozenImporter.get_source()`` that + allows reading source from ``.py`` files that are collected by hooks as + data files. (:issue:`#5697`) +* Raise the maximum allowed size of ``CArchive`` (and consequently ``onefile`` + executables) from 2 GiB to 4 GiB. (:issue:`#3939`) +* The `unbuffered stdio` mode (the ``u`` option) now sets the + ``Py_UnbufferedStdioFlag`` + flag to enable unbuffered stdio mode in Python library. (:issue:`#1441`) +* Windows: Set EXE checksums. Reduces false-positive detection from antiviral + software. (:issue:`#5579`) +* Add new command-line options that map to collect functions from hookutils: + ``-collect-submodules``, ``--collect-data``, ``--collect-binaries``, + ``--collect-all``, and ``--copy-metadata``. (:issue:`#5391`) +* Add new hook utility :func:`~PyInstaller.utils.hooks.collect_entry_point` for + collecting plugins defined through setuptools entry points. (:issue:`#5734`) + + +Bugfix +~~~~~~ + +* (macOS) Fix ``Bad CPU type in executable`` error in helper-spawned python + processes when running under ``arm64``-only flavor of Python on Apple M1. + (:issue:`#5640`) +* (OSX) Suppress missing library error messages for system libraries as + those are never collected by PyInstaller and starting with Big Sur, + they are hidden by the OS. (:issue:`#5107`) +* (Windows) Change default cache directory to ``LOCALAPPDATA`` + (from the original ``APPDATA``). + This is to make sure that cached data + doesn't get synced with the roaming profile. + For this and future versions ``AppData\Roaming\pyinstaller`` + might be safely deleted. (:issue:`#5537`) +* (Windows) Fix ``onefile`` builds not having manifest embedded when icon is + disabled via ``--icon NONE``. (:issue:`#5625`) +* (Windows) Fix the frozen program crashing immediately with + ``Failed to execute script pyiboot01_bootstrap`` message when built in + ``noconsole`` mode and with import logging enabled (either via + ``--debug imports`` or ``--debug all`` command-line switch). (:issue:`#4213`) +* ``CArchiveReader`` now performs full back-to-front file search for + ``MAGIC``, allowing ``pyi-archive_viewer`` to open binaries with extra + appended data after embedded package (e.g., digital signature). + (:issue:`#2372`) +* Fix ``MERGE()`` to properly set references to nested resources with their + full shared-package-relative path instead of just basename. (:issue:`#5606`) +* Fix ``onefile`` builds failing to extract files when the full target + path exceeds 260 characters. (:issue:`#5617`) +* Fix a crash in ``pyi-archive_viewer`` when quitting the application or + moving up a level. (:issue:`#5554`) +* Fix extraction of nested files in ``onefile`` builds created in MSYS + environments. (:issue:`#5569`) +* Fix installation issues stemming from unicode characters in + file paths. (:issue:`#5678`) +* Fix the build-time error under python 3.7 and earlier when ``ctypes`` + is manually added to ``hiddenimports``. (:issue:`#3825`) +* Fix the return code if the frozen script fails due to unhandled exception. + The return code 1 is used instead of -1, to keep the behavior consistent + with that of the python interpreter. (:issue:`#5480`) +* Linux: Fix binary dependency scanner to support `changes to ldconfig +`_ + introduced in ``glibc`` 2.33. (:issue:`#5540`) +* Prevent ``MERGE`` (multipackage) from creating self-references for + duplicated TOC entries. (:issue:`#5652`) +* PyInstaller-frozen onefile programs are now compatible with ``staticx`` + even if the bootloader is built as position-independent executable (PIE). + (:issue:`#5330`) +* Remove dependence on a `private function +`_ + removed in ``matplotlib`` 3.4.0rc1. (:issue:`#5568`) +* Strip absolute paths from ``.pyc`` modules collected into + ``base_library.zip`` + to enable reproducible builds that are invariant to Python install location. + (:issue:`#5563`) +* (OSX) Fix issues with ``pycryptodomex`` on macOS. (:issue:`#5583`) +* Allow compiled modules to be collected into ``base_library.zip``. + (:issue:`#5730`) +* Fix a build error triggered by scanning ``ctypes.CDLL('libc.so')`` on certain + Linux C compiler combinations. (:issue:`#5734`) +* Improve performance and reduce stack usage of module scanning. + (:issue:`#5698`) + + +Hooks +~~~~~ + +* Add support for Conda Forge's distribution of ``NumPy``. (:issue:`#5168`) +* Add support for package content listing via ``pkg_resources``. The + implementation enables querying/listing resources in a frozen package + (both PYZ-embedded and on-filesystem, in that order of precedence) via + ``pkg_resources.resource_exists()``, ``resource_isdir()``, and + ``resource_listdir()``. (:issue:`#5284`) +* Hooks: Import correct typelib for GtkosxApplication. (:issue:`#5475`) +* Prevent ``matplotlib`` hook from collecting current working directory when it + fails to determine the path to matplotlib's data directory. (:issue:`#5629`) +* Update ``pandas`` hook for compatibility with version 1.2.0 and later. + (:issue:`#5630`) +* Update hook for ``distutils.sysconfig`` to be compatible with + pyenv-virtualenv. (:issue:`#5218`) +* Update hook for ``sqlalchemy`` to support version 1.4.0 and above. + (:issue:`#5679`) +* Update hook for ``sysconfig`` to be compatible with pyenv-virtualenv. + (:issue:`#5018`) + + +Bootloader +~~~~~~~~~~ + +* Implement full back-to-front file search for the embedded archive. + (:issue:`#5511`) +* Perform file extraction from the embedded archive in a streaming manner + in order to limit memory footprint when archive contains large files. + (:issue:`#5551`) +* Set the ``__file__`` attribute in the ``__main__`` module (entry-point + script) to the absolute file name inside the ``_MEIPASS``. (:issue:`#5649`) +* Enable cross compiling for FreeBSD from Linux. (:issue:`#5733`) + + +Documentation +~~~~~~~~~~~~~ + +* Doc: Add version spec file option for macOS Bundle. (:issue:`#5476`) +* Update the ``Run-time Information`` section to reflect the changes in + behavior of ``__file__`` inside the ``__main__`` module. (:issue:`#5649`) + + +PyInstaller Core +~~~~~~~~~~~~~~~~ + +* Drop support for python 3.5; EOL since September 2020. (:issue:`#5439`) +* Collect python extension modules that correspond to built-ins into + ``lib-dynload`` sub-directory instead of directly into bundle's root + directory. This prevents them from shadowing shared libraries with the + same basename that are located in a package and loaded via ``ctypes`` or + ``cffi``, and also declutters the bundle's root directory. (:issue:`#5604`) + + 4.2 (2021-01-13) ---------------- diff --git a/news/1441.feature.rst b/news/1441.feature.rst deleted file mode 100644 index 35955362d9..0000000000 --- a/news/1441.feature.rst +++ /dev/null @@ -1,2 +0,0 @@ -The `unbuffered stdio` mode (the ``u`` option) now sets the ``Py_UnbufferedStdioFlag`` -flag to enable unbuffered stdio mode in Python library. diff --git a/news/2372.bugfix.rst b/news/2372.bugfix.rst deleted file mode 100644 index 0372dacec2..0000000000 --- a/news/2372.bugfix.rst +++ /dev/null @@ -1,3 +0,0 @@ -``CArchiveReader`` now performs full back-to-front file search for -``MAGIC``, allowing ``pyi-archive_viewer`` to open binaries with extra -appended data after embedded package (e.g., digital signature). diff --git a/news/3825.bugfix.rst b/news/3825.bugfix.rst deleted file mode 100644 index 94d84192cc..0000000000 --- a/news/3825.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fix the build-time error under python 3.7 and earlier when ``ctypes`` -is manually added to ``hiddenimports``. diff --git a/news/3939.feature.rst b/news/3939.feature.rst deleted file mode 100644 index b2e8be4ce8..0000000000 --- a/news/3939.feature.rst +++ /dev/null @@ -1,2 +0,0 @@ -Raise the maximum allowed size of ``CArchive`` (and consequently ``onefile`` -executables) from 2 GiB to 4 GiB. diff --git a/news/4213.bugfix.rst b/news/4213.bugfix.rst deleted file mode 100644 index 14a101416c..0000000000 --- a/news/4213.bugfix.rst +++ /dev/null @@ -1,4 +0,0 @@ -(Windows) Fix the frozen program crashing immediately with -``Failed to execute script pyiboot01_bootstrap`` message when built in -``noconsole`` mode and with import logging enabled (either via -``--debug imports`` or ``--debug all`` command-line switch). diff --git a/news/5018.hooks.rst b/news/5018.hooks.rst deleted file mode 100644 index 2687fd91ee..0000000000 --- a/news/5018.hooks.rst +++ /dev/null @@ -1 +0,0 @@ -Update hook for ``sysconfig`` to be compatible with pyenv-virtualenv. diff --git a/news/5107.bugfix.rst b/news/5107.bugfix.rst deleted file mode 100644 index f3d087c851..0000000000 --- a/news/5107.bugfix.rst +++ /dev/null @@ -1,3 +0,0 @@ -(OSX) Suppress missing library error messages for system libraries as -those are never collected by PyInstaller and starting with Big Sur, -they are hidden by the OS. diff --git a/news/5168.hooks.rst b/news/5168.hooks.rst deleted file mode 100644 index c7a9d09f26..0000000000 --- a/news/5168.hooks.rst +++ /dev/null @@ -1 +0,0 @@ -Add support for Conda Forge's distribution of ``NumPy``. diff --git a/news/5218.hooks.rst b/news/5218.hooks.rst deleted file mode 100644 index 9de05c4e18..0000000000 --- a/news/5218.hooks.rst +++ /dev/null @@ -1 +0,0 @@ -Update hook for ``distutils.sysconfig`` to be compatible with pyenv-virtualenv. diff --git a/news/5284.hooks.rst b/news/5284.hooks.rst deleted file mode 100644 index a4660ca7e4..0000000000 --- a/news/5284.hooks.rst +++ /dev/null @@ -1,4 +0,0 @@ -Add support for package content listing via ``pkg_resources``. The -implementation enables querying/listing resources in a frozen package -(both PYZ-embedded and on-filesystem, in that order of precedence) via -``pkg_resources.resource_exists()``, ``resource_isdir()``, and ``resource_listdir()``. diff --git a/news/5330.bugfix.rst b/news/5330.bugfix.rst deleted file mode 100644 index 9a0b8400ee..0000000000 --- a/news/5330.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -PyInstaller-frozen onefile programs are now compatible with ``staticx`` -even if the bootloader is built as position-independent executable (PIE). diff --git a/news/5391.feature.rst b/news/5391.feature.rst deleted file mode 100644 index b0305a1b83..0000000000 --- a/news/5391.feature.rst +++ /dev/null @@ -1,3 +0,0 @@ -Add new command-line options that map to collect functions from hookutils: -``-collect-submodules``, ``--collect-data``, ``--collect-binaries``, -``--collect-all``, and ``--copy-metadata``. diff --git a/news/5439.core.rst b/news/5439.core.rst deleted file mode 100644 index 809cee6208..0000000000 --- a/news/5439.core.rst +++ /dev/null @@ -1 +0,0 @@ -Drop support for python 3.5; EOL since September 2020. \ No newline at end of file diff --git a/news/5475.hooks.rst b/news/5475.hooks.rst deleted file mode 100644 index 00295c7811..0000000000 --- a/news/5475.hooks.rst +++ /dev/null @@ -1 +0,0 @@ -Hooks: Import correct typelib for GtkosxApplication. diff --git a/news/5476.doc.rst b/news/5476.doc.rst deleted file mode 100644 index 52ab97ee70..0000000000 --- a/news/5476.doc.rst +++ /dev/null @@ -1 +0,0 @@ -Doc: Add version spec file option for macOS Bundle. \ No newline at end of file diff --git a/news/5480.bugfix.rst b/news/5480.bugfix.rst deleted file mode 100644 index e3c41f010a..0000000000 --- a/news/5480.bugfix.rst +++ /dev/null @@ -1,3 +0,0 @@ -Fix the return code if the frozen script fails due to unhandled exception. -The return code 1 is used instead of -1, to keep the behavior consistent -with that of the python interpreter. diff --git a/news/5511.bootloader.rst b/news/5511.bootloader.rst deleted file mode 100644 index 0e1b6b7fae..0000000000 --- a/news/5511.bootloader.rst +++ /dev/null @@ -1 +0,0 @@ -Implement full back-to-front file search for the embedded archive. diff --git a/news/5537.bugfix.rst b/news/5537.bugfix.rst deleted file mode 100644 index fc1e5131c6..0000000000 --- a/news/5537.bugfix.rst +++ /dev/null @@ -1,6 +0,0 @@ -(Windows) Change default cache directory to ``LOCALAPPDATA`` -(from the original ``APPDATA``). -This is to make sure that cached data -doesn't get synced with the roaming profile. -For this and future versions ``AppData\Roaming\pyinstaller`` -might be safely deleted. \ No newline at end of file diff --git a/news/5540.bugfix.rst b/news/5540.bugfix.rst deleted file mode 100644 index 863ddb9736..0000000000 --- a/news/5540.bugfix.rst +++ /dev/null @@ -1,3 +0,0 @@ -Linux: Fix binary dependency scanner to support `changes to ldconfig -`_ -introduced in ``glibc`` 2.33. diff --git a/news/5551.bootloader.rst b/news/5551.bootloader.rst deleted file mode 100644 index 31c39a88ba..0000000000 --- a/news/5551.bootloader.rst +++ /dev/null @@ -1,2 +0,0 @@ -Perform file extraction from the embedded archive in a streaming manner -in order to limit memory footprint when archive contains large files. diff --git a/news/5554.bugfix.rst b/news/5554.bugfix.rst deleted file mode 100644 index e787e1993c..0000000000 --- a/news/5554.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fix a crash in ``pyi-archive_viewer`` when quitting the application or -moving up a level. diff --git a/news/5563.bugfix.rst b/news/5563.bugfix.rst deleted file mode 100644 index 85d5d9db52..0000000000 --- a/news/5563.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Strip absolute paths from ``.pyc`` modules collected into ``base_library.zip`` -to enable reproducible builds that are invariant to Python install location. diff --git a/news/5568.bugfix.rst b/news/5568.bugfix.rst deleted file mode 100644 index e18a44e3fd..0000000000 --- a/news/5568.bugfix.rst +++ /dev/null @@ -1,3 +0,0 @@ -Remove dependence on a `private function -`_ -removed in ``matplotlib`` 3.4.0rc1. diff --git a/news/5569.bugfix.rst b/news/5569.bugfix.rst deleted file mode 100644 index 9c13e731c9..0000000000 --- a/news/5569.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fix extraction of nested files in ``onefile`` builds created in MSYS -environments. diff --git a/news/5579.feature.rst b/news/5579.feature.rst deleted file mode 100644 index b3ee0a6e89..0000000000 --- a/news/5579.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Windows: Set EXE checksums. Reduces false-positive detection from antiviral software. diff --git a/news/5583.bugfix.rst b/news/5583.bugfix.rst deleted file mode 100644 index dc322e7ae0..0000000000 --- a/news/5583.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -(OSX) Fix issues with ``pycryptodomex`` on macOS. diff --git a/news/5604.core.rst b/news/5604.core.rst deleted file mode 100644 index b8b0eb7839..0000000000 --- a/news/5604.core.rst +++ /dev/null @@ -1,5 +0,0 @@ -Collect python extension modules that correspond to built-ins into -``lib-dynload`` sub-directory instead of directly into bundle's root -directory. This prevents them from shadowing shared libraries with the -same basename that are located in a package and loaded via ``ctypes`` or -``cffi``, and also declutters the bundle's root directory. diff --git a/news/5606.bugfix.rst b/news/5606.bugfix.rst deleted file mode 100644 index d6e59790e0..0000000000 --- a/news/5606.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fix ``MERGE()`` to properly set references to nested resources with their -full shared-package-relative path instead of just basename. diff --git a/news/5617.bugfix.rst b/news/5617.bugfix.rst deleted file mode 100644 index a7ad4b5f45..0000000000 --- a/news/5617.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fix ``onefile`` builds failing to extract files when the full target -path exceeds 260 characters. diff --git a/news/5625.bugfix.rst b/news/5625.bugfix.rst deleted file mode 100644 index 0efc736ba0..0000000000 --- a/news/5625.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -(Windows) Fix ``onefile`` builds not having manifest embedded when icon is -disabled via ``--icon NONE``. diff --git a/news/5629.hooks.rst b/news/5629.hooks.rst deleted file mode 100644 index 024baf7123..0000000000 --- a/news/5629.hooks.rst +++ /dev/null @@ -1,2 +0,0 @@ -Prevent ``matplotlib`` hook from collecting current working directory when it -fails to determine the path to matplotlib's data directory. diff --git a/news/5630.hooks.rst b/news/5630.hooks.rst deleted file mode 100644 index 30503c131b..0000000000 --- a/news/5630.hooks.rst +++ /dev/null @@ -1 +0,0 @@ -Update ``pandas`` hook for compatibility with version 1.2.0 and later. diff --git a/news/5640.bugfix.rst b/news/5640.bugfix.rst deleted file mode 100644 index b6e033bd45..0000000000 --- a/news/5640.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -(macOS) Fix ``Bad CPU type in executable`` error in helper-spawned python -processes when running under ``arm64``-only flavor of Python on Apple M1. diff --git a/news/5649.bootloader.rst b/news/5649.bootloader.rst deleted file mode 100644 index fdb56fc968..0000000000 --- a/news/5649.bootloader.rst +++ /dev/null @@ -1,2 +0,0 @@ -Set the ``__file__`` attribute in the ``__main__`` module (entry-point -script) to the absolute file name inside the ``_MEIPASS``. diff --git a/news/5649.doc.rst b/news/5649.doc.rst deleted file mode 100644 index a81188ab69..0000000000 --- a/news/5649.doc.rst +++ /dev/null @@ -1,2 +0,0 @@ -Update the ``Run-time Information`` section to reflect the changes in -behavior of ``__file__`` inside the ``__main__`` module. diff --git a/news/5652.bugfix.rst b/news/5652.bugfix.rst deleted file mode 100644 index d4707433e7..0000000000 --- a/news/5652.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Prevent ``MERGE`` (multipackage) from creating self-references for -duplicated TOC entries. diff --git a/news/5678.bugfix.rst b/news/5678.bugfix.rst deleted file mode 100644 index 6d881cf004..0000000000 --- a/news/5678.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fix installation issues stemming from unicode characters in -file paths. diff --git a/news/5679.hooks.rst b/news/5679.hooks.rst deleted file mode 100644 index cf63d20cfb..0000000000 --- a/news/5679.hooks.rst +++ /dev/null @@ -1 +0,0 @@ -Update hook for ``sqlalchemy`` to support version 1.4.0 and above. diff --git a/news/5697.feature.rst b/news/5697.feature.rst deleted file mode 100644 index b4fb19be26..0000000000 --- a/news/5697.feature.rst +++ /dev/null @@ -1,3 +0,0 @@ -Provide basic implementation for ``FrozenImporter.get_source()`` that -allows reading source from ``.py`` files that are collected by hooks as -data files. diff --git a/news/5698.bugfix.rst b/news/5698.bugfix.rst deleted file mode 100644 index 3b5805a37e..0000000000 --- a/news/5698.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Improve performance and reduce stack usage of module scanning. \ No newline at end of file diff --git a/news/5730.bugfix.rst b/news/5730.bugfix.rst deleted file mode 100644 index d4d5122112..0000000000 --- a/news/5730.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Allow compiled modules to be collected into ``base_library.zip``. diff --git a/news/5733.bootloader.rst b/news/5733.bootloader.rst deleted file mode 100644 index 5d15dfed29..0000000000 --- a/news/5733.bootloader.rst +++ /dev/null @@ -1 +0,0 @@ -Enable cross compiling for FreeBSD from Linux. diff --git a/news/5734.bugfix.rst b/news/5734.bugfix.rst deleted file mode 100644 index 9a784eac03..0000000000 --- a/news/5734.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fix a build error triggered by scanning ``ctypes.CDLL('libc.so')`` on certain -Linux C compiler combinations. diff --git a/news/5734.feature.rst b/news/5734.feature.rst deleted file mode 100644 index 1a3ba27ed3..0000000000 --- a/news/5734.feature.rst +++ /dev/null @@ -1,2 +0,0 @@ -Add new hook utility :func:`~PyInstaller.utils.hooks.collect_entry_point` for -collecting plugins defined through setuptools entry points.