* Package name : python-asyncvarlink Version : x.y.z Upstream Contact: Helmut Grohne <helmut@subdivi.de> * URL : https://github.com/helmutg/asyncvarlink * License : LGPL-2.0+ Programming Lang: Python Description : Python asyncio-compatible, type-driven varlink implementation This is a pure Python implementation of the varlink IPC protocol based on asyncio. The main differences to the reference implementation are: * Usage of asyncio instead of synchronous threading * Where the reference implementation parses a varlink interface description as a source of truth, this implementation derives a varlink interface description from a typed Python class to describe an interface. * Even though the varlink faq explicitly renders passing file descriptors out of scope, systemd uses it and it is an important feature also implemented here. Helmut has been working for a while on improved container management for things like sbuild and autopkgtest. This is one of the building blocks for that work.