Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-PyInstaller for 
openSUSE:Factory checked in at 2022-11-08 13:06:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-PyInstaller (Old)
 and      /work/SRC/openSUSE:Factory/.python-PyInstaller.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-PyInstaller"

Tue Nov  8 13:06:06 2022 rev:9 rq:1034481 version:5.6.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-PyInstaller/python-PyInstaller.changes    
2022-10-29 20:18:26.978639955 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-PyInstaller.new.1597/python-PyInstaller.changes
  2022-11-08 13:06:08.139038300 +0100
@@ -1,0 +2,12 @@
+Mon Nov  7 20:29:32 UTC 2022 - Yogalakshmi Arunachalam <yarunacha...@suse.com>
+
+- Update to 5.6.2
+  * Bugfix
+   (Linux, macOS) Fix the regression in shared library collection, where the 
shared library would end up collected under its fully-versioned .
+   so name (e.g., libsomething.so.1.2.3) instead of its originally referenced 
name (e.g., libsomething.so.1) due to accidental symbolic link resolution. 
(#7189)
+
+- Update to 5.6.1 
+  Bugfix
+  * (macOS) Fix regression in macOS app bundle signing caused by a typo made 
in #7180. (#7184)
+
+-------------------------------------------------------------------

Old:
----
  pyinstaller-5.6.1.tar.gz

New:
----
  pyinstaller-5.6.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-PyInstaller.spec ++++++
--- /var/tmp/diff_new_pack.kppUlq/_old  2022-11-08 13:06:08.755041403 +0100
+++ /var/tmp/diff_new_pack.kppUlq/_new  2022-11-08 13:06:08.759041423 +0100
@@ -21,7 +21,7 @@
 %bcond_without  test
 %define modname PyInstaller
 Name:           python-PyInstaller
-Version:        5.6.1
+Version:        5.6.2
 Release:        0
 Summary:        Bundle a Python application and all its dependencies into a 
single package
 License:        GPL-2.0-only

++++++ pyinstaller-5.6.1.tar.gz -> pyinstaller-5.6.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pyinstaller-5.6.1/PyInstaller/__init__.py 
new/pyinstaller-5.6.2/PyInstaller/__init__.py
--- old/pyinstaller-5.6.1/PyInstaller/__init__.py       2022-10-25 
16:44:23.000000000 +0200
+++ new/pyinstaller-5.6.2/PyInstaller/__init__.py       2022-10-31 
18:45:24.000000000 +0100
@@ -18,7 +18,7 @@
 from PyInstaller.utils.git import get_repo_revision
 
 # Note: Keep this variable as plain string so it could be updated 
automatically when doing a release.
-__version__ = '5.6.1'
+__version__ = '5.6.2'
 
 # Absolute path of this package's directory. Save this early so all submodules 
can use the absolute path. This is
 # required for example if the current directory changes prior to loading the 
hooks.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pyinstaller-5.6.1/PyInstaller/depend/bindepend.py 
new/pyinstaller-5.6.2/PyInstaller/depend/bindepend.py
--- old/pyinstaller-5.6.1/PyInstaller/depend/bindepend.py       2022-10-25 
16:44:23.000000000 +0200
+++ new/pyinstaller-5.6.2/PyInstaller/depend/bindepend.py       2022-10-31 
18:45:24.000000000 +0100
@@ -237,8 +237,10 @@
     # top-level directory... i.e., we must NOT preserve the directory layout 
in this case.
     if compat.is_win:
         # match <...>/site-packages/pythonwin
+        # The caller might not have resolved the src_filename, so we need to 
explicitly lower-case the parent_dir.name
+        # before comparing it to account for case variations.
         parent_dir = src_filename.parent
-        if parent_dir.name == "pythonwin" and parent_dir.parent in 
parent_dir_preservation_paths:
+        if parent_dir.name.lower() == "pythonwin" and parent_dir.parent in 
parent_dir_preservation_paths:
             # Collect into top-level directory.
             return src_filename.name
 
@@ -290,7 +292,10 @@
             seen.add(npth.upper())
 
             # Try to preserve parent directory structure, if applicable.
-            src_path = pathlib.Path(npth).resolve()
+            # NOTE: do not resolve the source path, because on macOS and 
linux, it may be a versioned .so (e.g.,
+            # libsomething.so.1, pointing at libsomething.so.1.2.3), and we 
need to collect it under original
+            # name!
+            src_path = pathlib.Path(npth)
             dst_path = _select_destination_directory(src_path, 
parent_dir_preservation_paths)
             lTOC.append((str(dst_path), npth, 'BINARY'))
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pyinstaller-5.6.1/PyInstaller/utils/_gitrevision.py 
new/pyinstaller-5.6.2/PyInstaller/utils/_gitrevision.py
--- old/pyinstaller-5.6.1/PyInstaller/utils/_gitrevision.py     2022-10-25 
16:44:23.000000000 +0200
+++ new/pyinstaller-5.6.2/PyInstaller/utils/_gitrevision.py     2022-10-31 
18:45:24.000000000 +0100
@@ -2,10 +2,10 @@
 # The content of this file will be filled in with meaningful data when 
creating an archive using `git archive` or by
 # downloading an archive from github, e.g., from 
github.com/.../archive/develop.zip
 #
-rev = "780c08d7f1"  # abbreviated commit hash
-commit = "780c08d7f1827b37bfc94751a411d71451e04a35"  # commit hash
-date = "2022-10-25 15:44:23 +0100"  # commit date
+rev = "09b8a1ebd0"  # abbreviated commit hash
+commit = "09b8a1ebd0a62c4e61de61cd33c739c997249a89"  # commit hash
+date = "2022-10-31 17:45:24 +0000"  # commit date
 author = "Br??nainn Woodsend <bwoods...@gmail.com>"
-ref_names = "HEAD -> develop, tag: v5.6.1"  # incl. current branch
-commit_message = """Release v5.6.1. [skip ci]
+ref_names = "tag: v5.6.2"  # incl. current branch
+commit_message = """Release v5.6.2. [skip ci]
 """
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pyinstaller-5.6.1/README.rst 
new/pyinstaller-5.6.2/README.rst
--- old/pyinstaller-5.6.1/README.rst    2022-10-25 16:44:23.000000000 +0200
+++ new/pyinstaller-5.6.2/README.rst    2022-10-31 18:45:24.000000000 +0100
@@ -139,7 +139,7 @@
 Support
 -------
 
-- Official debugging guide: 
https://pyinstaller.org/en/v5.6.1/when-things-go-wrong.html
+- Official debugging guide: 
https://pyinstaller.org/en/v5.6.2/when-things-go-wrong.html
 - Assorted user contributed help topics: 
https://github.com/pyinstaller/pyinstaller/wiki
 - Web based Q&A forums: https://github.com/pyinstaller/pyinstaller/discussions
 - Email based Q&A forums: https://groups.google.com/g/pyinstaller
@@ -153,5 +153,5 @@
 
 
 .. _tinyaes: https://github.com/naufraghi/tinyaes-py
-.. _`manual`: https://pyinstaller.org/en/v5.6.1/
-.. _`Changelog`: https://pyinstaller.org/en/v5.6.1/CHANGES.html
+.. _`manual`: https://pyinstaller.org/en/v5.6.2/
+.. _`Changelog`: https://pyinstaller.org/en/v5.6.2/CHANGES.html
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pyinstaller-5.6.1/doc/CHANGES.rst 
new/pyinstaller-5.6.2/doc/CHANGES.rst
--- old/pyinstaller-5.6.1/doc/CHANGES.rst       2022-10-25 16:44:23.000000000 
+0200
+++ new/pyinstaller-5.6.2/doc/CHANGES.rst       2022-10-31 18:45:24.000000000 
+0100
@@ -15,6 +15,19 @@
 
 .. towncrier release notes start
 
+5.6.2 (2022-10-31)
+-------------------
+
+Bugfix
+~~~~~~
+
+* (Linux, macOS) Fix the regression in shared library collection, where
+  the shared library would end up collected under its fully-versioned
+  .so name (e.g., ``libsomething.so.1.2.3``) instead of its originally
+  referenced name (e.g., ``libsomething.so.1``) due to accidental
+  symbolic link resolution. (:issue:`7189`)
+
+
 5.6.1 (2022-10-25)
 -------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pyinstaller-5.6.1/doc/CREDITS.rst 
new/pyinstaller-5.6.2/doc/CREDITS.rst
--- old/pyinstaller-5.6.1/doc/CREDITS.rst       2022-10-25 16:44:23.000000000 
+0200
+++ new/pyinstaller-5.6.2/doc/CREDITS.rst       2022-10-31 18:45:24.000000000 
+0100
@@ -5,6 +5,12 @@
 new code, bug reports, fixes, comments and ideas. A brief list follows,
 please let us know if your name is omitted by accident:
 
+Contributions to PyInstaller 5.6.2
+----------------------------------
+
+* Rok Mandeljc
+* bersbersbers
+
 Contributions to PyInstaller 5.6.1
 ----------------------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pyinstaller-5.6.1/doc/pyi-makespec.1 
new/pyinstaller-5.6.2/doc/pyi-makespec.1
--- old/pyinstaller-5.6.1/doc/pyi-makespec.1    2022-10-25 16:44:23.000000000 
+0200
+++ new/pyinstaller-5.6.2/doc/pyi-makespec.1    2022-10-31 18:45:24.000000000 
+0100
@@ -1,6 +1,6 @@
 .\" Man page generated from reStructuredText.
 .
-.TH "PYI-MAKESPEC" "1" "2022-10-25" "5.6.1" "PyInstaller"
+.TH "PYI-MAKESPEC" "1" "2022-10-31" "5.6.2" "PyInstaller"
 .SH NAME
 pyi-makespec \- Create a spec file for your PyInstaller project
 .
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pyinstaller-5.6.1/doc/pyinstaller.1 
new/pyinstaller-5.6.2/doc/pyinstaller.1
--- old/pyinstaller-5.6.1/doc/pyinstaller.1     2022-10-25 16:44:23.000000000 
+0200
+++ new/pyinstaller-5.6.2/doc/pyinstaller.1     2022-10-31 18:45:24.000000000 
+0100
@@ -1,6 +1,6 @@
 .\" Man page generated from reStructuredText.
 .
-.TH "PYINSTALLER" "1" "2022-10-25" "5.6.1" "PyInstaller"
+.TH "PYINSTALLER" "1" "2022-10-31" "5.6.2" "PyInstaller"
 .SH NAME
 pyinstaller \- Configure and build a PyInstaller project in one run
 .
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pyinstaller-5.6.1/doc/spec-files.rst 
new/pyinstaller-5.6.2/doc/spec-files.rst
--- old/pyinstaller-5.6.1/doc/spec-files.rst    2022-10-25 16:44:23.000000000 
+0200
+++ new/pyinstaller-5.6.2/doc/spec-files.rst    2022-10-31 18:45:24.000000000 
+0100
@@ -60,6 +60,7 @@
 * :option:`--noconfirm`
 * :option:`--ascii`
 * :option:`--clean`
+* :option:`--log-level`
 
 .. _spec-file operations:
 

Reply via email to