commit python-tinyrpc for openSUSE:Factory

2020-03-11 Thread root
Hello community,

here is the log from the commit of package python-tinyrpc for openSUSE:Factory 
checked in at 2020-03-11 18:52:16

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


Package is "python-tinyrpc"

Wed Mar 11 18:52:16 2020 rev:9 rq:783617 version:1.0.4

Changes:

--- /work/SRC/openSUSE:Factory/python-tinyrpc/python-tinyrpc.changes
2020-03-10 12:33:50.680844320 +0100
+++ /work/SRC/openSUSE:Factory/.python-tinyrpc.new.3160/python-tinyrpc.changes  
2020-03-11 18:54:55.331663502 +0100
@@ -1,0 +2,5 @@
+Wed Mar 11 07:27:50 UTC 2020 - Tomáš Chvátal 
+
+- Add missed dependency on requests in tests
+
+---



Other differences:
--
++ python-tinyrpc.spec ++
--- /var/tmp/diff_new_pack.a7RfeV/_old  2020-03-11 18:54:56.347663956 +0100
+++ /var/tmp/diff_new_pack.a7RfeV/_new  2020-03-11 18:54:56.351663958 +0100
@@ -30,6 +30,7 @@
 BuildRequires:  %{python_module msgpack}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module pyzmq}
+BuildRequires:  %{python_module requests}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module six}
 BuildRequires:  fdupes




commit python-tinyrpc for openSUSE:Factory

2020-03-10 Thread root
Hello community,

here is the log from the commit of package python-tinyrpc for openSUSE:Factory 
checked in at 2020-03-10 12:33:38

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


Package is "python-tinyrpc"

Tue Mar 10 12:33:38 2020 rev:8 rq:783287 version:1.0.4

Changes:

--- /work/SRC/openSUSE:Factory/python-tinyrpc/python-tinyrpc.changes
2020-03-03 10:15:34.246567246 +0100
+++ /work/SRC/openSUSE:Factory/.python-tinyrpc.new.26092/python-tinyrpc.changes 
2020-03-10 12:33:50.680844320 +0100
@@ -1,0 +2,7 @@
+Tue Mar 10 10:25:46 UTC 2020 - Tomáš Chvátal 
+
+- Switch to github tarball for tests
+- Run tests
+- Skip python2 build as the 1.0.4 is no longer py2 compatible
+
+---

Old:

  tinyrpc-1.0.4.tar.gz

New:

  1.0.4.tar.gz



Other differences:
--
++ python-tinyrpc.spec ++
--- /var/tmp/diff_new_pack.Wh7gUV/_old  2020-03-10 12:33:51.708844826 +0100
+++ /var/tmp/diff_new_pack.Wh7gUV/_new  2020-03-10 12:33:51.716844830 +0100
@@ -17,14 +17,19 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define skip_python2 1
 Name:   python-tinyrpc
 Version:1.0.4
 Release:0
 Summary:A modular transport and protocol neutral RPC library
 License:MIT
-Group:  Development/Languages/Python
 URL:https://github.com/mbr/tinyrpc
-Source: 
https://files.pythonhosted.org/packages/source/t/tinyrpc/tinyrpc-%{version}.tar.gz
+Source: https://github.com/mbr/tinyrpc/archive/%{version}.tar.gz
+BuildRequires:  %{python_module Werkzeug}
+BuildRequires:  %{python_module gevent}
+BuildRequires:  %{python_module msgpack}
+BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module pyzmq}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module six}
 BuildRequires:  fdupes
@@ -53,6 +58,10 @@
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
+%check
+# test_batch_dispatch - needs old pytest syntax, skip
+%pytest -k 'not test_batch_dispatch'
+
 %files %{python_files}
 %license LICENSE
 %doc README.rst

++ tinyrpc-1.0.4.tar.gz -> 1.0.4.tar.gz ++
 5236 lines of diff (skipped)




commit python-tinyrpc for openSUSE:Factory

2020-03-03 Thread root
Hello community,

here is the log from the commit of package python-tinyrpc for openSUSE:Factory 
checked in at 2020-03-03 10:15:11

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


Package is "python-tinyrpc"

Tue Mar  3 10:15:11 2020 rev:7 rq:780389 version:1.0.4

Changes:

--- /work/SRC/openSUSE:Factory/python-tinyrpc/python-tinyrpc.changes
2019-09-11 10:34:54.339304723 +0200
+++ /work/SRC/openSUSE:Factory/.python-tinyrpc.new.26092/python-tinyrpc.changes 
2020-03-03 10:15:34.246567246 +0100
@@ -1,0 +2,6 @@
+Fri Feb 28 21:43:18 UTC 2020 - Dirk Mueller 
+
+- update to 1.0.4:
+  * Tinyrpc now supports the MSGPACK RPC protocol in addition to JSON-RPC.
+
+---

Old:

  tinyrpc-1.0.3.tar.gz

New:

  tinyrpc-1.0.4.tar.gz



Other differences:
--
++ python-tinyrpc.spec ++
--- /var/tmp/diff_new_pack.HAH9NZ/_old  2020-03-03 10:15:36.546572004 +0100
+++ /var/tmp/diff_new_pack.HAH9NZ/_new  2020-03-03 10:15:36.562572038 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-tinyrpc
 #
-# 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
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-tinyrpc
-Version:1.0.3
+Version:1.0.4
 Release:0
 Summary:A modular transport and protocol neutral RPC library
 License:MIT

++ tinyrpc-1.0.3.tar.gz -> tinyrpc-1.0.4.tar.gz ++
 2167 lines of diff (skipped)




commit python-tinyrpc for openSUSE:Factory

2019-09-11 Thread root
Hello community,

here is the log from the commit of package python-tinyrpc for openSUSE:Factory 
checked in at 2019-09-11 10:34:51

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


Package is "python-tinyrpc"

Wed Sep 11 10:34:51 2019 rev:6 rq:729733 version:1.0.3

Changes:

--- /work/SRC/openSUSE:Factory/python-tinyrpc/python-tinyrpc.changes
2019-07-22 17:19:46.785904483 +0200
+++ /work/SRC/openSUSE:Factory/.python-tinyrpc.new.7948/python-tinyrpc.changes  
2019-09-11 10:34:54.339304723 +0200
@@ -1,0 +2,6 @@
+Tue Sep 10 09:23:01 UTC 2019 - Tomáš Chvátal 
+
+- Update to 1.0.3:
+  * no upstream changelog
+
+---

Old:

  tinyrpc-1.0.2.tar.gz

New:

  tinyrpc-1.0.3.tar.gz



Other differences:
--
++ python-tinyrpc.spec ++
--- /var/tmp/diff_new_pack.t3awRg/_old  2019-09-11 10:34:55.591304360 +0200
+++ /var/tmp/diff_new_pack.t3awRg/_new  2019-09-11 10:34:55.591304360 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-tinyrpc
-Version:1.0.2
+Version:1.0.3
 Release:0
 Summary:A modular transport and protocol neutral RPC library
 License:MIT

++ tinyrpc-1.0.2.tar.gz -> tinyrpc-1.0.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tinyrpc-1.0.2/PKG-INFO new/tinyrpc-1.0.3/PKG-INFO
--- old/tinyrpc-1.0.2/PKG-INFO  2019-06-17 15:38:37.0 +0200
+++ new/tinyrpc-1.0.3/PKG-INFO  2019-08-18 18:25:13.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: tinyrpc
-Version: 1.0.2
+Version: 1.0.3
 Summary: A small, modular, transport and protocol neutral RPC library that, 
among other things, supports JSON-RPC and zmq.
 Home-page: http://github.com/mbr/tinyrpc
 Author: Leo Noordergraaf
@@ -14,7 +14,7 @@
 .. image:: https://travis-ci.org/mbr/tinyrpc.svg?branch=master
 :target: https://travis-ci.org/mbr/tinyrpc
 .. image:: https://badge.fury.io/py/tinyrpc.svg
-:target: https://badge.fury.io/py/tinyrpc
+:target: https://pypi.org/project/tinyrpc/
 
 Note
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tinyrpc-1.0.2/README.rst new/tinyrpc-1.0.3/README.rst
--- old/tinyrpc-1.0.2/README.rst2019-06-17 15:33:32.0 +0200
+++ new/tinyrpc-1.0.3/README.rst2019-06-17 15:41:05.0 +0200
@@ -6,7 +6,7 @@
 .. image:: https://travis-ci.org/mbr/tinyrpc.svg?branch=master
 :target: https://travis-ci.org/mbr/tinyrpc
 .. image:: https://badge.fury.io/py/tinyrpc.svg
-:target: https://badge.fury.io/py/tinyrpc
+:target: https://pypi.org/project/tinyrpc/
 
 Note
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tinyrpc-1.0.2/setup.cfg new/tinyrpc-1.0.3/setup.cfg
--- old/tinyrpc-1.0.2/setup.cfg 2019-06-17 15:38:37.0 +0200
+++ new/tinyrpc-1.0.3/setup.cfg 2019-08-18 18:25:13.0 +0200
@@ -1,5 +1,5 @@
 [egg_info]
+tag_date = 0
 tag_build = 
 tag_svn_revision = 0
-tag_date = 0
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tinyrpc-1.0.2/setup.py new/tinyrpc-1.0.3/setup.py
--- old/tinyrpc-1.0.2/setup.py  2019-06-17 15:28:29.0 +0200
+++ new/tinyrpc-1.0.3/setup.py  2019-08-18 18:23:10.0 +0200
@@ -9,7 +9,7 @@
 
 setup(
 name='tinyrpc',
-version='1.0.2',
+version='1.0.3',
 description='A small, modular, transport and protocol neutral RPC '
 'library that, among other things, supports JSON-RPC and zmq.',
 long_description=read('README.rst'),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tinyrpc-1.0.2/tinyrpc/dispatch/__init__.py 
new/tinyrpc-1.0.3/tinyrpc/dispatch/__init__.py
--- old/tinyrpc-1.0.2/tinyrpc/dispatch/__init__.py  2019-06-17 
15:11:03.0 +0200
+++ new/tinyrpc-1.0.3/tinyrpc/dispatch/__init__.py  2019-08-18 
18:22:10.0 +0200
@@ -125,7 +125,7 @@
 name = f.__name__
 
 if name in self.method_map:
-raise exc.RPCError('Name %s already registered')
+raise exc.RPCError('Name \'{}\' already registered'.format(name))
 
 self.method_map[name] = f
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tinyrpc-1.0.2/tinyrpc/protocols/jsonrpc.py 
new/tinyrpc-1.0.3/tinyrpc/protocols/jsonrpc.py
--- old/tinyrpc-1.0.2/tinyrpc/protocols/jsonrpc.py  2019-06-15 
16:55:38.0 +0200
+++ 

commit python-tinyrpc for openSUSE:Factory

2019-07-22 Thread root
Hello community,

here is the log from the commit of package python-tinyrpc for openSUSE:Factory 
checked in at 2019-07-22 17:19:45

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


Package is "python-tinyrpc"

Mon Jul 22 17:19:45 2019 rev:5 rq:717573 version:1.0.2

Changes:

--- /work/SRC/openSUSE:Factory/python-tinyrpc/python-tinyrpc.changes
2019-03-05 12:23:12.924879974 +0100
+++ /work/SRC/openSUSE:Factory/.python-tinyrpc.new.4126/python-tinyrpc.changes  
2019-07-22 17:19:46.785904483 +0200
@@ -1,0 +2,6 @@
+Mon Jul 22 12:40:08 UTC 2019 - Tomáš Chvátal 
+
+- Update to 1.0.2:
+  * no upstream changelog
+
+---

Old:

  tinyrpc-0.9.4.tar.gz

New:

  tinyrpc-1.0.2.tar.gz



Other differences:
--
++ python-tinyrpc.spec ++
--- /var/tmp/diff_new_pack.4Sh0oR/_old  2019-07-22 17:19:47.465904296 +0200
+++ /var/tmp/diff_new_pack.4Sh0oR/_new  2019-07-22 17:19:47.465904296 +0200
@@ -18,12 +18,12 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-tinyrpc
-Version:0.9.4
+Version:1.0.2
 Release:0
 Summary:A modular transport and protocol neutral RPC library
 License:MIT
 Group:  Development/Languages/Python
-URL:http://github.com/mbr/tinyrpc
+URL:https://github.com/mbr/tinyrpc
 Source: 
https://files.pythonhosted.org/packages/source/t/tinyrpc/tinyrpc-%{version}.tar.gz
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module six}

++ tinyrpc-0.9.4.tar.gz -> tinyrpc-1.0.2.tar.gz ++
 2653 lines of diff (skipped)




commit python-tinyrpc for openSUSE:Factory

2019-03-05 Thread root
Hello community,

here is the log from the commit of package python-tinyrpc for openSUSE:Factory 
checked in at 2019-03-05 12:23:09

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


Package is "python-tinyrpc"

Tue Mar  5 12:23:09 2019 rev:4 rq:681400 version:0.9.4

Changes:

--- /work/SRC/openSUSE:Factory/python-tinyrpc/python-tinyrpc.changes
2018-12-24 11:45:16.549245568 +0100
+++ /work/SRC/openSUSE:Factory/.python-tinyrpc.new.28833/python-tinyrpc.changes 
2019-03-05 12:23:12.924879974 +0100
@@ -1,0 +2,6 @@
+Mon Mar  4 12:45:19 UTC 2019 - Tomáš Chvátal 
+
+- Update to 0.9.4:
+  * Tiny bugfixes only
+
+---

Old:

  tinyrpc-0.9.1.tar.gz

New:

  tinyrpc-0.9.4.tar.gz



Other differences:
--
++ python-tinyrpc.spec ++
--- /var/tmp/diff_new_pack.Bavjkf/_old  2019-03-05 12:23:14.580879468 +0100
+++ /var/tmp/diff_new_pack.Bavjkf/_new  2019-03-05 12:23:14.584879468 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-tinyrpc
 #
-# 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
@@ -18,16 +18,18 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-tinyrpc
-Version:0.9.1
+Version:0.9.4
 Release:0
 Summary:A modular transport and protocol neutral RPC library
 License:MIT
 Group:  Development/Languages/Python
-Url:http://github.com/mbr/tinyrpc
+URL:http://github.com/mbr/tinyrpc
 Source: 
https://files.pythonhosted.org/packages/source/t/tinyrpc/tinyrpc-%{version}.tar.gz
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module six}
+BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+Requires:   python-six
 BuildArch:  noarch
 %python_subpackages
 
@@ -49,6 +51,7 @@
 
 %install
 %python_install
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %files %{python_files}
 %license LICENSE

++ tinyrpc-0.9.1.tar.gz -> tinyrpc-0.9.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tinyrpc-0.9.1/PKG-INFO new/tinyrpc-0.9.4/PKG-INFO
--- old/tinyrpc-0.9.1/PKG-INFO  2018-04-30 11:26:02.0 +0200
+++ new/tinyrpc-0.9.4/PKG-INFO  2019-01-30 22:56:02.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.0
 Name: tinyrpc
-Version: 0.9.1
+Version: 0.9.4
 Summary: A small, modular, transport and protocol neutral RPC library that, 
among other things, supports JSON-RPC and zmq.
 Home-page: http://github.com/mbr/tinyrpc
 Author: Leo Noordergraaf
@@ -9,6 +9,25 @@
 Description: tinyrpc: A small and modular way of handling web-related RPC
 
 
+.. note::
+
+Tinyrpc is being revised.
+
+The current version will enter maintenance mode.
+I will keep it alive until Python2 is discontinued.
+It can be installed from pip using its version number
+e.g. ``pip install tinyrpc==0.9.1``.
+
+The main line of development will start with version 1.0.0.
+It will not try to remain compatible with the 0.9.x version.
+It will support Python3 only.
+
+Main goals for version 1.0.0 are:
+
+- good Python3 support.
+- restructure the code to eliminate unnecessary dependencies.
+- rework and extend the documentation with more examples.
+
 Motivation
 --
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tinyrpc-0.9.1/README.rst new/tinyrpc-0.9.4/README.rst
--- old/tinyrpc-0.9.1/README.rst2018-04-30 11:17:05.0 +0200
+++ new/tinyrpc-0.9.4/README.rst2019-01-30 22:22:06.0 +0100
@@ -1,6 +1,25 @@
 tinyrpc: A small and modular way of handling web-related RPC
 
 
+.. note::
+
+Tinyrpc is being revised.
+
+The current version will enter maintenance mode.
+I will keep it alive until Python2 is discontinued.
+It can be installed from pip using its version number
+e.g. ``pip install tinyrpc==0.9.1``.
+
+The main line of development will start with version 1.0.0.
+It will not try to remain compatible with the 0.9.x version.
+It will support Python3 only.
+
+

commit python-tinyrpc for openSUSE:Factory

2018-12-24 Thread root
Hello community,

here is the log from the commit of package python-tinyrpc for openSUSE:Factory 
checked in at 2018-12-24 11:45:16

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


Package is "python-tinyrpc"

Mon Dec 24 11:45:16 2018 rev:3 rq:659719 version:0.9.1

Changes:

--- /work/SRC/openSUSE:Factory/python-tinyrpc/python-tinyrpc.changes
2018-06-08 23:17:48.434989181 +0200
+++ /work/SRC/openSUSE:Factory/.python-tinyrpc.new.28833/python-tinyrpc.changes 
2018-12-24 11:45:16.549245568 +0100
@@ -1,0 +2,5 @@
+Tue Dec  4 12:55:18 UTC 2018 - Matej Cepl 
+
+- Remove superfluous devel dependency for noarch package
+
+---



Other differences:
--
++ python-tinyrpc.spec ++
--- /var/tmp/diff_new_pack.1HVJnU/_old  2018-12-24 11:45:17.009245161 +0100
+++ /var/tmp/diff_new_pack.1HVJnU/_new  2018-12-24 11:45:17.009245161 +0100
@@ -12,7 +12,7 @@
 # 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/
 #
 
 
@@ -25,7 +25,6 @@
 Group:  Development/Languages/Python
 Url:http://github.com/mbr/tinyrpc
 Source: 
https://files.pythonhosted.org/packages/source/t/tinyrpc/tinyrpc-%{version}.tar.gz
-BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module six}
 BuildRequires:  python-rpm-macros




commit python-tinyrpc for openSUSE:Factory

2018-06-08 Thread root
Hello community,

here is the log from the commit of package python-tinyrpc for openSUSE:Factory 
checked in at 2018-06-08 23:17:44

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


Package is "python-tinyrpc"

Fri Jun  8 23:17:44 2018 rev:2 rq:614835 version:0.9.1

Changes:

--- /work/SRC/openSUSE:Factory/python-tinyrpc/python-tinyrpc.changes
2018-05-15 10:31:15.140925409 +0200
+++ /work/SRC/openSUSE:Factory/.python-tinyrpc.new/python-tinyrpc.changes   
2018-06-08 23:17:48.434989181 +0200
@@ -1,0 +2,5 @@
+Wed Jun  6 20:49:37 UTC 2018 - jeng...@inai.de
+
+- Ensure neutrality/accuracy of description.
+
+---



Other differences:
--
++ python-tinyrpc.spec ++
--- /var/tmp/diff_new_pack.cSNWj4/_old  2018-06-08 23:17:48.958970253 +0200
+++ /var/tmp/diff_new_pack.cSNWj4/_new  2018-06-08 23:17:48.962970109 +0200
@@ -20,7 +20,7 @@
 Name:   python-tinyrpc
 Version:0.9.1
 Release:0
-Summary:A small, modular, transport and protocol neutral RPC library
+Summary:A modular transport and protocol neutral RPC library
 License:MIT
 Group:  Development/Languages/Python
 Url:http://github.com/mbr/tinyrpc
@@ -33,13 +33,14 @@
 %python_subpackages
 
 %description
-As of this writing (in Jan 2013) there are a few jsonrpc_ libraries already out
-there on PyPI_, most of them handling one specific use case (e.g. json via
-WSGI, using Twisted, or TCP-sockets).
+There are a number of jsonrpc libraries already out there on PyPI,
+most of them handling one specific use case (e.g. JSON via WSGI,
+using Twisted, or TCP sockets).
 
-None of the libraries, however, made it easy to reuse the jsonrpc_-parsing bits
-and substitute a different transport (i.e. going from json_ via TCP_ to an
-implementation using WebSockets_ or 0mq_).
+None of the libraries, however, made it easy for the author of
+TinyRPC to reuse the jsonrpc-parsing bits and substitute a different
+transport (i.e. going from json via TCP to an implementation using
+WebSockets or ZeroMQ).
 
 %prep
 %setup -q -n tinyrpc-%{version}