deb_control_files:
- control
- md5sums
- postinst
- prerm
deb_fields:
Architecture: all
Depends: python3-httpx | python3-supported-max (<< 3.7) | python3-supported-min
(>= 3.8), python3-httpx | python3-supported-max (<< 3.8), python3:any, python3-aiohttp
Description: |-
XML-RPC for asyncio
Asyncio version of the standard lib xmlrpc.
.
Currently only aioxmlrpc.client, which works like xmlrpc.client but
with coroutine is implemented.
.
aioxmlrpc is based on aiohttp for the transport, and just patch
the necessary from the Python standard library to get it working.
.
Example of usage:
.
import asyncio
from aioxmlrpc.client import ServerProxy
.
@asyncio.coroutine
def print_gandi_api_version():
api = ServerProxy('https://rpc.gandi.net/xmlrpc/')
result = yield from api.version.info()
print(result)
.
if __name__ == '__main__':
loop = asyncio.get_event_loop()
loop.run_until_complete(print_gandi_api_version())
loop.stop()
Homepage: https://github.com/mardiros/aioxmlrpc
Installed-Size: '28'
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Package: python3-aioxmlrpc
Priority: optional
Section: python
Source: aioxmlrpc
Version: 0.8.1-1
srcpkg_name: aioxmlrpc
srcpkg_version: 0.8.1-1