Hello community, here is the log from the commit of package python-pydle for openSUSE:Factory checked in at 2019-08-05 10:42:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pydle (Old) and /work/SRC/openSUSE:Factory/.python-pydle.new.4126 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pydle" Mon Aug 5 10:42:50 2019 rev:6 rq:720921 version:0.9.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pydle/python-pydle.changes 2019-02-26 22:22:04.238073193 +0100 +++ /work/SRC/openSUSE:Factory/.python-pydle.new.4126/python-pydle.changes 2019-08-05 10:42:54.079288347 +0200 @@ -1,0 +2,9 @@ +Mon Aug 5 05:23:32 UTC 2019 - Martin Herkt <[email protected]> + +- Update to version 0.9.2 + Bug fixes: + * Resolved some missing await calls in registration + * Resolved some issues in the CTCP implementation + * Resolved incompatibility with non-compliant hostmasks. + +------------------------------------------------------------------- Old: ---- pydle-0.9.1.tar.gz New: ---- pydle-0.9.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pydle.spec ++++++ --- /var/tmp/diff_new_pack.ull9h1/_old 2019-08-05 10:42:54.583288290 +0200 +++ /var/tmp/diff_new_pack.ull9h1/_new 2019-08-05 10:42:54.587288289 +0200 @@ -20,7 +20,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without test Name: python-pydle -Version: 0.9.1 +Version: 0.9.2 Release: 0 Summary: Modular, callback-based IRCv3 library for Python 3 License: BSD-3-Clause ++++++ pydle-0.9.1.tar.gz -> pydle-0.9.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pydle-0.9.1/PKG-INFO new/pydle-0.9.2/PKG-INFO --- old/pydle-0.9.1/PKG-INFO 2019-02-03 03:07:03.000000000 +0100 +++ new/pydle-0.9.2/PKG-INFO 2019-08-05 05:38:08.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: pydle -Version: 0.9.1 +Version: 0.9.2 Summary: A compact, flexible and standards-abiding IRC library for Python 3. Home-page: https://github.com/Shizmob/pydle Author: Shiz @@ -10,7 +10,7 @@ Keywords: irc library python3 compact flexible Platform: UNKNOWN Requires-Python: >=3.5 -Provides-Extra: sasl +Provides-Extra: docs Provides-Extra: coverage +Provides-Extra: sasl Provides-Extra: tests -Provides-Extra: docs diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pydle-0.9.1/README.md new/pydle-0.9.2/README.md --- old/pydle-0.9.1/README.md 2019-02-03 03:03:02.000000000 +0100 +++ new/pydle-0.9.2/README.md 2019-08-05 05:38:01.000000000 +0200 @@ -22,7 +22,7 @@ Basic Usage ----------- -`python3 setup.py install` +`pip install pydle` From there, you can `import pydle` and subclass `pydle.Client` for your own functionality. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pydle-0.9.1/pydle/__init__.py new/pydle-0.9.2/pydle/__init__.py --- old/pydle-0.9.1/pydle/__init__.py 2019-02-03 03:03:02.000000000 +0100 +++ new/pydle-0.9.2/pydle/__init__.py 2019-08-05 05:38:01.000000000 +0200 @@ -8,8 +8,8 @@ from asyncio import coroutine, Future __name__ = 'pydle' -__version__ = '0.9.1' -__version_info__ = (0, 9, 1) +__version__ = '0.9.2' +__version_info__ = (0, 9, 2) __license__ = 'BSD' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pydle-0.9.1/pydle/features/ctcp.py new/pydle-0.9.2/pydle/features/ctcp.py --- old/pydle-0.9.1/pydle/features/ctcp.py 2019-02-03 03:03:02.000000000 +0100 +++ new/pydle-0.9.2/pydle/features/ctcp.py 2019-08-05 05:38:01.000000000 +0200 @@ -2,7 +2,7 @@ # Client-to-Client-Protocol (CTCP) support. import pydle.protocol from pydle.features import rfc1459 - +from pydle import client __all__ = [ 'CTCPSupport' ] @@ -36,7 +36,7 @@ import pydle version = '{name} v{ver}'.format(name=pydle.__name__, ver=pydle.__version__) - self.ctcp_reply(by, 'VERSION', version) + await self.ctcp_reply(by, 'VERSION', version) ## IRC API. @@ -84,14 +84,14 @@ if is_ctcp(msg): self._sync_user(nick, metadata) - type, response = parse_ctcp(msg) + _type, response = parse_ctcp(msg) # Find dedicated handler if it exists. - attr = 'on_ctcp_' + pydle.protocol.identifierify(type) + '_reply' + attr = 'on_ctcp_' + pydle.protocol.identifierify(_type) + '_reply' if hasattr(self, attr): - await getattr(self, attr)(user, target, response) + await getattr(self, attr)(nick, target, response) # Invoke global handler. - await self.on_ctcp_reply(user, target, type, response) + await self.on_ctcp_reply(nick, target, _type, response) else: await super().on_raw_notice(message) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pydle-0.9.1/pydle/features/rfc1459/client.py new/pydle-0.9.2/pydle/features/rfc1459/client.py --- old/pydle-0.9.1/pydle/features/rfc1459/client.py 2019-02-03 03:03:02.000000000 +0100 +++ new/pydle-0.9.2/pydle/features/rfc1459/client.py 2019-08-05 05:38:01.000000000 +0200 @@ -914,7 +914,7 @@ self.channels[channel]['public'] = False # Update channel user list. - for entry in names.split(): + for entry in names.split(' '): statuses = [] # Make entry safe for _parse_user(). safe_entry = entry.lstrip(''.join(self._nickname_prefixes.keys())) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pydle-0.9.1/pydle.egg-info/PKG-INFO new/pydle-0.9.2/pydle.egg-info/PKG-INFO --- old/pydle-0.9.1/pydle.egg-info/PKG-INFO 2019-02-03 03:07:03.000000000 +0100 +++ new/pydle-0.9.2/pydle.egg-info/PKG-INFO 2019-08-05 05:38:08.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: pydle -Version: 0.9.1 +Version: 0.9.2 Summary: A compact, flexible and standards-abiding IRC library for Python 3. Home-page: https://github.com/Shizmob/pydle Author: Shiz @@ -10,7 +10,7 @@ Keywords: irc library python3 compact flexible Platform: UNKNOWN Requires-Python: >=3.5 -Provides-Extra: sasl +Provides-Extra: docs Provides-Extra: coverage +Provides-Extra: sasl Provides-Extra: tests -Provides-Extra: docs diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pydle-0.9.1/setup.py new/pydle-0.9.2/setup.py --- old/pydle-0.9.1/setup.py 2019-02-03 03:03:02.000000000 +0100 +++ new/pydle-0.9.2/setup.py 2019-08-05 05:38:01.000000000 +0200 @@ -2,7 +2,7 @@ setup( name='pydle', - version='0.9.1', + version='0.9.2', python_requires=">=3.5", packages=[ 'pydle',
