Hello community,

here is the log from the commit of package python3-SPARQLWrapper for 
openSUSE:Factory checked in at 2016-02-01 19:57:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-SPARQLWrapper (Old)
 and      /work/SRC/openSUSE:Factory/.python3-SPARQLWrapper.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python3-SPARQLWrapper"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python3-SPARQLWrapper/python3-SPARQLWrapper.changes  
    2015-11-23 07:30:17.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.python3-SPARQLWrapper.new/python3-SPARQLWrapper.changes
 2016-02-01 19:57:35.000000000 +0100
@@ -1,0 +2,10 @@
+Sat Jan 30 18:30:51 UTC 2016 - [email protected]
+
+- specfile:
+  * update copyright year
+
+- update to version 1.7.6:
+  * Removed wrong response encoding (issue #70)
+  * Authorization header bug when using Python 3 (issue #71)
+
+-------------------------------------------------------------------

Old:
----
  SPARQLWrapper-1.7.5.tar.gz

New:
----
  SPARQLWrapper-1.7.6.tar.gz

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

Other differences:
------------------
++++++ python3-SPARQLWrapper.spec ++++++
--- /var/tmp/diff_new_pack.LfFKnE/_old  2016-02-01 19:57:36.000000000 +0100
+++ /var/tmp/diff_new_pack.LfFKnE/_new  2016-02-01 19:57:36.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-SPARQLWrapper
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -17,7 +17,7 @@
 
 
 Name:           python3-SPARQLWrapper
-Version:        1.7.5
+Version:        1.7.6
 Release:        0
 Summary:        SPARQL Endpoint interface to Python
 License:        W3C

++++++ SPARQLWrapper-1.7.5.tar.gz -> SPARQLWrapper-1.7.6.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SPARQLWrapper-1.7.5/AUTHORS.md 
new/SPARQLWrapper-1.7.6/AUTHORS.md
--- old/SPARQLWrapper-1.7.5/AUTHORS.md  2015-11-05 14:54:35.000000000 +0100
+++ new/SPARQLWrapper-1.7.6/AUTHORS.md  2015-12-18 10:20:55.000000000 +0100
@@ -22,3 +22,5 @@
 * Nolan Nichols ([@nicholsn](http://github.com/nicholsn)): http disgest auth 
support
 * Kevin Turner ([@keturn](https://github.com/keturn)): 
`SmartWrapper.Value.__repr__()` implementation 
 * Marcelo Jorge Vieira ([@marcelometal](https://github.com/marcelometal)): 
typos
+* Trevor Andersen ([@trevorandersen](https://github.com/trevorandersen): 
patches for Python 3.x
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SPARQLWrapper-1.7.5/PKG-INFO 
new/SPARQLWrapper-1.7.6/PKG-INFO
--- old/SPARQLWrapper-1.7.5/PKG-INFO    2015-11-19 14:14:55.000000000 +0100
+++ new/SPARQLWrapper-1.7.6/PKG-INFO    2015-12-18 10:23:21.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: SPARQLWrapper
-Version: 1.7.5
+Version: 1.7.6
 Summary: SPARQL Endpoint interface to Python
 Home-page: http://rdflib.github.io/sparqlwrapper
 Author: Ivan Herman, Sergio Fernández, Carlos Tejo Alonso, Alexey Zakhlestin
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SPARQLWrapper-1.7.5/SPARQLWrapper/Wrapper.py 
new/SPARQLWrapper-1.7.6/SPARQLWrapper/Wrapper.py
--- old/SPARQLWrapper-1.7.5/SPARQLWrapper/Wrapper.py    2015-11-05 
14:54:35.000000000 +0100
+++ new/SPARQLWrapper-1.7.6/SPARQLWrapper/Wrapper.py    2015-12-18 
10:18:26.000000000 +0100
@@ -507,7 +507,7 @@
         if self.user and self.passwd:
             if self.http_auth == BASIC:
                 credentials = "%s:%s" % (self.user, self.passwd)
-                request.add_header("Authorization", "Basic %s" % 
base64.b64encode(credentials.encode('utf-8')))
+                request.add_header("Authorization", "Basic %s" % 
base64.b64encode(credentials.encode('utf-8')).decode('utf-8'))
             elif self.http_auth == DIGEST:
                 realm = "SPARQL"
                 pwd_mgr = urllib2.HTTPPasswordMgr()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SPARQLWrapper-1.7.5/SPARQLWrapper/__init__.py 
new/SPARQLWrapper-1.7.6/SPARQLWrapper/__init__.py
--- old/SPARQLWrapper-1.7.5/SPARQLWrapper/__init__.py   2015-11-19 
14:13:09.000000000 +0100
+++ new/SPARQLWrapper-1.7.6/SPARQLWrapper/__init__.py   2015-12-18 
10:22:39.000000000 +0100
@@ -163,7 +163,7 @@
 @requires: U{RDFLib<http://rdflib.net>} package.
 """
 
-__version__ = "1.7.5"
+__version__ = "1.7.6"
 """The version of SPARQLWrapper"""
 
 __authors__  = "Ivan Herman, Sergio Fernández, Carlos Tejo Alonso, Alexey 
Zakhlestin"
@@ -178,7 +178,7 @@
 __contact__ = "[email protected]"
 """Mail list to contact to other people RDFLib and SPARQLWrappers folks and 
developers"""
 
-__date__    = "2015-11-05"
+__date__    = "2015-12-18"
 """Last update"""
 
 __agent__   = "sparqlwrapper %s (rdflib.github.io/sparqlwrapper)" % __version__
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SPARQLWrapper-1.7.5/SPARQLWrapper.egg-info/PKG-INFO 
new/SPARQLWrapper-1.7.6/SPARQLWrapper.egg-info/PKG-INFO
--- old/SPARQLWrapper-1.7.5/SPARQLWrapper.egg-info/PKG-INFO     2015-11-19 
14:14:47.000000000 +0100
+++ new/SPARQLWrapper-1.7.6/SPARQLWrapper.egg-info/PKG-INFO     2015-12-18 
10:23:16.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: SPARQLWrapper
-Version: 1.7.5
+Version: 1.7.6
 Summary: SPARQL Endpoint interface to Python
 Home-page: http://rdflib.github.io/sparqlwrapper
 Author: Ivan Herman, Sergio Fernández, Carlos Tejo Alonso, Alexey Zakhlestin
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/SPARQLWrapper-1.7.5/SPARQLWrapper.egg-info/requires.txt 
new/SPARQLWrapper-1.7.6/SPARQLWrapper.egg-info/requires.txt
--- old/SPARQLWrapper-1.7.5/SPARQLWrapper.egg-info/requires.txt 2015-11-19 
14:14:47.000000000 +0100
+++ new/SPARQLWrapper-1.7.6/SPARQLWrapper.egg-info/requires.txt 2015-12-18 
10:23:16.000000000 +0100
@@ -1,2 +1,2 @@
 rdflib>=4.0
-keepalive>=0.4.1
+keepalive>=0.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SPARQLWrapper-1.7.5/requirements.txt 
new/SPARQLWrapper-1.7.6/requirements.txt
--- old/SPARQLWrapper-1.7.5/requirements.txt    2015-11-05 14:54:35.000000000 
+0100
+++ new/SPARQLWrapper-1.7.6/requirements.txt    2015-11-27 18:48:08.000000000 
+0100
@@ -1,2 +1,2 @@
 rdflib>=4.0
-keepalive>=0.4.1
+keepalive>=0.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/SPARQLWrapper-1.7.5/test/wrapper_test.py 
new/SPARQLWrapper-1.7.6/test/wrapper_test.py
--- old/SPARQLWrapper-1.7.5/test/wrapper_test.py        2015-11-05 
14:54:35.000000000 +0100
+++ new/SPARQLWrapper-1.7.6/test/wrapper_test.py        2015-12-18 
10:18:26.000000000 +0100
@@ -231,14 +231,8 @@
         self.assertTrue(request.has_header('Authorization'))
         
         # expected header for login:password
-        #self.assertEqual("Basic bG9naW46cGFzc3dvcmQ=", 
request.get_header('Authorization'))
-        auth = request.get_header('Authorization').split(" ")
-        self.assertEqual(2, len(auth))
-        self.assertEqual("Basic", auth[0])
-        if auth[1].startswith("b'"): #sequence of octets
-            self.assertEqual("bG9naW46cGFzc3dvcmQ=", auth[1][2:-1])
-        else:
-            self.assertEqual("bG9naW46cGFzc3dvcmQ=", auth[1])
+        # should succeed for python 3 since pull request #72
+        self.assertEqual("Basic bG9naW46cGFzc3dvcmQ=", 
request.get_header('Authorization'))
 
     def testSetHTTPAuth(self):
         self.assertRaises(TypeError, self.wrapper.setHTTPAuth, 123)


Reply via email to