commit python-nbxmpp for openSUSE:Factory

2020-09-04 Thread root
Hello community,

here is the log from the commit of package python-nbxmpp for openSUSE:Factory 
checked in at 2020-09-04 11:11:09

Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old)
 and  /work/SRC/openSUSE:Factory/.python-nbxmpp.new.3399 (New)


Package is "python-nbxmpp"

Fri Sep  4 11:11:09 2020 rev:23 rq:831611 version:1.0.2

Changes:

--- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes  
2019-05-24 11:32:08.345394814 +0200
+++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new.3399/python-nbxmpp.changes
2020-09-04 11:11:33.691014134 +0200
@@ -1,0 +2,21 @@
+Thu Sep  3 07:44:19 UTC 2020 - Dirk Mueller 
+
+- update to 1.0.2 (bsc#1176101):
+  * Client: Expose more information about the connection
+  * Client: set_ignored_tls_errors() allow to pass None
+  * Add method to disable stream management
+  * TCP: Set input/output closed on finalize()
+  * TCP: Catch Runtime error
+  * Perform UTS46 mapping on domain names
+  * Add XEP-0377 support
+  * MUC: Return message id when using inivite()
+  * OMEMO: Correctly parse prekey value
+  * Client: Determine protocol and type correctly if a custom host is used
+  * Smacks: Don't fail on saving error replies
+  * Library rewritten in most parts
+  * Replace BOSH with Websocket
+  * Add new example client
+  * Many other improvements
+  * Currently no Client Cert support
+
+---

Old:

  nbxmpp-0.6.10.tar.gz

New:

  nbxmpp-1.0.2.tar.gz



Other differences:
--
++ python-nbxmpp.spec ++
--- /var/tmp/diff_new_pack.SsWFB9/_old  2020-09-04 11:11:35.447015016 +0200
+++ /var/tmp/diff_new_pack.SsWFB9/_new  2020-09-04 11:11:35.447015016 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-nbxmpp
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,14 +12,14 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define _name   nbxmpp
 Name:   python-nbxmpp
-Version:0.6.10
+Version:1.0.2
 Release:0
 Summary:XMPP library by Gajim team
 License:GPL-3.0-or-later
@@ -62,7 +62,7 @@
 %{python_sitelib}/%{_name}-*
 
 %files %{python_files doc}
-%doc ChangeLog README
-%doc doc/apidocs/ doc/examples/
+%doc ChangeLog README.md
+%doc %{_name}/examples/
 
 %changelog

++ nbxmpp-0.6.10.tar.gz -> nbxmpp-1.0.2.tar.gz ++
 94040 lines of diff (skipped)




commit python-nbxmpp for openSUSE:Factory

2019-05-24 Thread root
Hello community,

here is the log from the commit of package python-nbxmpp for openSUSE:Factory 
checked in at 2019-05-24 11:32:06

Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old)
 and  /work/SRC/openSUSE:Factory/.python-nbxmpp.new.5148 (New)


Package is "python-nbxmpp"

Fri May 24 11:32:06 2019 rev:22 rq:704963 version:0.6.10

Changes:

--- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes  
2019-02-01 11:48:18.568376014 +0100
+++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new.5148/python-nbxmpp.changes
2019-05-24 11:32:08.345394814 +0200
@@ -1,0 +2,8 @@
+Thu May 23 05:21:13 UTC 2019 - mvet...@suse.com
+
+- Update to 0.6.10:
+  * Add support for domain based name in features for GSSAPI
+  * Fix usage of BOSH
+  * Fix Jingle hash namespace
+
+---

Old:

  nbxmpp-0.6.9.tar.gz

New:

  nbxmpp-0.6.10.tar.gz



Other differences:
--
++ python-nbxmpp.spec ++
--- /var/tmp/diff_new_pack.qYNRvX/_old  2019-05-24 11:32:08.941394660 +0200
+++ /var/tmp/diff_new_pack.qYNRvX/_new  2019-05-24 11:32:08.945394658 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define _name   nbxmpp
 Name:   python-nbxmpp
-Version:0.6.9
+Version:0.6.10
 Release:0
 Summary:XMPP library by Gajim team
 License:GPL-3.0-or-later

++ nbxmpp-0.6.9.tar.gz -> nbxmpp-0.6.10.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.9/ChangeLog new/nbxmpp-0.6.10/ChangeLog
--- old/nbxmpp-0.6.9/ChangeLog  2019-01-08 22:08:10.0 +0100
+++ new/nbxmpp-0.6.10/ChangeLog 2019-02-18 20:51:20.0 +0100
@@ -1,3 +1,9 @@
+python-nbxmpp 0.6.10 (19 February 2019)
+
+ * Add support for domain based name in features for GSSAPI
+ * Fix usage of BOSH
+ * Fix Jingle hash namespace
+
 python-nbxmpp 0.6.9 (10 January 2019)
 
  * Always bind after SM failed Fixes #64
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.9/PKG-INFO new/nbxmpp-0.6.10/PKG-INFO
--- old/nbxmpp-0.6.9/PKG-INFO   2019-01-08 22:09:00.0 +0100
+++ new/nbxmpp-0.6.10/PKG-INFO  2019-02-18 20:52:18.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: nbxmpp
-Version: 0.6.9
+Version: 0.6.10
 Summary: Non blocking Jabber/XMPP module
 Home-page: http://dev.gajim.org/gajim/python-nbxmpp
 Author: Yann Leboulanger
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.9/nbxmpp/__init__.py 
new/nbxmpp-0.6.10/nbxmpp/__init__.py
--- old/nbxmpp-0.6.9/nbxmpp/__init__.py 2019-01-08 22:08:10.0 +0100
+++ new/nbxmpp-0.6.10/nbxmpp/__init__.py2019-02-18 20:51:20.0 
+0100
@@ -17,4 +17,4 @@
 from .plugin import PlugIn
 from .smacks import Smacks
 
-__version__ = "0.6.9"
+__version__ = "0.6.10"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.9/nbxmpp/auth_nb.py 
new/nbxmpp-0.6.10/nbxmpp/auth_nb.py
--- old/nbxmpp-0.6.9/nbxmpp/auth_nb.py  2019-01-08 22:08:10.0 +0100
+++ new/nbxmpp-0.6.10/nbxmpp/auth_nb.py 2019-02-18 20:51:20.0 +0100
@@ -24,7 +24,7 @@
 from __future__ import unicode_literals
 
 from .protocol import NS_SASL, NS_SESSION, NS_STREAMS, NS_BIND, NS_AUTH
-from .protocol import NS_STREAM_MGMT
+from .protocol import NS_STREAM_MGMT, NS_DOMAIN_BASED_NAME
 from .protocol import Node, NodeProcessed, isResultNode, Iq, Protocol, JID
 from .plugin import PlugIn
 import sys
@@ -124,6 +124,7 @@
 self.channel_binding = channel_binding
 self.enabled_auth_mechs = auth_mechs
 self.realm = None
+self._domain_based_name = None
 
 def plugin(self, owner):
 if 'version' not in self._owner.Dispatcher.Stream._document_attrs:
@@ -189,6 +190,10 @@
 in feats.getTag('mechanisms', 
namespace=NS_SASL).getTags('mechanism')
 ) & self.enabled_auth_mechs
 
+hostname = feats.getTag('hostname', namespace=NS_DOMAIN_BASED_NAME)
+if hostname is not None:
+self._domain_based_name = hostname.getData()
+
 # Password based authentication mechanism ordered by strength.
 # If the server supports a mechanism disable all weaker mechanisms.
 password_auth_mechs_strength = ['SCRAM-SHA-1-PLUS', 'SCRAM-SHA-1',
@@ -229,9 +234,9 @@
 raise NodeProcessed
 if 'GSSAPI' in self.mecs and have_kerberos:
 self.mecs.remove('GSSAPI')
+hostname = self._domain_based_name or self._owner.xmpp_hostname
 try:
-self.gss_vc = kerberos.authGSSClientInit('xmpp@' + \
- 

commit python-nbxmpp for openSUSE:Factory

2019-02-01 Thread root
Hello community,

here is the log from the commit of package python-nbxmpp for openSUSE:Factory 
checked in at 2019-02-01 11:47:33

Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old)
 and  /work/SRC/openSUSE:Factory/.python-nbxmpp.new.28833 (New)


Package is "python-nbxmpp"

Fri Feb  1 11:47:33 2019 rev:21 rq:670270 version:0.6.9

Changes:

--- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes  
2018-11-19 23:34:16.627032369 +0100
+++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new.28833/python-nbxmpp.changes   
2019-02-01 11:48:18.568376014 +0100
@@ -1,0 +2,7 @@
+Thu Jan 31 07:51:28 UTC 2019 - mvet...@suse.com
+
+- Update to version 0.6.9 (boo#1123247):
+  * Always bind after SM failed Fixes #64
+  * Dont try and guess system language
+
+---

Old:

  nbxmpp-0.6.8.tar.gz

New:

  nbxmpp-0.6.9.tar.gz



Other differences:
--
++ python-nbxmpp.spec ++
--- /var/tmp/diff_new_pack.YLZFqg/_old  2019-02-01 11:48:19.096375472 +0100
+++ /var/tmp/diff_new_pack.YLZFqg/_new  2019-02-01 11:48:19.100375468 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-nbxmpp
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# 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
@@ -12,14 +12,14 @@
 # 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/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define _name   nbxmpp
 Name:   python-nbxmpp
-Version:0.6.8
+Version:0.6.9
 Release:0
 Summary:XMPP library by Gajim team
 License:GPL-3.0-or-later

++ nbxmpp-0.6.8.tar.gz -> nbxmpp-0.6.9.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.8/ChangeLog new/nbxmpp-0.6.9/ChangeLog
--- old/nbxmpp-0.6.8/ChangeLog  2018-10-07 11:50:04.0 +0200
+++ new/nbxmpp-0.6.9/ChangeLog  2019-01-08 22:08:10.0 +0100
@@ -1,3 +1,8 @@
+python-nbxmpp 0.6.9 (10 January 2019)
+
+ * Always bind after SM failed Fixes #64
+ * Dont try and guess system language
+
 python-nbxmpp 0.6.8 (07 October 2018)
 
  * Reset SM counter after receiving 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.8/PKG-INFO new/nbxmpp-0.6.9/PKG-INFO
--- old/nbxmpp-0.6.8/PKG-INFO   2018-10-07 13:11:01.0 +0200
+++ new/nbxmpp-0.6.9/PKG-INFO   2019-01-08 22:09:00.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: nbxmpp
-Version: 0.6.8
+Version: 0.6.9
 Summary: Non blocking Jabber/XMPP module
 Home-page: http://dev.gajim.org/gajim/python-nbxmpp
 Author: Yann Leboulanger
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.8/nbxmpp/__init__.py 
new/nbxmpp-0.6.9/nbxmpp/__init__.py
--- old/nbxmpp-0.6.8/nbxmpp/__init__.py 2018-10-07 11:50:04.0 +0200
+++ new/nbxmpp-0.6.9/nbxmpp/__init__.py 2019-01-08 22:08:10.0 +0100
@@ -17,4 +17,4 @@
 from .plugin import PlugIn
 from .smacks import Smacks
 
-__version__ = "0.6.8"
+__version__ = "0.6.9"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.8/nbxmpp/bosh.py 
new/nbxmpp-0.6.9/nbxmpp/bosh.py
--- old/nbxmpp-0.6.8/nbxmpp/bosh.py 2018-05-02 13:56:23.0 +0200
+++ new/nbxmpp-0.6.9/nbxmpp/bosh.py 2019-01-08 22:08:10.0 +0100
@@ -44,10 +44,7 @@
 idlequeue, estabilish_tls, certs, tls_version, cipher_list)
 
 self.bosh_sid = None
-if locale.getdefaultlocale()[0]:
-self.bosh_xml_lang = locale.getdefaultlocale()[0].split('_')[0]
-else:
-self.bosh_xml_lang = 'en'
+self.bosh_xml_lang = self._owner.lang
 
 self.http_version = 'HTTP/1.1'
 self.http_persistent = True
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.8/nbxmpp/client_nb.py 
new/nbxmpp-0.6.9/nbxmpp/client_nb.py
--- old/nbxmpp-0.6.8/nbxmpp/client_nb.py2018-05-19 20:52:45.0 
+0200
+++ new/nbxmpp-0.6.9/nbxmpp/client_nb.py2019-01-08 22:08:10.0 
+0100
@@ -37,7 +37,7 @@
 handling, whereas underlying modules take care of feature-specific logic
 """
 
-def __init__(self, domain, idlequeue, caller=None):
+def __init__(self, domain, idlequeue, 

commit python-nbxmpp for openSUSE:Factory

2018-11-19 Thread root
Hello community,

here is the log from the commit of package python-nbxmpp for openSUSE:Factory 
checked in at 2018-11-19 23:34:11

Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old)
 and  /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New)


Package is "python-nbxmpp"

Mon Nov 19 23:34:11 2018 rev:20 rq:650203 version:0.6.8

Changes:

--- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes  
2018-05-29 16:49:35.31895 +0200
+++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 
2018-11-19 23:34:16.627032369 +0100
@@ -1,0 +2,12 @@
+Mon Nov 19 12:42:07 UTC 2018 - sor.ale...@meowr.ru
+
+- Update to version 0.6.8 (changes since 0.6.6):
+  * Raise default TLS version to 1.2.
+  * Remove DIGEST-MD5 from the default auth mechs.
+  * Add STANZA RECEIVED Event (some servers send more than one
+stanza in one packet).
+  * Add alternative locations to load TLS certs from.
+  * Reset SM counter after receiving .
+  * Issue event when SM resume fails.
+
+---

Old:

  nbxmpp-0.6.6.tar.gz

New:

  nbxmpp-0.6.8.tar.gz



Other differences:
--
++ python-nbxmpp.spec ++
--- /var/tmp/diff_new_pack.0P7eTy/_old  2018-11-19 23:34:17.271031625 +0100
+++ /var/tmp/diff_new_pack.0P7eTy/_new  2018-11-19 23:34:17.271031625 +0100
@@ -12,19 +12,19 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define _name   nbxmpp
 Name:   python-nbxmpp
-Version:0.6.6
+Version:0.6.8
 Release:0
 Summary:XMPP library by Gajim team
 License:GPL-3.0-or-later
 Group:  Development/Languages/Python
-URL:https://python-nbxmpp.gajim.org/
+URL:https://dev.gajim.org/gajim/python-nbxmpp
 Source: 
https://files.pythonhosted.org/packages/source/n/%{_name}/%{_name}-%{version}.tar.gz
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
@@ -33,8 +33,9 @@
 
 %description
 Python-nbxmpp is a Python library that provides a way for Python
-applications to use Jabber/XMPP networks in a non-blocking way. This
-library is initialy a fork of xmpppy one, but using non-blocking sockets.
+applications to use Jabber/XMPP networks in a non-blocking way.
+This library is initialy a fork of xmpppy one, but using
+non-blocking sockets.
 
 %python_subpackages
 

++ nbxmpp-0.6.6.tar.gz -> nbxmpp-0.6.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.6/ChangeLog new/nbxmpp-0.6.8/ChangeLog
--- old/nbxmpp-0.6.6/ChangeLog  2018-05-19 20:52:45.0 +0200
+++ new/nbxmpp-0.6.8/ChangeLog  2018-10-07 11:50:04.0 +0200
@@ -1,3 +1,15 @@
+python-nbxmpp 0.6.8 (07 October 2018)
+
+ * Reset SM counter after receiving 
+ * Issue event when SM resume fails
+
+python-nbxmpp 0.6.7 (19 August 2018)
+
+ * Raise default TLS version to 1.2
+ * Remove DIGEST-MD5 from the default auth mechs
+ * Add STANZA RECEIVED Event (Some servers send more than one stanza in one 
packet)
+ * Add alternative locations to load TLS certs from
+
 python-nbxmpp 0.6.6 (20 May 2018)
 
  * Record all SSL errors instead of only the first
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.6/PKG-INFO new/nbxmpp-0.6.8/PKG-INFO
--- old/nbxmpp-0.6.6/PKG-INFO   2018-05-19 20:56:31.0 +0200
+++ new/nbxmpp-0.6.8/PKG-INFO   2018-10-07 13:11:01.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: nbxmpp
-Version: 0.6.6
+Version: 0.6.8
 Summary: Non blocking Jabber/XMPP module
 Home-page: http://dev.gajim.org/gajim/python-nbxmpp
 Author: Yann Leboulanger
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.6/nbxmpp/__init__.py 
new/nbxmpp-0.6.8/nbxmpp/__init__.py
--- old/nbxmpp-0.6.6/nbxmpp/__init__.py 2018-05-19 20:52:45.0 +0200
+++ new/nbxmpp-0.6.8/nbxmpp/__init__.py 2018-10-07 11:50:04.0 +0200
@@ -17,4 +17,4 @@
 from .plugin import PlugIn
 from .smacks import Smacks
 
-__version__ = "0.6.6"
+__version__ = "0.6.8"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.6/nbxmpp/auth_nb.py 
new/nbxmpp-0.6.8/nbxmpp/auth_nb.py
--- old/nbxmpp-0.6.6/nbxmpp/auth_nb.py  2018-03-17 17:37:47.0 +0100
+++ new/nbxmpp-0.6.8/nbxmpp/auth_nb.py  2018-08-18 14:11:55.0 +0200
@@ -96,7 +96,7 @@
 
 SASL_AUTHENTICATION_MECHANISMS 

commit python-nbxmpp for openSUSE:Factory

2018-05-29 Thread root
Hello community,

here is the log from the commit of package python-nbxmpp for openSUSE:Factory 
checked in at 2018-05-29 16:49:15

Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old)
 and  /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New)


Package is "python-nbxmpp"

Tue May 29 16:49:15 2018 rev:19 rq:611169 version:0.6.6

Changes:

--- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes  
2018-05-15 10:30:55.469647941 +0200
+++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 
2018-05-29 16:49:35.31895 +0200
@@ -1,0 +2,13 @@
+Tue May 22 08:43:58 UTC 2018 - tchva...@suse.com
+
+- Use setuptools not devel to reduce dependency requirements
+
+---
+Tue May 22 08:30:59 UTC 2018 - mvet...@suse.com
+
+- Update to 0.6.6:
+  * Record all SSL errors instead of only the first
+  * Pass arguments to plugin/plugout methods
+  * Allow the Roster to be initalized without requesting it from the server
+
+---

Old:

  nbxmpp-0.6.5.tar.gz

New:

  nbxmpp-0.6.6.tar.gz



Other differences:
--
++ python-nbxmpp.spec ++
--- /var/tmp/diff_new_pack.OJSVTn/_old  2018-05-29 16:49:36.389709375 +0200
+++ /var/tmp/diff_new_pack.OJSVTn/_new  2018-05-29 16:49:36.393709228 +0200
@@ -19,14 +19,14 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define _name   nbxmpp
 Name:   python-nbxmpp
-Version:0.6.5
+Version:0.6.6
 Release:0
 Summary:XMPP library by Gajim team
 License:GPL-3.0-or-later
 Group:  Development/Languages/Python
-Url:https://python-nbxmpp.gajim.org/
+URL:https://python-nbxmpp.gajim.org/
 Source: 
https://files.pythonhosted.org/packages/source/n/%{_name}/%{_name}-%{version}.tar.gz
-BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 BuildArch:  noarch
@@ -56,11 +56,7 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}/
 
 %files %{python_files}
-%if 0%{?suse_version} >= 1500
 %license COPYING
-%else
-%doc COPYING
-%endif
 %{python_sitelib}/%{_name}/
 %{python_sitelib}/%{_name}-*
 

++ nbxmpp-0.6.5.tar.gz -> nbxmpp-0.6.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.5/ChangeLog new/nbxmpp-0.6.6/ChangeLog
--- old/nbxmpp-0.6.5/ChangeLog  2018-04-30 13:50:31.0 +0200
+++ new/nbxmpp-0.6.6/ChangeLog  2018-05-19 20:52:45.0 +0200
@@ -1,3 +1,9 @@
+python-nbxmpp 0.6.6 (20 May 2018)
+
+ * Record all SSL errors instead of only the first
+ * Pass arguments to plugin/plugout methods
+ * Allow the Roster to be initalized without requesting it from the server
+
 python-nbxmpp 0.6.5 (30 April 2018)
 
  * Fix BOSH usage (don't set ALPN)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.5/PKG-INFO new/nbxmpp-0.6.6/PKG-INFO
--- old/nbxmpp-0.6.5/PKG-INFO   2018-04-30 13:53:57.0 +0200
+++ new/nbxmpp-0.6.6/PKG-INFO   2018-05-19 20:56:31.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: nbxmpp
-Version: 0.6.5
+Version: 0.6.6
 Summary: Non blocking Jabber/XMPP module
 Home-page: http://dev.gajim.org/gajim/python-nbxmpp
 Author: Yann Leboulanger
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.5/nbxmpp/__init__.py 
new/nbxmpp-0.6.6/nbxmpp/__init__.py
--- old/nbxmpp-0.6.5/nbxmpp/__init__.py 2018-04-30 13:48:45.0 +0200
+++ new/nbxmpp-0.6.6/nbxmpp/__init__.py 2018-05-19 20:52:45.0 +0200
@@ -17,4 +17,4 @@
 from .plugin import PlugIn
 from .smacks import Smacks
 
-__version__ = "0.6.5"
+__version__ = "0.6.6"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.5/nbxmpp/bosh.py 
new/nbxmpp-0.6.6/nbxmpp/bosh.py
--- old/nbxmpp-0.6.5/nbxmpp/bosh.py 2017-11-29 21:25:08.0 +0100
+++ new/nbxmpp-0.6.6/nbxmpp/bosh.py 2018-05-02 13:56:23.0 +0200
@@ -93,8 +93,10 @@
 
 # ssl variables
 self.ssl_certificate = None
+# first ssl error
 self.ssl_errnum = 0
-
+# all ssl errors
+self.ssl_errors = []
 
 def connect(self, conn_5tuple, on_connect, on_connect_failure):
 NonBlockingTransport.connect(self, conn_5tuple, on_connect, 
on_connect_failure)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.5/nbxmpp/client_nb.py 
new/nbxmpp-0.6.6/nbxmpp/client_nb.py
--- old/nbxmpp-0.6.5/nbxmpp/client_nb.py2018-03-17 

commit python-nbxmpp for openSUSE:Factory

2018-05-15 Thread root
Hello community,

here is the log from the commit of package python-nbxmpp for openSUSE:Factory 
checked in at 2018-05-15 10:03:51

Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old)
 and  /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New)


Package is "python-nbxmpp"

Tue May 15 10:03:51 2018 rev:18 rq:606628 version:0.6.5

Changes:

--- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes  
2018-03-20 22:01:02.492209841 +0100
+++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 
2018-05-15 10:30:55.469647941 +0200
@@ -1,0 +2,8 @@
+Fri May 11 20:54:02 UTC 2018 - t...@opensuse.org
+
+- Update to version 0.6.5 (30 April 2018)
+ * Fix BOSH usage (don't set ALPN)
+ * Better handling of certificate files
+ * needed for newest gajim version 1.0.2, as it broke with 0.6.4
+
+---

Old:

  nbxmpp-0.6.4.tar.gz

New:

  nbxmpp-0.6.5.tar.gz



Other differences:
--
++ python-nbxmpp.spec ++
--- /var/tmp/diff_new_pack.U39hfO/_old  2018-05-15 10:30:56.085625315 +0200
+++ /var/tmp/diff_new_pack.U39hfO/_new  2018-05-15 10:30:56.085625315 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define _name   nbxmpp
 Name:   python-nbxmpp
-Version:0.6.4
+Version:0.6.5
 Release:0
 Summary:XMPP library by Gajim team
 License:GPL-3.0-or-later

++ nbxmpp-0.6.4.tar.gz -> nbxmpp-0.6.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.4/ChangeLog new/nbxmpp-0.6.5/ChangeLog
--- old/nbxmpp-0.6.4/ChangeLog  2018-03-17 17:37:47.0 +0100
+++ new/nbxmpp-0.6.5/ChangeLog  2018-04-30 13:50:31.0 +0200
@@ -1,3 +1,8 @@
+python-nbxmpp 0.6.5 (30 April 2018)
+
+ * Fix BOSH usage (don't set ALPN)
+ * Better handling of certificate files
+
 python-nbxmpp 0.6.4 (17 March 2018)
 
  * Fix SOCKS5 usage
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.4/PKG-INFO new/nbxmpp-0.6.5/PKG-INFO
--- old/nbxmpp-0.6.4/PKG-INFO   2018-03-17 17:38:21.0 +0100
+++ new/nbxmpp-0.6.5/PKG-INFO   2018-04-30 13:53:57.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: nbxmpp
-Version: 0.6.4
+Version: 0.6.5
 Summary: Non blocking Jabber/XMPP module
 Home-page: http://dev.gajim.org/gajim/python-nbxmpp
 Author: Yann Leboulanger
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.4/nbxmpp/__init__.py 
new/nbxmpp-0.6.5/nbxmpp/__init__.py
--- old/nbxmpp-0.6.4/nbxmpp/__init__.py 2018-03-17 17:37:47.0 +0100
+++ new/nbxmpp-0.6.5/nbxmpp/__init__.py 2018-04-30 13:48:45.0 +0200
@@ -17,4 +17,4 @@
 from .plugin import PlugIn
 from .smacks import Smacks
 
-__version__ = "0.6.4"
+__version__ = "0.6.5"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.4/nbxmpp/features_nb.py 
new/nbxmpp-0.6.5/nbxmpp/features_nb.py
--- old/nbxmpp-0.6.4/nbxmpp/features_nb.py  2017-01-01 23:13:23.0 
+0100
+++ new/nbxmpp-0.6.5/nbxmpp/features_nb.py  2018-04-08 14:16:35.0 
+0200
@@ -132,14 +132,14 @@
 def _on_response(resp):
 dict_ = {'lists': []}
 if not isResultNode(resp):
-disp.Event(NS_PRIVACY, PRIVACY_LISTS_RECEIVED, (False))
+disp.Event(NS_PRIVACY, PRIVACY_LISTS_RECEIVED, False)
 return
 for list_ in resp.getQueryPayload():
 if list_.getName()=='list':
 dict_['lists'].append(list_.getAttr('name'))
 else:
 dict_[list_.getName()]=list_.getAttr('name')
-disp.Event(NS_PRIVACY, PRIVACY_LISTS_RECEIVED, (dict_))
+disp.Event(NS_PRIVACY, PRIVACY_LISTS_RECEIVED, dict_)
 disp.SendAndCallForResponse(iq, _on_response)
 
 def getActiveAndDefaultPrivacyLists(disp):
@@ -147,14 +147,14 @@
 def _on_response(resp):
 dict_ = {'active': '', 'default': ''}
 if not isResultNode(resp):
-disp.Event(NS_PRIVACY, PRIVACY_LISTS_ACTIVE_DEFAULT, (False))
+disp.Event(NS_PRIVACY, PRIVACY_LISTS_ACTIVE_DEFAULT, False)
 return
 for list_ in resp.getQueryPayload():
 if list_.getName() == 'active':
 dict_['active'] = list_.getAttr('name')
 elif list_.getName() == 'default':
 dict_['default'] = list_.getAttr('name')
-disp.Event(NS_PRIVACY, PRIVACY_LISTS_ACTIVE_DEFAULT, (dict_))
+disp.Event(NS_PRIVACY, PRIVACY_LISTS_ACTIVE_DEFAULT, dict_)
 disp.SendAndCallForResponse(iq, _on_response)
 
 def getPrivacyList(disp, 

commit python-nbxmpp for openSUSE:Factory

2018-03-20 Thread root
Hello community,

here is the log from the commit of package python-nbxmpp for openSUSE:Factory 
checked in at 2018-03-20 22:00:33

Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old)
 and  /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New)


Package is "python-nbxmpp"

Tue Mar 20 22:00:33 2018 rev:17 rq:588742 version:0.6.4

Changes:

--- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes  
2017-12-14 11:02:13.589876162 +0100
+++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 
2018-03-20 22:01:02.492209841 +0100
@@ -1,0 +2,11 @@
+Mon Mar 17 19:32:02 UTC 2018 - sor.ale...@meowr.ru
+
+- Update to version 0.6.4 (changes since 0.6.1):
+  * Correctly load client certs.
+  * Warn on any error in the certificate chain.
+  * Fixed a traceback loop.
+  * Add ALPN and SNI support for when using DirectTLS.
+  * Fix SOCKS5 usage.
+  * Bugfixes.
+
+---

Old:

  nbxmpp-0.6.1.tar.gz

New:

  nbxmpp-0.6.4.tar.gz



Other differences:
--
++ python-nbxmpp.spec ++
--- /var/tmp/diff_new_pack.JvvR8O/_old  2018-03-20 22:01:03.648168222 +0100
+++ /var/tmp/diff_new_pack.JvvR8O/_new  2018-03-20 22:01:03.648168222 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-nbxmpp
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -19,10 +19,10 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define _name   nbxmpp
 Name:   python-nbxmpp
-Version:0.6.1
+Version:0.6.4
 Release:0
 Summary:XMPP library by Gajim team
-License:GPL-3.0+
+License:GPL-3.0-or-later
 Group:  Development/Languages/Python
 Url:https://python-nbxmpp.gajim.org/
 Source: 
https://files.pythonhosted.org/packages/source/n/%{_name}/%{_name}-%{version}.tar.gz
@@ -56,13 +56,15 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}/
 
 %files %{python_files}
-%defattr(-,root,root)
+%if 0%{?suse_version} >= 1500
+%license COPYING
+%else
 %doc COPYING
+%endif
 %{python_sitelib}/%{_name}/
 %{python_sitelib}/%{_name}-*
 
 %files %{python_files doc}
-%defattr(-,root,root)
 %doc ChangeLog README
 %doc doc/apidocs/ doc/examples/
 

++ nbxmpp-0.6.1.tar.gz -> nbxmpp-0.6.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.1/ChangeLog new/nbxmpp-0.6.4/ChangeLog
--- old/nbxmpp-0.6.1/ChangeLog  2017-11-29 21:25:08.0 +0100
+++ new/nbxmpp-0.6.4/ChangeLog  2018-03-17 17:37:47.0 +0100
@@ -1,3 +1,18 @@
+python-nbxmpp 0.6.4 (17 March 2018)
+
+ * Fix SOCKS5 usage
+
+python-nbxmpp 0.6.3 (26 January 2018)
+
+ * Add ALPN and SNI support for when using DirectTLS
+ * Bugfixes
+
+python-nbxmpp 0.6.2 (27 December 2017)
+
+ * Correctly load client certs
+ * Warn on any error in the certificate chain
+ * Fixed a traceback loop
+
 python-nbxmpp 0.6.1 (29 November 2017)
 
  * Add new getStanzaIDAttrs method
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.1/PKG-INFO new/nbxmpp-0.6.4/PKG-INFO
--- old/nbxmpp-0.6.1/PKG-INFO   2017-11-29 21:26:28.0 +0100
+++ new/nbxmpp-0.6.4/PKG-INFO   2018-03-17 17:38:21.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: nbxmpp
-Version: 0.6.1
+Version: 0.6.4
 Summary: Non blocking Jabber/XMPP module
 Home-page: http://dev.gajim.org/gajim/python-nbxmpp
 Author: Yann Leboulanger
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.1/nbxmpp/__init__.py 
new/nbxmpp-0.6.4/nbxmpp/__init__.py
--- old/nbxmpp-0.6.1/nbxmpp/__init__.py 2017-11-29 21:25:08.0 +0100
+++ new/nbxmpp-0.6.4/nbxmpp/__init__.py 2018-03-17 17:37:47.0 +0100
@@ -17,4 +17,4 @@
 from .plugin import PlugIn
 from .smacks import Smacks
 
-__version__ = "0.6.1"
+__version__ = "0.6.4"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.1/nbxmpp/auth_nb.py 
new/nbxmpp-0.6.4/nbxmpp/auth_nb.py
--- old/nbxmpp-0.6.1/nbxmpp/auth_nb.py  2017-11-29 21:25:08.0 +0100
+++ new/nbxmpp-0.6.4/nbxmpp/auth_nb.py  2018-03-17 17:37:47.0 +0100
@@ -693,10 +693,13 @@
 #self.bound='failure'
 self.bound = []
 return
-if feats.getTag('session', namespace=NS_SESSION):
-self.session = 1
-else:
-self.session = -1
+
+self.session = -1
+session = 

commit python-nbxmpp for openSUSE:Factory

2017-12-14 Thread root
Hello community,

here is the log from the commit of package python-nbxmpp for openSUSE:Factory 
checked in at 2017-12-14 11:02:10

Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old)
 and  /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New)


Package is "python-nbxmpp"

Thu Dec 14 11:02:10 2017 rev:16 rq:556618 version:0.6.1

Changes:

--- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes  
2017-11-09 14:07:43.781401975 +0100
+++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 
2017-12-14 11:02:13.589876162 +0100
@@ -1,0 +2,8 @@
+Wed Dec 13 08:14:32 UTC 2017 - fr...@b1-systems.de
+
+- Update to version 0.6.1
+  * Add new getStanzaIDAttrs method
+  * Fix BOSH connexion
+  * stop using PyOpenSSL for random generator
+
+---

Old:

  nbxmpp-0.6.0.tar.gz

New:

  nbxmpp-0.6.1.tar.gz



Other differences:
--
++ python-nbxmpp.spec ++
--- /var/tmp/diff_new_pack.lVP7Hg/_old  2017-12-14 11:02:14.165848357 +0100
+++ /var/tmp/diff_new_pack.lVP7Hg/_new  2017-12-14 11:02:14.169848164 +0100
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define _name   nbxmpp
 Name:   python-nbxmpp
-Version:0.6.0
+Version:0.6.1
 Release:0
 Summary:XMPP library by Gajim team
 License:GPL-3.0+

++ nbxmpp-0.6.0.tar.gz -> nbxmpp-0.6.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.0/ChangeLog new/nbxmpp-0.6.1/ChangeLog
--- old/nbxmpp-0.6.0/ChangeLog  2017-09-25 22:18:45.0 +0200
+++ new/nbxmpp-0.6.1/ChangeLog  2017-11-29 21:25:08.0 +0100
@@ -1,3 +1,9 @@
+python-nbxmpp 0.6.1 (29 November 2017)
+
+ * Add new getStanzaIDAttrs method
+ * Fix BOSH connexion
+ * stop using PyOpenSSL for random generator
+
 python-nbxmpp 0.6.0 (25 September 2017)
 
  * Add new getOriginID/SetOriginID method for Messages
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.0/PKG-INFO new/nbxmpp-0.6.1/PKG-INFO
--- old/nbxmpp-0.6.0/PKG-INFO   2017-09-25 22:20:36.0 +0200
+++ new/nbxmpp-0.6.1/PKG-INFO   2017-11-29 21:26:28.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: nbxmpp
-Version: 0.6.0
+Version: 0.6.1
 Summary: Non blocking Jabber/XMPP module
 Home-page: http://dev.gajim.org/gajim/python-nbxmpp
 Author: Yann Leboulanger
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.0/nbxmpp/__init__.py 
new/nbxmpp-0.6.1/nbxmpp/__init__.py
--- old/nbxmpp-0.6.0/nbxmpp/__init__.py 2017-09-25 22:18:45.0 +0200
+++ new/nbxmpp-0.6.1/nbxmpp/__init__.py 2017-11-29 21:25:08.0 +0100
@@ -17,4 +17,4 @@
 from .plugin import PlugIn
 from .smacks import Smacks
 
-__version__ = "0.6.0"
+__version__ = "0.6.1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.0/nbxmpp/auth_nb.py 
new/nbxmpp-0.6.1/nbxmpp/auth_nb.py
--- old/nbxmpp-0.6.0/nbxmpp/auth_nb.py  2017-06-04 14:17:22.0 +0200
+++ new/nbxmpp-0.6.1/nbxmpp/auth_nb.py  2017-11-29 21:25:08.0 +0100
@@ -29,6 +29,8 @@
 from .plugin import PlugIn
 import sys
 import re
+import os
+import binascii
 import base64
 from . import dispatcher_nb
 import hmac
@@ -37,8 +39,6 @@
 import logging
 log = logging.getLogger('nbxmpp.auth_nb')
 
-from . import rndg
-
 def HH(some): return hashlib.md5(some).hexdigest()
 def H(some): return hashlib.md5(some).digest()
 def C(some): return b':'.join(some)
@@ -463,7 +463,7 @@
 (isinstance(chal['qop'], list) and 'auth' in chal['qop'])):
 self.resp = {'username': self.username,
 'nonce': chal['nonce'],
-'cnonce': '%x' % rndg.getrandbits(196),
+'cnonce': '%x' % int(binascii.hexlify(os.urandom(24)), 16),
 'nc': ('0001'),  # ToDo: Is this a tupel or only a string?
 'qop': 'auth',
 'digest-uri': 'xmpp/' + self._owner.Server,
@@ -498,7 +498,7 @@
 def set_password(self, password):
 self.password = '' if password is None else password
 if self.mechanism in ('SCRAM-SHA-1', 'SCRAM-SHA-1-PLUS'):
-self.client_nonce = '%x' % rndg.getrandbits(196)
+self.client_nonce = '%x' % int(binascii.hexlify(os.urandom(24)), 
16)
 self.scram_soup = 'n=' + self.username + ',r=' + self.client_nonce
 if self.mechanism == 'SCRAM-SHA-1':
 if self.channel_binding is None:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.6.0/nbxmpp/bosh.py 

commit python-nbxmpp for openSUSE:Factory

2017-11-09 Thread root
Hello community,

here is the log from the commit of package python-nbxmpp for openSUSE:Factory 
checked in at 2017-11-09 14:07:42

Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old)
 and  /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New)


Package is "python-nbxmpp"

Thu Nov  9 14:07:42 2017 rev:15 rq:540013 version:0.6.0

Changes:

--- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes  
2017-06-12 15:29:05.184669150 +0200
+++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 
2017-11-09 14:07:43.781401975 +0100
@@ -1,0 +2,11 @@
+Sun Nov  5 16:38:49 UTC 2017 - vil...@posteo.net
+
+- Update to version 0.6.0:
+  * Add new getOriginID/SetOriginID method for Messages
+  * Add new getJid() method for Protocol
+  * getTagAttr() accepts now a namespace argument
+  * Add new `protocol` argument for getTag()
+  * Add new XEP Namespaces
+  * Support XEP-0198 Version 1.5.2
+
+---

Old:

  nbxmpp-0.5.5.tar.gz

New:

  nbxmpp-0.6.0.tar.gz



Other differences:
--
++ python-nbxmpp.spec ++
--- /var/tmp/diff_new_pack.A0ipKn/_old  2017-11-09 14:07:45.101353874 +0100
+++ /var/tmp/diff_new_pack.A0ipKn/_new  2017-11-09 14:07:45.105353729 +0100
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define _name   nbxmpp
 Name:   python-nbxmpp
-Version:0.5.5
+Version:0.6.0
 Release:0
 Summary:XMPP library by Gajim team
 License:GPL-3.0+

++ nbxmpp-0.5.5.tar.gz -> nbxmpp-0.6.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.5.5/ChangeLog new/nbxmpp-0.6.0/ChangeLog
--- old/nbxmpp-0.5.5/ChangeLog  2017-01-30 22:34:33.0 +0100
+++ new/nbxmpp-0.6.0/ChangeLog  2017-09-25 22:18:45.0 +0200
@@ -1,3 +1,16 @@
+python-nbxmpp 0.6.0 (25 September 2017)
+
+ * Add new getOriginID/SetOriginID method for Messages
+ * Add new getJid() method for Protocol
+ * getTagAttr() accepts now a namespace argument
+ * Add new `protocol` argument for getTag()
+ * Add new XEP Namespaces
+
+python-nbxmpp 0.5.6 (03 June 2017)
+
+  * Support XEP-0198 Version 1.5.2
+  * Add new XEP Namespaces
+
 python-nbxmpp 0.5.5 (30 January 2017)
 
   * Some cleanup
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.5.5/PKG-INFO new/nbxmpp-0.6.0/PKG-INFO
--- old/nbxmpp-0.5.5/PKG-INFO   2017-01-30 22:49:18.0 +0100
+++ new/nbxmpp-0.6.0/PKG-INFO   2017-09-25 22:20:36.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: nbxmpp
-Version: 0.5.5
+Version: 0.6.0
 Summary: Non blocking Jabber/XMPP module
 Home-page: http://dev.gajim.org/gajim/python-nbxmpp
 Author: Yann Leboulanger
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.5.5/nbxmpp/__init__.py 
new/nbxmpp-0.6.0/nbxmpp/__init__.py
--- old/nbxmpp-0.5.5/nbxmpp/__init__.py 2017-01-30 22:40:44.0 +0100
+++ new/nbxmpp-0.6.0/nbxmpp/__init__.py 2017-09-25 22:18:45.0 +0200
@@ -17,4 +17,4 @@
 from .plugin import PlugIn
 from .smacks import Smacks
 
-__version__ = "0.5.5"
+__version__ = "0.6.0"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.5.5/nbxmpp/auth_nb.py 
new/nbxmpp-0.6.0/nbxmpp/auth_nb.py
--- old/nbxmpp-0.5.5/nbxmpp/auth_nb.py  2017-01-01 23:13:23.0 +0100
+++ new/nbxmpp-0.6.0/nbxmpp/auth_nb.py  2017-06-04 14:17:22.0 +0200
@@ -731,12 +731,13 @@
 self.bound.append(resp.getTag('bind').getTagData('jid'))
 log.info('Successfully bound %s.' % self.bound[-1])
 jid = JID(resp.getTag('bind').getTagData('jid'))
+self._owner._registered_name = jid
 self._owner.User = jid.getNode()
 self._owner.Resource = jid.getResource()
 # Only negociate stream management after bounded
-sm = self._owner._caller.sm
 if self.supports_sm:
 # starts negociation
+sm = self._owner._caller.sm
 sm.supports_sm = True
 sm.set_owner(self._owner)
 sm.negociate()
@@ -745,6 +746,7 @@
 if hasattr(self, 'session') and self.session == -1:
 # Server don't want us to initialize a session
 log.info('No session required.')
+self._owner._caller.sm.resend_queue()   #resend old 
messages still in the smacks queue
 self.on_bound('ok')
 else:
 

commit python-nbxmpp for openSUSE:Factory

2017-06-12 Thread root
Hello community,

here is the log from the commit of package python-nbxmpp for openSUSE:Factory 
checked in at 2017-06-12 15:28:57

Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old)
 and  /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New)


Package is "python-nbxmpp"

Mon Jun 12 15:28:57 2017 rev:14 rq:501306 version:0.5.5

Changes:

--- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes  
2016-10-20 23:09:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 
2017-06-12 15:29:05.184669150 +0200
@@ -1,0 +2,8 @@
+Wed May 17 13:12:21 UTC 2017 - sor.ale...@meowr.ru
+
+- Update to version 0.5.5:
+  * Add some namespaces.
+  * Some cleanup.
+- Update for the multipython build.
+
+---

Old:

  nbxmpp-0.5.4.tar.gz

New:

  nbxmpp-0.5.5.tar.gz



Other differences:
--
++ python-nbxmpp.spec ++
--- /var/tmp/diff_new_pack.bncAiB/_old  2017-06-12 15:29:08.460207195 +0200
+++ /var/tmp/diff_new_pack.bncAiB/_new  2017-06-12 15:29:08.460207195 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-nbxmpp
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -16,30 +16,28 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define _name   nbxmpp
 Name:   python-nbxmpp
-Version:0.5.4
+Version:0.5.5
 Release:0
 Summary:XMPP library by Gajim team
 License:GPL-3.0+
 Group:  Development/Languages/Python
 Url:https://python-nbxmpp.gajim.org/
 Source: 
https://files.pythonhosted.org/packages/source/n/%{_name}/%{_name}-%{version}.tar.gz
+BuildRequires:  %{python_module devel}
 BuildRequires:  fdupes
-BuildRequires:  python-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} >= 1120
+BuildRequires:  python-rpm-macros
 BuildArch:  noarch
-%else
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
-%py_requires
-%endif
 
 %description
 Python-nbxmpp is a Python library that provides a way for Python
 applications to use Jabber/XMPP networks in a non-blocking way. This
 library is initialy a fork of xmpppy one, but using non-blocking sockets.
 
+%python_subpackages
+
 %package doc
 Summary:Nbxmpp Documentation
 Group:  Documentation/Other
@@ -49,25 +47,23 @@
 
 %prep
 %setup -q -n %{_name}-%{version}
-rm doc/examples/*.orig
 
 %build
-python setup.py build
+%python_build
 
 %install
-python setup.py install \
-  --root %{buildroot} --prefix=%{_prefix}
-%fdupes %{buildroot}
+%python_install
+%python_expand %fdupes %{buildroot}%{$python_sitelib}/
 
-%files
+%files %{python_files}
 %defattr(-,root,root)
 %doc COPYING
 %{python_sitelib}/%{_name}/
 %{python_sitelib}/%{_name}-*
 
-%files doc
+%files %{python_files doc}
 %defattr(-,root,root)
 %doc ChangeLog README
-%doc doc/apidocs doc/examples
+%doc doc/apidocs/ doc/examples/
 
 %changelog

++ nbxmpp-0.5.4.tar.gz -> nbxmpp-0.5.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.5.4/ChangeLog new/nbxmpp-0.5.5/ChangeLog
--- old/nbxmpp-0.5.4/ChangeLog  2016-09-04 13:45:11.0 +0200
+++ new/nbxmpp-0.5.5/ChangeLog  2017-01-30 22:34:33.0 +0100
@@ -1,3 +1,8 @@
+python-nbxmpp 0.5.5 (30 January 2017)
+
+  * Some cleanup
+  * Add some namespaces
+
 python-nbxmpp 0.5.4 (04 September 2016)
 
   * Fix SCRAM authentication
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.5.4/PKG-INFO new/nbxmpp-0.5.5/PKG-INFO
--- old/nbxmpp-0.5.4/PKG-INFO   2016-09-04 13:50:47.0 +0200
+++ new/nbxmpp-0.5.5/PKG-INFO   2017-01-30 22:49:18.0 +0100
@@ -1,8 +1,8 @@
 Metadata-Version: 1.0
 Name: nbxmpp
-Version: 0.5.4
+Version: 0.5.5
 Summary: Non blocking Jabber/XMPP module
-Home-page: http://python-nbxmpp.gajim.org
+Home-page: http://dev.gajim.org/gajim/python-nbxmpp
 Author: Yann Leboulanger
 Author-email: aste...@lagaule.org
 License: UNKNOWN
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.5.4/README new/nbxmpp-0.5.5/README
--- old/nbxmpp-0.5.4/README 2015-07-26 13:10:28.0 +0200
+++ new/nbxmpp-0.5.5/README 2017-01-01 23:13:23.0 +0100
@@ -1,5 +1,5 @@
   python-nbxmpp
-  http://python-nbxmpp.gajim.org
+   

commit python-nbxmpp for openSUSE:Factory

2016-10-20 Thread h_root
Hello community,

here is the log from the commit of package python-nbxmpp for openSUSE:Factory 
checked in at 2016-10-20 23:08:23

Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old)
 and  /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New)


Package is "python-nbxmpp"

Changes:

--- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes  
2015-09-08 17:42:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 
2016-10-20 23:09:31.0 +0200
@@ -1,0 +2,15 @@
+Thu Oct 13 12:02:32 UTC 2016 - sor.ale...@meowr.ru
+
+- Update to version 0.5.4:
+  * Fix SCRAM authentication.
+  * Fix BOSH connection with UTF-8 messages.
+  * Fix smacks implementation.
+  * Use uuid in stanza ids.
+
+---
+Sun May  8 07:03:11 UTC 2016 - a...@gmx.de
+
+- specfile:
+  * updated source url to files.pythonhosted.org
+
+---

Old:

  nbxmpp-0.5.3.tar.gz

New:

  nbxmpp-0.5.4.tar.gz



Other differences:
--
++ python-nbxmpp.spec ++
--- /var/tmp/diff_new_pack.7dTqY0/_old  2016-10-20 23:09:32.0 +0200
+++ /var/tmp/diff_new_pack.7dTqY0/_new  2016-10-20 23:09:32.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-nbxmpp
 #
-# 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
@@ -18,20 +18,21 @@
 
 %define _name   nbxmpp
 Name:   python-nbxmpp
-Version:0.5.3
+Version:0.5.4
 Release:0
 Summary:XMPP library by Gajim team
 License:GPL-3.0+
 Group:  Development/Languages/Python
-Url:http://python-nbxmpp.gajim.org/
-Source: 
https://pypi.python.org/packages/source/n/%{_name}/%{_name}-%{version}.tar.gz
+Url:https://python-nbxmpp.gajim.org/
+Source: 
https://files.pythonhosted.org/packages/source/n/%{_name}/%{_name}-%{version}.tar.gz
 BuildRequires:  fdupes
 BuildRequires:  python-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
-%else
+%if 0%{?suse_version} >= 1120
 BuildArch:  noarch
+%else
+%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
+%py_requires
 %endif
 
 %description
@@ -48,12 +49,14 @@
 
 %prep
 %setup -q -n %{_name}-%{version}
+rm doc/examples/*.orig
 
 %build
 python setup.py build
 
 %install
-python setup.py install --root %{buildroot} --prefix=%{_prefix}
+python setup.py install \
+  --root %{buildroot} --prefix=%{_prefix}
 %fdupes %{buildroot}
 
 %files

++ nbxmpp-0.5.3.tar.gz -> nbxmpp-0.5.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.5.3/ChangeLog new/nbxmpp-0.5.4/ChangeLog
--- old/nbxmpp-0.5.3/ChangeLog  2015-07-16 21:07:45.0 +0200
+++ new/nbxmpp-0.5.4/ChangeLog  2016-09-04 13:45:11.0 +0200
@@ -1,3 +1,10 @@
+python-nbxmpp 0.5.4 (04 September 2016)
+
+  * Fix SCRAM authentication
+  * Fix BOSH connection with UTF-8 messages
+  * Fix smacks implementation
+  * Use uuid in stanza ids
+
 python-nbxmpp 0.5.3 (13 July 2015)
 
   * Fix receiving long utf8 strings under py3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.5.3/PKG-INFO new/nbxmpp-0.5.4/PKG-INFO
--- old/nbxmpp-0.5.3/PKG-INFO   2015-07-16 21:10:36.0 +0200
+++ new/nbxmpp-0.5.4/PKG-INFO   2016-09-04 13:50:47.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: nbxmpp
-Version: 0.5.3
+Version: 0.5.4
 Summary: Non blocking Jabber/XMPP module
 Home-page: http://python-nbxmpp.gajim.org
 Author: Yann Leboulanger
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.5.3/README new/nbxmpp-0.5.4/README
--- old/nbxmpp-0.5.3/README 2014-04-09 17:31:59.0 +0200
+++ new/nbxmpp-0.5.4/README 2015-07-26 13:10:28.0 +0200
@@ -11,7 +11,7 @@
 
Usage
 
-You have to 'import xmpppy' in your program. Then look at examples in ths doc
+You have to 'import xmpppy' in your program. Then look at examples in the doc
 folder.
 
 2012-05-08   Yann Leboulanger
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.5.3/doc/examples/xsend.py 

commit python-nbxmpp for openSUSE:Factory

2015-09-08 Thread h_root
Hello community,

here is the log from the commit of package python-nbxmpp for openSUSE:Factory 
checked in at 2015-09-08 17:39:10

Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old)
 and  /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New)


Package is "python-nbxmpp"

Changes:

--- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes  
2015-08-01 11:35:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 
2015-09-08 17:42:18.0 +0200
@@ -1,0 +2,5 @@
+Thu Sep  3 11:21:45 UTC 2015 - toddrme2...@gmail.com
+
+- Shouldn't be noarch in SLE 11
+
+---



Other differences:
--
++ python-nbxmpp.spec ++
--- /var/tmp/diff_new_pack.xL8TWb/_old  2015-09-08 17:42:21.0 +0200
+++ /var/tmp/diff_new_pack.xL8TWb/_new  2015-09-08 17:42:21.0 +0200
@@ -28,8 +28,11 @@
 BuildRequires:  fdupes
 BuildRequires:  python-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if 0%{?suse_version} && 0%{?suse_version} <= 1110
+%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
+%else
 BuildArch:  noarch
-%py_requires
+%endif
 
 %description
 Python-nbxmpp is a Python library that provides a way for Python




commit python-nbxmpp for openSUSE:Factory

2015-08-01 Thread h_root
Hello community,

here is the log from the commit of package python-nbxmpp for openSUSE:Factory 
checked in at 2015-08-01 11:35:10

Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old)
 and  /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New)


Package is python-nbxmpp

Changes:

--- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes  
2015-01-12 09:49:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 
2015-08-01 11:35:11.0 +0200
@@ -1,0 +2,7 @@
+Mon Jul 20 11:52:43 UTC 2015 - sor.ale...@meowr.ru
+
+- Update to 0.5.3:
+  * Fix issue with pyopenssl 0.15.1.
+  * Fix decoding issues.
+
+---

Old:

  nbxmpp-0.5.2.tar.gz

New:

  nbxmpp-0.5.3.tar.gz



Other differences:
--
++ python-nbxmpp.spec ++
--- /var/tmp/diff_new_pack.4mEzdo/_old  2015-08-01 11:35:12.0 +0200
+++ /var/tmp/diff_new_pack.4mEzdo/_new  2015-08-01 11:35:12.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-nbxmpp
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -18,7 +18,7 @@
 
 %define _name   nbxmpp
 Name:   python-nbxmpp
-Version:0.5.2
+Version:0.5.3
 Release:0
 Summary:XMPP library by Gajim team
 License:GPL-3.0+
@@ -28,11 +28,8 @@
 BuildRequires:  fdupes
 BuildRequires:  python-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} = 1110
-%{!?python_sitelib: %global python_sitelib %(python -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib()))}
-%else
 BuildArch:  noarch
-%endif
+%py_requires
 
 %description
 Python-nbxmpp is a Python library that provides a way for Python
@@ -41,7 +38,7 @@
 
 %package doc
 Summary:Nbxmpp Documentation
-Group:  Development/Languages/Python
+Group:  Documentation/Other
 
 %description doc
 This packages provides documentation of Nbxmpp API.

++ nbxmpp-0.5.2.tar.gz - nbxmpp-0.5.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.5.2/ChangeLog new/nbxmpp-0.5.3/ChangeLog
--- old/nbxmpp-0.5.2/ChangeLog  2014-12-29 14:48:29.0 +0100
+++ new/nbxmpp-0.5.3/ChangeLog  2015-07-16 21:07:45.0 +0200
@@ -1,3 +1,9 @@
+python-nbxmpp 0.5.3 (13 July 2015)
+
+  * Fix receiving long utf8 strings under py3
+  * Fix issue with pyopenssl 0.15.1
+  * Fix decoding issues
+
 python-nbxmpp 0.5.2 (27 December 2014)
 
   * Fix BOSH HTTP requests
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.5.2/PKG-INFO new/nbxmpp-0.5.3/PKG-INFO
--- old/nbxmpp-0.5.2/PKG-INFO   2014-12-29 14:49:20.0 +0100
+++ new/nbxmpp-0.5.3/PKG-INFO   2015-07-16 21:10:36.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: nbxmpp
-Version: 0.5.2
+Version: 0.5.3
 Summary: Non blocking Jabber/XMPP module
 Home-page: http://python-nbxmpp.gajim.org
 Author: Yann Leboulanger
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.5.2/nbxmpp/__init__.py 
new/nbxmpp-0.5.3/nbxmpp/__init__.py
--- old/nbxmpp-0.5.2/nbxmpp/__init__.py 2014-12-29 14:48:29.0 +0100
+++ new/nbxmpp-0.5.3/nbxmpp/__init__.py 2015-07-16 21:05:50.0 +0200
@@ -17,4 +17,4 @@
 from .plugin import PlugIn
 from .smacks import Smacks
 
-__version__ = 0.5.2
+__version__ = 0.5.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.5.2/nbxmpp/auth_nb.py 
new/nbxmpp-0.5.3/nbxmpp/auth_nb.py
--- old/nbxmpp-0.5.2/nbxmpp/auth_nb.py  2014-12-29 14:48:29.0 +0100
+++ new/nbxmpp-0.5.3/nbxmpp/auth_nb.py  2015-06-14 14:26:56.0 +0200
@@ -422,7 +422,7 @@
 r = 'c=' + scram_base64(self.scram_gs2)
 else:
 # Channel binding data goes in here too.
-r = 'c=' + scram_base64(self.scram_gs2
+r = 'c=' + scram_base64(bytes(self.scram_gs2)
  + self.channel_binding)   

 r += ',r=' + data['r']
 self.scram_soup += r
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.5.2/nbxmpp/client_nb.py 
new/nbxmpp-0.5.3/nbxmpp/client_nb.py
--- old/nbxmpp-0.5.2/nbxmpp/client_nb.py2014-04-09 17:33:08.0 
+0200
+++ new/nbxmpp-0.5.3/nbxmpp/client_nb.py  

commit python-nbxmpp for openSUSE:Factory

2015-01-12 Thread h_root
Hello community,

here is the log from the commit of package python-nbxmpp for openSUSE:Factory 
checked in at 2015-01-12 09:49:46

Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old)
 and  /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New)


Package is python-nbxmpp

Changes:

--- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes  
2014-10-18 09:10:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 
2015-01-12 09:49:49.0 +0100
@@ -1,0 +2,8 @@
+Sat Jan 10 13:20:09 UTC 2015 - sor.ale...@meowr.ru
+
+- Update to 0.5.2:
+  * Fix BOSH HTTP requests.
+  * Fix handling of binary SASL data for mechanism GSSAPI.
+  * Update MAM namespace.
+
+---

Old:

  nbxmpp-0.5.1.tar.gz

New:

  nbxmpp-0.5.2.tar.gz



Other differences:
--
++ python-nbxmpp.spec ++
--- /var/tmp/diff_new_pack.NeuvFa/_old  2015-01-12 09:49:50.0 +0100
+++ /var/tmp/diff_new_pack.NeuvFa/_new  2015-01-12 09:49:50.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-nbxmpp
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define _name   nbxmpp
 Name:   python-nbxmpp
-Version:0.5.1
+Version:0.5.2
 Release:0
 Summary:XMPP library by Gajim team
 License:GPL-3.0+
@@ -64,6 +64,7 @@
 
 %files doc
 %defattr(-,root,root)
-%doc ChangeLog README doc/apidocs doc/examples
+%doc ChangeLog README
+%doc doc/apidocs doc/examples
 
 %changelog

++ nbxmpp-0.5.1.tar.gz - nbxmpp-0.5.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.5.1/ChangeLog new/nbxmpp-0.5.2/ChangeLog
--- old/nbxmpp-0.5.1/ChangeLog  2014-10-04 22:02:36.0 +0200
+++ new/nbxmpp-0.5.2/ChangeLog  2014-12-29 14:48:29.0 +0100
@@ -1,3 +1,9 @@
+python-nbxmpp 0.5.2 (27 December 2014)
+
+  * Fix BOSH HTTP requests
+  * Fix handling of binary SASL data for mechanism GSSAPI
+  * Update MAM namespace
+
 python-nbxmpp 0.5.1 (04 October 2014)
 
   * Fix printing network errors in a non-utf-8 console
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.5.1/PKG-INFO new/nbxmpp-0.5.2/PKG-INFO
--- old/nbxmpp-0.5.1/PKG-INFO   2014-10-05 18:58:20.0 +0200
+++ new/nbxmpp-0.5.2/PKG-INFO   2014-12-29 14:49:20.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: nbxmpp
-Version: 0.5.1
+Version: 0.5.2
 Summary: Non blocking Jabber/XMPP module
 Home-page: http://python-nbxmpp.gajim.org
 Author: Yann Leboulanger
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.5.1/nbxmpp/__init__.py 
new/nbxmpp-0.5.2/nbxmpp/__init__.py
--- old/nbxmpp-0.5.1/nbxmpp/__init__.py 2014-10-04 22:01:23.0 +0200
+++ new/nbxmpp-0.5.2/nbxmpp/__init__.py 2014-12-29 14:48:29.0 +0100
@@ -17,4 +17,4 @@
 from .plugin import PlugIn
 from .smacks import Smacks
 
-__version__ = 0.5.1
+__version__ = 0.5.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.5.1/nbxmpp/auth_nb.py 
new/nbxmpp-0.5.2/nbxmpp/auth_nb.py
--- old/nbxmpp-0.5.1/nbxmpp/auth_nb.py  2014-04-24 21:32:10.0 +0200
+++ new/nbxmpp-0.5.2/nbxmpp/auth_nb.py  2014-12-29 14:48:29.0 +0100
@@ -301,7 +301,11 @@
 split('\n'))
 
 incoming_data = challenge.getData()
-data=base64.b64decode(incoming_data.encode('utf-8')).decode('utf-8')
+data=base64.b64decode(incoming_data.encode('utf-8'))
+
+if self.mechanism != 'GSSAPI':
+data=data.decode('utf-8')
+
 ### Handle Auth result
 def on_auth_fail(reason):
 log.info('Failed SASL authentification: %s' % reason)
@@ -352,7 +356,10 @@
 raise NodeProcessed
 
 ### Perform auth step
-log.info('Got challenge:' + data)
+if self.mechanism != 'GSSAPI':
+log.info('Got challenge:' + data)
+else:
+log.info('Got challenge')
 
 if self.mechanism == 'GSSAPI':
 if self.gss_step == GSS_STATE_STEP:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nbxmpp-0.5.1/nbxmpp/protocol.py 
new/nbxmpp-0.5.2/nbxmpp/protocol.py
--- old/nbxmpp-0.5.1/nbxmpp/protocol.py 2014-04-24 21:27:35.0 +0200
+++ new/nbxmpp-0.5.2/nbxmpp/protocol.py 2014-12-29 14:48:29.0 +0100
@@ 

commit python-nbxmpp for openSUSE:Factory

2014-10-18 Thread h_root
Hello community,

here is the log from the commit of package python-nbxmpp for openSUSE:Factory 
checked in at 2014-10-18 09:09:45

Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old)
 and  /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New)


Package is python-nbxmpp

Changes:

--- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes  
2014-10-14 13:25:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 
2014-10-18 09:10:25.0 +0200
@@ -1,0 +2,8 @@
+Fri Oct 17 15:56:20 UTC 2014 - p.drou...@gmail.com
+
+- Correct Group is Development/Languages/Python
+- Remove depreciated %py_requires
+- Do not pass -O1 --skip-build options
+- Call python instead of python2
+
+---



Other differences:
--
++ python-nbxmpp.spec ++
--- /var/tmp/diff_new_pack.qSxJjZ/_old  2014-10-18 09:10:26.0 +0200
+++ /var/tmp/diff_new_pack.qSxJjZ/_new  2014-10-18 09:10:26.0 +0200
@@ -22,7 +22,7 @@
 Release:0
 Summary:XMPP library by Gajim team
 License:GPL-3.0+
-Group:  Development/Libraries/Python
+Group:  Development/Languages/Python
 Url:http://python-nbxmpp.gajim.org/
 Source: 
https://pypi.python.org/packages/source/n/%{_name}/%{_name}-%{version}.tar.gz
 BuildRequires:  fdupes
@@ -33,7 +33,6 @@
 %else
 BuildArch:  noarch
 %endif
-%py_requires
 
 %description
 Python-nbxmpp is a Python library that provides a way for Python
@@ -42,7 +41,7 @@
 
 %package doc
 Summary:Nbxmpp Documentation
-Group:  Development/Libraries/Python
+Group:  Development/Languages/Python
 
 %description doc
 This packages provides documentation of Nbxmpp API.
@@ -51,10 +50,10 @@
 %setup -q -n %{_name}-%{version}
 
 %build
-python2 setup.py build
+python setup.py build
 
 %install
-python2 setup.py install --root %{buildroot} --prefix=%{_prefix} -O1 
--skip-build
+python setup.py install --root %{buildroot} --prefix=%{_prefix}
 %fdupes %{buildroot}
 
 %files

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-nbxmpp for openSUSE:Factory

2014-10-14 Thread h_root
Hello community,

here is the log from the commit of package python-nbxmpp for openSUSE:Factory 
checked in at 2014-10-14 13:25:00

Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old)
 and  /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New)


Package is python-nbxmpp

Changes:

--- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes  
2013-12-09 17:01:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 
2014-10-14 13:25:18.0 +0200
@@ -1,0 +2,14 @@
+Sat Oct 11 10:40:25 UTC 2014 - sor.ale...@meowr.ru
+
+- Update to 0.5.1 (changes since 0.2):
+  * Fix printing network errors in a non-utf-8 console
+  * Support both python2 and python3
+  * Fix storing server certificate when there is no error
+  * Ability to configure TLS protocol version
+  * Add support for SCRAM-SHA-1-PLUS
+  * Security improvements
+  * Improve security level
+  * Ability to configure cipher list
+  * Store only depth 0 SSL certificate
+
+---

Old:

  nbxmpp-0.2.tar.gz

New:

  nbxmpp-0.5.1.tar.gz



Other differences:
--
++ python-nbxmpp.spec ++
--- /var/tmp/diff_new_pack.NEVRU3/_old  2014-10-14 13:25:19.0 +0200
+++ /var/tmp/diff_new_pack.NEVRU3/_new  2014-10-14 13:25:19.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-nbxmpp
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,14 +15,16 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
+%define _name   nbxmpp
 Name:   python-nbxmpp
-Version:0.2
+Version:0.5.1
 Release:0
 Summary:XMPP library by Gajim team
-License:GPL-3.0
-Group:  Development/Languages/Python
+License:GPL-3.0+
+Group:  Development/Libraries/Python
 Url:http://python-nbxmpp.gajim.org/
-Source0:
https://pypi.python.org/packages/source/n/nbxmpp/nbxmpp-%{version}.tar.gz
+Source: 
https://pypi.python.org/packages/source/n/%{_name}/%{_name}-%{version}.tar.gz
 BuildRequires:  fdupes
 BuildRequires:  python-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -31,6 +33,7 @@
 %else
 BuildArch:  noarch
 %endif
+%py_requires
 
 %description
 Python-nbxmpp is a Python library that provides a way for Python
@@ -39,26 +42,26 @@
 
 %package doc
 Summary:Nbxmpp Documentation
-Group:  Development/Languages/Python
+Group:  Development/Libraries/Python
 
 %description doc
 This packages provides documentation of Nbxmpp API.
 
 %prep
-%setup -q -n nbxmpp-%{version}
+%setup -q -n %{_name}-%{version}
 
 %build
-python setup.py build
+python2 setup.py build
 
 %install
-python setup.py install -O1 --skip-build --root %{buildroot} 
--prefix=%{_prefix}
-%fdupes %{buildroot}%{python_sitelib}
+python2 setup.py install --root %{buildroot} --prefix=%{_prefix} -O1 
--skip-build
+%fdupes %{buildroot}
 
 %files
 %defattr(-,root,root)
 %doc COPYING
-%{python_sitelib}/nbxmpp-*.egg-info
-%{python_sitelib}/nbxmpp/
+%{python_sitelib}/%{_name}/
+%{python_sitelib}/%{_name}-*
 
 %files doc
 %defattr(-,root,root)

++ nbxmpp-0.2.tar.gz - nbxmpp-0.5.1.tar.gz ++
 2919 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-nbxmpp for openSUSE:Factory

2013-12-09 Thread h_root
Hello community,

here is the log from the commit of package python-nbxmpp for openSUSE:Factory 
checked in at 2013-12-09 17:01:26

Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old)
 and  /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New)


Package is python-nbxmpp

Changes:

--- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes  
2013-08-23 11:05:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 
2013-12-09 17:01:27.0 +0100
@@ -1,0 +2,13 @@
+Sun Dec  8 14:10:06 UTC 2013 - p.drou...@gmail.com
+
+- Update to version 0.2
+  + Add some namespace
+  + do TLS handshake without blocking
+  + store all SSL errors instead of only last one
+- Set correct Group : Devel/Languages/Python
+- Use download Url as source
+- Remove unwanted comments in specfile
+- Package the two directories in /doc to avoid providing epydoc build
+  configuration file
+
+---

Old:

  nbxmpp-0.1.tar.gz

New:

  nbxmpp-0.2.tar.gz



Other differences:
--
++ python-nbxmpp.spec ++
--- /var/tmp/diff_new_pack.ubh0wR/_old  2013-12-09 17:01:28.0 +0100
+++ /var/tmp/diff_new_pack.ubh0wR/_new  2013-12-09 17:01:28.0 +0100
@@ -15,27 +15,20 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
-# To buid at SLE = 11 SP2.
-%if 0%{?suse_version}  1140
-%{!?python_sitelib: %global python_sitelib %(python -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib()))}
-%endif
-
 Name:   python-nbxmpp
-Version:0.1
+Version:0.2
 Release:0
 Summary:XMPP library by Gajim team
 License:GPL-3.0
-Group:  Development/Libraries/Python
+Group:  Development/Languages/Python
 Url:http://python-nbxmpp.gajim.org/
-Source0:nbxmpp-%{version}.tar.gz
-
+Source0:
https://pypi.python.org/packages/source/n/nbxmpp/nbxmpp-%{version}.tar.gz
 BuildRequires:  fdupes
 BuildRequires:  python-devel
-
-# To buid at SLE = 11 SP2.
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} = 1140
+%if 0%{?suse_version} = 1110
+%{!?python_sitelib: %global python_sitelib %(python -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib()))}
+%else
 BuildArch:  noarch
 %endif
 
@@ -46,8 +39,7 @@
 
 %package doc
 Summary:Nbxmpp Documentation
-Group:  Development/Libraries/Python
-# ^ To buid at SLE = 11 SP2.
+Group:  Development/Languages/Python
 
 %description doc
 This packages provides documentation of Nbxmpp API.
@@ -70,6 +62,6 @@
 
 %files doc
 %defattr(-,root,root)
-%doc ChangeLog README doc/*
+%doc ChangeLog README doc/apidocs doc/examples
 
 %changelog

++ nbxmpp-0.1.tar.gz - nbxmpp-0.2.tar.gz ++
 19809 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-nbxmpp for openSUSE:Factory

2013-08-23 Thread h_root
Hello community,

here is the log from the commit of package python-nbxmpp for openSUSE:Factory 
checked in at 2013-08-23 11:05:25

Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old)
 and  /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New)


Package is python-nbxmpp

Changes:

--- /work/SRC/openSUSE:Factory/python-nbxmpp/python-nbxmpp.changes  
2013-05-02 15:31:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 
2013-08-23 11:05:27.0 +0200
@@ -0,0 +1,7 @@
+---
+Thu Aug 15 16:53:31 UTC 2013 - dap.darkn...@gmail.com
+
+- Heads up: Python2 / Python3 parallel installation.
+  %fdupes will not work if files are installed via %doc.
+
+---



Other differences:
--
++ python-nbxmpp.spec ++
--- /var/tmp/diff_new_pack.SAJhIZ/_old  2013-08-23 11:05:27.0 +0200
+++ /var/tmp/diff_new_pack.SAJhIZ/_new  2013-08-23 11:05:27.0 +0200
@@ -47,8 +47,7 @@
 %package doc
 Summary:Nbxmpp Documentation
 Group:  Development/Libraries/Python
-
-# To buid at SLE = 11 SP2.
+# ^ To buid at SLE = 11 SP2.
 
 %description doc
 This packages provides documentation of Nbxmpp API.
@@ -63,18 +62,14 @@
 python setup.py install -O1 --skip-build --root %{buildroot} 
--prefix=%{_prefix}
 %fdupes %{buildroot}%{python_sitelib}
 
-mkdir -p %{buildroot}%{_docdir}/%{name}-doc
-cp -r doc/* %{buildroot}%{_docdir}/%{name}-doc
-%fdupes %{buildroot}%{_docdir}
-
 %files
 %defattr(-,root,root)
-%doc ChangeLog COPYING README
+%doc COPYING
 %{python_sitelib}/nbxmpp-*.egg-info
 %{python_sitelib}/nbxmpp/
 
 %files doc
 %defattr(-,root,root)
-%{_docdir}/%{name}-doc
+%doc ChangeLog README doc/*
 
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-nbxmpp for openSUSE:Factory

2013-06-19 Thread h_root
Hello community,

here is the log from the commit of package python-nbxmpp for openSUSE:Factory 
checked in at 2013-06-19 16:40:10

Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old)
 and  /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New)


Package is python-nbxmpp

Changes:


Old:

  python3-nbxmpp-0.1+r37.tar.xz
  python3-nbxmpp.changes
  python3-nbxmpp.spec



Other differences:
--
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-nbxmpp for openSUSE:Factory

2013-05-27 Thread h_root
Hello community,

here is the log from the commit of package python-nbxmpp for openSUSE:Factory 
checked in at 2013-05-27 09:58:26

Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old)
 and  /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New)


Package is python-nbxmpp

Changes:

--- /work/SRC/openSUSE:Factory/python-nbxmpp/python3-nbxmpp.changes 
2013-05-02 15:31:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python3-nbxmpp.changes
2013-05-27 09:58:27.0 +0200
@@ -0,0 +1,33 @@
+---
+Sun May 19 17:00:23 UTC 2013 - dap.darkn...@gmail.com
+
+ - Updated to 0.1+r37 — significant for python3-version:
+   * Ask for discovery information (and archive)
+ after SM is enabled. Fixes #7299
+   * fix initilizing errnum list
+   * try write acces to repo.
+   * fix var name
+   * don't crash when cacerts is an empty string
+   * hardcode error values in protocol.py
+   * don't crash when cacerts is an empty string
+   * fix traceback
+   * fix handling traceback. Fixes #3
+   * basestring - str
+   * fix error handling. Fixes #1
+   * add jabber:x:oob namespace
+   * add jabber:x:oob namespace
+   * fix encoding problems with DIGEST-MD5 authentication
+   * fix connecting with internal ssl implementation
+   * don't crash when we sent a partial stanza
+ that cut utf-8 chars in the middle
+   * don't call send when there is nothing to send
+   * don't crash when we get a partial stanza
+ that cut utf-8 chars in the middle
+   * dict.items() - list(dict.items())
+   * fix encoding issues
+   * fix HMAC computation
+   * fix showing pending traceback
+   * fix encoding issues (base64, HMAC, ...)
+   * hardcode error values in protocol.py
+
+---

New:

  python3-nbxmpp-0.1+r37.tar.xz



Other differences:
--
++ python-nbxmpp.spec ++
--- /var/tmp/diff_new_pack.P7xbw8/_old  2013-05-27 09:58:28.0 +0200
+++ /var/tmp/diff_new_pack.P7xbw8/_new  2013-05-27 09:58:28.0 +0200
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 # To buid at SLE = 11 SP2.
 %if 0%{?suse_version}  1140
 %{!?python_sitelib: %global python_sitelib %(python -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib()))}
@@ -22,11 +23,11 @@
 
 Name:   python-nbxmpp
 Version:0.1
-Release:1
-License:GPL-3.0
+Release:0
 Summary:XMPP library by Gajim team
-Url:http://python-nbxmpp.gajim.org/
+License:GPL-3.0
 Group:  Development/Libraries/Python
+Url:http://python-nbxmpp.gajim.org/
 Source0:nbxmpp-%{version}.tar.gz
 
 BuildRequires:  fdupes
@@ -45,9 +46,9 @@
 
 %package doc
 Summary:Nbxmpp Documentation
+Group:  Development/Libraries/Python
 
 # To buid at SLE = 11 SP2.
-Group:  Development/Libraries/Python
 
 %description doc
 This packages provides documentation of Nbxmpp API.
@@ -75,3 +76,5 @@
 %files doc
 %defattr(-,root,root)
 %{_docdir}/%{name}-doc
+
+%changelog

++ python3-nbxmpp.spec ++
--- /var/tmp/diff_new_pack.P7xbw8/_old  2013-05-27 09:58:28.0 +0200
+++ /var/tmp/diff_new_pack.P7xbw8/_new  2013-05-27 09:58:28.0 +0200
@@ -15,18 +15,22 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   python3-nbxmpp
-Version:0.1
-Release:1
-License:GPL-3.0
+Version:0.1+r37
+Release:0
 Summary:XMPP library by Gajim team
-Url:http://python-nbxmpp.gajim.org/
+License:GPL-3.0
 Group:  Development/Libraries/Python
-Source0:nbxmpp-%{version}.tar.gz
+Url:http://python-nbxmpp.gajim.org/
+Source0:python3-nbxmpp-%{version}.tar.xz
 
 BuildRequires:  fdupes
 BuildRequires:  python3
 BuildRequires:  python3-devel
+%if 0%{?suse_version} = 1210
+BuildRequires:  xz
+%endif
 Requires:   python3
 BuildArch:  noarch
 
@@ -37,12 +41,13 @@
 
 %package doc
 Summary:Nbxmpp Documentation
+Group:  Development/Libraries/Python
 
 %description doc
 This packages provides documentation of Nbxmpp API.
 
 %prep
-%setup -q -n nbxmpp-%{version}
+%setup -q
 
 %build
 python3 setup.py build
@@ -64,3 +69,5 @@
 %files doc
 %defattr(-,root,root)
 %{_docdir}/%{name}-doc
+
+%changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-nbxmpp for openSUSE:Factory

2013-05-02 Thread h_root
Hello community,

here is the log from the commit of package python-nbxmpp for openSUSE:Factory 
checked in at 2013-05-02 15:30:59

Comparing /work/SRC/openSUSE:Factory/python-nbxmpp (Old)
 and  /work/SRC/openSUSE:Factory/.python-nbxmpp.new (New)


Package is python-nbxmpp

Changes:

New Changes file:

--- /dev/null   2013-04-05 00:01:41.916011506 +0200
+++ /work/SRC/openSUSE:Factory/.python-nbxmpp.new/python-nbxmpp.changes 
2013-05-02 15:31:01.0 +0200
@@ -0,0 +1,8 @@
+Sat Apr 20 14:59:16 UTC 2013 - dap.darkn...@gmail.com
+
+ - Fixed up to submit.
+
+---
+Sat Apr  6 19:52:54 UTC 2013 - nekola...@yandex.ru
+
+ - Initial package.
New Changes file:

python3-nbxmpp.changes: same change

New:

  nbxmpp-0.1.tar.gz
  python-nbxmpp.changes
  python-nbxmpp.spec
  python3-nbxmpp.changes
  python3-nbxmpp.spec



Other differences:
--
++ python-nbxmpp.spec ++
#
# spec file for package python-nbxmpp
#
# Copyright (c) 2013 SUSE LINUX Products 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 http://bugs.opensuse.org/
#

# To buid at SLE = 11 SP2.
%if 0%{?suse_version}  1140
%{!?python_sitelib: %global python_sitelib %(python -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib()))}
%endif

Name:   python-nbxmpp
Version:0.1
Release:1
License:GPL-3.0
Summary:XMPP library by Gajim team
Url:http://python-nbxmpp.gajim.org/
Group:  Development/Libraries/Python
Source0:nbxmpp-%{version}.tar.gz

BuildRequires:  fdupes
BuildRequires:  python-devel

# To buid at SLE = 11 SP2.
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
%if 0%{?suse_version} = 1140
BuildArch:  noarch
%endif

%description
Python-nbxmpp is a Python library that provides a way for Python
applications to use Jabber/XMPP networks in a non-blocking way. This
library is initialy a fork of xmpppy one, but using non-blocking sockets.

%package doc
Summary:Nbxmpp Documentation

# To buid at SLE = 11 SP2.
Group:  Development/Libraries/Python

%description doc
This packages provides documentation of Nbxmpp API.

%prep
%setup -q -n nbxmpp-%{version}

%build
python setup.py build

%install
python setup.py install -O1 --skip-build --root %{buildroot} --prefix=%{_prefix}
%fdupes %{buildroot}%{python_sitelib}

mkdir -p %{buildroot}%{_docdir}/%{name}-doc
cp -r doc/* %{buildroot}%{_docdir}/%{name}-doc
%fdupes %{buildroot}%{_docdir}

%files
%defattr(-,root,root)
%doc ChangeLog COPYING README
%{python_sitelib}/nbxmpp-*.egg-info
%{python_sitelib}/nbxmpp/

%files doc
%defattr(-,root,root)
%{_docdir}/%{name}-doc
++ python3-nbxmpp.spec ++
#
# spec file for package python3-nbxmpp
#
# Copyright (c) 2013 SUSE LINUX Products 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 http://bugs.opensuse.org/
#

Name:   python3-nbxmpp
Version:0.1
Release:1
License:GPL-3.0
Summary:XMPP library by Gajim team
Url:http://python-nbxmpp.gajim.org/
Group:  Development/Libraries/Python
Source0:nbxmpp-%{version}.tar.gz

BuildRequires:  fdupes
BuildRequires:  python3
BuildRequires:  python3-devel
Requires:   python3
BuildArch:  noarch

%description
Python-nbxmpp is a Python library that provides a way for Python
applications to use Jabber/XMPP networks in a non-blocking way. This
library is initialy a fork of xmpppy one, but using non-blocking sockets.

%package doc
Summary:Nbxmpp Documentation

%description doc
This packages provides documentation of Nbxmpp API.