Hello community, here is the log from the commit of package python-PyInstaller for openSUSE:Factory checked in at 2019-09-26 20:39:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-PyInstaller (Old) and /work/SRC/openSUSE:Factory/.python-PyInstaller.new.2352 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-PyInstaller" Thu Sep 26 20:39:23 2019 rev:1 rq:732610 version:3.5 Changes: -------- New Changes file: --- /dev/null 2019-09-25 09:10:10.894331610 +0200 +++ /work/SRC/openSUSE:Factory/.python-PyInstaller.new.2352/python-PyInstaller.changes 2019-09-26 20:39:41.142790712 +0200 @@ -0,0 +1,100 @@ +------------------------------------------------------------------- +Mon Sep 23 07:19:49 UTC 2019 - Tomáš Chvátal <[email protected]> + +- Format with spec-cleaner, fix license + +------------------------------------------------------------------- +Fri Sep 20 03:37:50 UTC 2019 - John Vandenberg <[email protected]> + +- Delete upstream bootloaders from the source distribution, forcing + re-compilation of bootloader for all platforms, removing 'noarch' +- Lightly update spec, year and https +- Update to v3.5 + * See changelog at https://github.com/pyinstaller/pyinstaller/blob/v3.5/doc/CHANGES.rst + +------------------------------------------------------------------- +Wed Oct 18 16:45:57 UTC 2017 - [email protected] + +- Implement single-spec version +- Update to version 3.3 + * See changelog at https://github.com/pyinstaller/pyinstaller/blob/v3.3/doc/CHANGES.rst + +------------------------------------------------------------------- +Mon Jan 23 04:44:34 UTC 2017 - [email protected] + +- use update-alternatives + +- update to 3.2.1 + * New, updated and fixed hooks: botocore (#2094), gi (#2347), jira (#2222), + PyQt5.QtWebEngineWidgets (#2269), skimage (#2195, 2225), sphinx (#2323,) + xsge_gui (#2251). + * Don't fail if working directory already exists (#1994) + * Avoid encoding errors in main script (#1976) + * Fix hasher digest bytes not str (#2229, #2230) + * (Windows) Fix additional dependency on the msvcrt10.dll (#1974) + * (Windows) Correctly decode a bytes object produced by pefile (#1981) + * (Windows) Package ``pefile`` with pyinstaller. This partially + undoes some changes in 3.2 in which the packaged pefiles were + removed to use the pypi version instead. The pypi version was + considerably slower in some applications, and still has a couple + of small issues on PY3. (#1920) + * (OS X) PyQt5 packaging issues on MacOS (#1874) + * (OS X) Replace run-time search path keyword (#1965) + * (OS X) (Re-) add argv emulation for OSX, 64-bit (#2219) + * (OS X) use decode("utf-8") to convert bytes in getImports_macholib() (#1973) + * (Bootloader) fix segfaults (#2176) + * (setup.py) pass option --no-lsb on GNU/Linux only (#1975) + * Updates and fixes in documentation, manuals, et al. (#1986, 2002, #2153, + #2227, #2231) +- update to version 3.2: + * Even the “main” script is now byte-compiled (#1847, #1856) + * The manual is on readthedocs.io now (#1578) + * On installation try to compile the bootloader if there is none for + the current plattform (#1377) + * (Unix) Use objcopy to create a valid ELF file (#1812, #1831) + * (Linux): Compile with _FORTIFY_SOURCE (#1820) + * New, updated and fixed hooks: CherryPy (#1860), Cryptography + (#1425, #1861), enchant (1562), gi.repository.GdkPixbuf (#1843), + gst (#1963), Lib2to3 (#1768), PyQt4, PyQt5, PySide (#1783, #1897, + #1887), SciPy (#1908, #1909), sphinx (#1911, #1912), sqlalchemy + (#1951), traitlets wx.lib.pubsub (#1837, #1838), + * For windowed mode add isatty() for our dummy NullWriter (#1883) + * Suppress “Failed to execute script” in case of SystemExit (#1869) + * Do not apply Upx compressor for bootloader files (#1863) + * Fix absolute path for lib used via ctypes (#1934) + * (OSX) Fix binary cache on NFS (#1573, #1849) + * (Windows) Fix message in grab_version (#1923) + * (Windows) Fix wrong icon paramter in Windows example (#1764) + * (Windows) Fix win32 unicode handling (#1878) + * (Windows) Fix unnecessary rebuilds caused by rebuilding + winmanifest (#1933) + * (Cygwin) Fix finding the Python library for Cygwin 64-bit (#1307, + #1810, #1811) + * (OSX) Fix compilation issue (#1882) + * (Windows) No longer bundle pefile, use package from for windows + (#1357) + * (Windows) Provide a more robust means of executing a Python script + * AIX fixes. + * Update waf to version 1.8.20 (#1868) + * Fix excludedimports, more predictable order how hooks are applied + #1651 + * Internal impovements and code clean-up (#1754, #1760, #1794, + #1858, #1862, #1887, #1907, #1913) + * Clean-ups fixes and improvements for the test suite + * Known Issues + + Apps built with Windows 10 and Python 3.5 may not run on Windows + versions earlier than 10 (#1566). + + The multipackage (MERGE) feature (#1527) is currently broken. + + (OSX) Support for OpenDocument events (#1309) is broken. +- updated to version 3.1.1: + * Fix problems with setuptools 19.4 (#1772, #1773, #1790, #1791) + * 3.1 does not collect certain direct imports (#1780) + * Git reports wrong version even if on unchanged release (#1778) + * Don’t resolve symlinks in modulegraph.py (#1750, #1755) + * ShortFileName not returned in win32 util (#1799) + +------------------------------------------------------------------- +Sat Jan 16 17:57:42 UTC 2016 - [email protected] + +- Initial check in v3.1 + New: ---- PyInstaller-3.5.tar.gz python-PyInstaller.changes python-PyInstaller.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-PyInstaller.spec ++++++ # # spec file for package python-PyInstaller # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via https://bugs.opensuse.org/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without test Name: python-PyInstaller Version: 3.5 Release: 0 Summary: Bundle a Python application and all its dependencies into a single package License: GPL-2.0-only Group: Development/Languages/Python URL: https://www.pyinstaller.org Source: https://files.pythonhosted.org/packages/source/P/PyInstaller/PyInstaller-%{version}.tar.gz BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: pkgconfig BuildRequires: python-rpm-macros BuildRequires: pkgconfig(zlib) Requires: python-macholib >= 1.8 Requires: python-pefile >= 2017.8.1 Requires: python-setuptools Requires(post): update-alternatives Requires(postun): update-alternatives Recommends: upx %if %{with test} BuildRequires: %{python_module Babel} BuildRequires: %{python_module Django} BuildRequires: %{python_module QtAwesome} BuildRequires: %{python_module Sphinx} BuildRequires: %{python_module cryptography} BuildRequires: %{python_module docutils} BuildRequires: %{python_module macholib >= 1.8} BuildRequires: %{python_module matplotlib} BuildRequires: %{python_module opengl} BuildRequires: %{python_module pefile >= 2017.8.1} BuildRequires: %{python_module psutil} BuildRequires: %{python_module pycountry} BuildRequires: %{python_module pytest} BuildRequires: %{python_module qt5} BuildRequires: %{python_module setuptools} BuildRequires: python-dis3 BuildRequires: upx %endif %ifpython2 Requires: python-dis3 %endif %python_subpackages %description PyInstaller bundles a Python application and all its dependencies into a single package. The user can run the packaged app without installing a Python interpreter or any modules. %prep %setup -q -n PyInstaller-%{version} chmod a-x PyInstaller/utils/hooks/__init__.py # Force build of bootloader rm -r PyInstaller/bootloader %build # -Wno-stringop-overflow only needed on ppc64 export CFLAGS="%{optflags} -Wno-stringop-truncation -Wno-unused-variable -Wno-unused-function -Wno-unused-but-set-variable -Wno-stringop-overflow" %python_build %install %python_install %{python_expand # Relocate to sitearch if [ "%{$python_sitearch}" != "%{$python_sitelib}" ]; then mkdir -p %{buildroot}%{$python_sitearch} mv %{buildroot}%{$python_sitelib}/* %{buildroot}%{$python_sitearch} fi %fdupes %{buildroot}%{$python_sitearch} } %python_clone -a %{buildroot}%{_bindir}/pyinstaller %python_clone -a %{buildroot}%{_bindir}/pyi-archive_viewer %python_clone -a %{buildroot}%{_bindir}/pyi-bindepend %python_clone -a %{buildroot}%{_bindir}/pyi-grab_version %python_clone -a %{buildroot}%{_bindir}/pyi-makespec %python_clone -a %{buildroot}%{_bindir}/pyi-set_version %if %{with test} %check export LANG=en_US.UTF-8 %pytest_arch tests/unit tests/functional --ignore=tests/functional/test_libraries.py --ignore=tests/functional/test_hooks -k 'not test_find_module' %endif %post %{python_install_alternative pyinstaller pyi-archive_viewer pyi-bindepend pyi-grab_version pyi-makespec pyi-set_version} %postun %python_uninstall_alternative pyinstaller %files %{python_files} %doc README.rst doc/CHANGES.rst %license COPYING.txt %python_alternative %{_bindir}/pyinstaller %python_alternative %{_bindir}/pyi-archive_viewer %python_alternative %{_bindir}/pyi-bindepend %python_alternative %{_bindir}/pyi-grab_version %python_alternative %{_bindir}/pyi-makespec %python_alternative %{_bindir}/pyi-set_version %{python_sitearch}/* %changelog
