Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-urlgrabber for 
openSUSE:Factory checked in at 2021-12-21 19:39:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-urlgrabber (Old)
 and      /work/SRC/openSUSE:Factory/.python-urlgrabber.new.2520 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-urlgrabber"

Tue Dec 21 19:39:06 2021 rev:28 rq:941915 version:4.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-urlgrabber/python-urlgrabber.changes      
2021-10-11 15:32:12.694902138 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-urlgrabber.new.2520/python-urlgrabber.changes
    2021-12-21 19:39:15.392367237 +0100
@@ -1,0 +2,8 @@
+Tue Dec 21 14:02:50 UTC 2021 - Pablo Su??rez Hern??ndez 
<pablo.suarezhernan...@suse.com>
+
+- Use binary mode when reopening files
+
+- Added:
+  * use-binary-mode-when-reopening-files.patch 
+
+-------------------------------------------------------------------

New:
----
  use-binary-mode-when-reopening-files.patch

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

Other differences:
------------------
++++++ python-urlgrabber.spec ++++++
--- /var/tmp/diff_new_pack.9wzShR/_old  2021-12-21 19:39:15.828367502 +0100
+++ /var/tmp/diff_new_pack.9wzShR/_new  2021-12-21 19:39:15.832367505 +0100
@@ -26,6 +26,9 @@
 Group:          Development/Libraries/Python
 URL:            https://github.com/rpm-software-management/urlgrabber
 Source:         
https://github.com/rpm-software-management/%{modname}/releases/download/%{modname}-4-1-0/%{modname}-%{version}.tar.gz
+# PATCH-FIX_UPSTREAM 
https://github.com/rpm-software-management/urlgrabber/pull/32
+Patch0:         use-binary-mode-when-reopening-files.patch
+
 BuildRequires:  %{python_module pycurl}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module six}
@@ -47,6 +50,7 @@
 %setup -q -n urlgrabber-%{version}
 # Remove with next release
 sed -i "13d" urlgrabber/__init__.py # Remove wrong license header, fixes 
bnc#781323
+%autopatch -p1
 
 # Fix location of %%{_libexecdir}
 sed -i 's!/usr/libexec!%{_libexecdir}!' urlgrabber/grabber.py

++++++ use-binary-mode-when-reopening-files.patch ++++++
Index: urlgrabber-4.1.0/urlgrabber/grabber.py
===================================================================
--- urlgrabber-4.1.0.orig/urlgrabber/grabber.py
+++ urlgrabber-4.1.0/urlgrabber/grabber.py
@@ -1857,7 +1857,7 @@ class PyCurlFileObject(object):
                     raise err
             # re open it
             try:
-                self.fo = open(self.filename, 'r')
+                self.fo = open(self.filename, 'rb')
             except IOError as e:
                 err = URLGrabError(16, _('error opening file from %s, IOError: 
%s')
                                    % (self.url, e))

Reply via email to