diff --git a/pyinstaller-5.13.0.tar.gz b/pyinstaller-5.13.0.tar.gz new file mode 100644 index 0000000..d9b3fd8 --- /dev/null +++ b/pyinstaller-5.13.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4de951522be6501348a378a1a02f699e5697be973f8d3c2da39a90e7c88991b4 +size 3874599 diff --git a/pyinstaller-5.6.2.tar.gz b/pyinstaller-5.6.2.tar.gz deleted file mode 100644 index 8535a0e..0000000 --- a/pyinstaller-5.6.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:10f6113c64dbec59ec5856334cb351fe2aa1018bd150693b830d869a59e8e334 -size 3841390 diff --git a/python-PyInstaller.changes b/python-PyInstaller.changes index 97c41ea..bbedf1f 100644 --- a/python-PyInstaller.changes +++ b/python-PyInstaller.changes @@ -1,3 +1,32 @@ +------------------------------------------------------------------- +Tue Jul 11 12:38:14 UTC 2023 - Markéta Machová + +- Update to 5.13.0 + * Allow controlling the build log level (--log-level) via a + PYI_LOG_LEVEL environment variable. + * Fixes an issue with gi shared libraries not being packaged if + they don’t have version suffix and are in a special location + set by LD_LIBRARY_PATH instead of a typical library path. + * The deprecated PEP-302 find_module() and load_module() methods + have been removed from PyInstaller’s FrozenImporter. + * Compile the collected GLib schema files using glib-schema-compiler + instead of collecting the pre-compiled gschemas.compiled. + * The archive_viewer utility has been rewritten with modified + command-line interface (--log has been renamed to --list) and + with changed output formatting. + * Extend PySide6 hooks for PySide6 6.5.0 compatibility. + * Ensure that binaries that are manually specified in the .spec file + (or via corresponding --add-binary or --collect-binaries + command-line switches) undergo the binary dependency analysis, + so their dependencies are automatically collected. + * Remove the use of the TOC class in the analysis / build process, + and use plain list instances instead. + * Attempt to fix compatibility of PyInstaller’s PyiFrozenImporter + with importlib.util.LazyLoader. + * Add support for Python 3.12. + * Limit the import of collected packages prior to performing binary + dependency analysis to only Windows, where it is actually useful. + ------------------------------------------------------------------- Mon May 8 07:30:04 UTC 2023 - Johannes Kastl diff --git a/python-PyInstaller.spec b/python-PyInstaller.spec index 6a87e7d..a000208 100644 --- a/python-PyInstaller.spec +++ b/python-PyInstaller.spec @@ -21,7 +21,7 @@ %bcond_without test %define modname PyInstaller Name: python-PyInstaller -Version: 5.6.2 +Version: 5.13.0 Release: 0 Summary: Bundle a Python application and all its dependencies into a single package License: GPL-2.0-only @@ -33,10 +33,10 @@ BuildRequires: fdupes BuildRequires: pkgconfig BuildRequires: python-rpm-macros BuildRequires: pkgconfig(zlib) +Requires: python-altgraph Requires: python-devel -Requires: python-macholib >= 1.8 -Requires: python-pefile >= 2017.8.1 -Requires: python-setuptools +Requires: python-pyinstaller-hooks-contrib >= 2021.4 +Requires: python-setuptools >= 42.0.0 Requires(post): update-alternatives Requires(postun):update-alternatives Recommends: upx @@ -46,26 +46,18 @@ BuildRequires: %{python_module Django} BuildRequires: %{python_module Pillow} BuildRequires: %{python_module QtAwesome} BuildRequires: %{python_module Sphinx} +BuildRequires: %{python_module altgraph} BuildRequires: %{python_module cryptography} BuildRequires: %{python_module docutils} -BuildRequires: %{python_module macholib >= 1.8} BuildRequires: %{python_module opengl} -BuildRequires: %{python_module pefile >= 2017.8.1} BuildRequires: %{python_module psutil} BuildRequires: %{python_module pycountry} -BuildRequires: %{python_module pyinstaller-hooks-contrib} +BuildRequires: %{python_module pyinstaller-hooks-contrib >= 2021.4} BuildRequires: %{python_module pytest-xdist} BuildRequires: %{python_module pytest} BuildRequires: %{python_module qt5} -BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} BuildRequires: upx -%if %{with python2} -BuildRequires: python-dis3 -%endif -%endif -%ifpython2 -Requires: python-dis3 %endif %python_subpackages