Package: wnpp Severity: wishlist Owner: Yuri Konotopov <ykonoto...@gnome.org> X-Debbugs-Cc: debian-de...@lists.debian.org, ykonoto...@gnome.org
* Package name : caio Version : 0.9.17 Upstream Contact: Dmitry Orlov <m...@mosquito.su> * URL : https://github.com/mosquito/caio * License : Apache Software License Programming Lang: C, Python Description : Python bindings for Linux AIO API Hello! Because apt-mirror [1] project is long time unmaintained [2], having many [3]. issues unresolved I started apt-mirror2 [4] project as a drop-in replacement. for the apt-mirror. apt-mirror2 is pure Python/asyncio implementation without `subprocess` calls so. it have some required dependencies which are missing from Debian: - aiofile - caio (this is dependency of aiofile) - aiolimiter This issue is for caio dependency. apt-mirror2 can work with aiofiles instead of aiofile/caio, but I believe aiofile is better asyncio file API because it uses native AIO under Linux while aiofiles is threaded Python file API wrapper. For now I packaged [5] caio as part of the apt-mirror2 project providing source and debian packages in the apt-mirror2 Packagecloud repository [6]. I will be glad to maintain this package along with apt-mirror2 and all of it's dependencies. [1] https://github.com/apt-mirror/apt-mirror [2] https://github.com/apt-mirror/apt-mirror/issues/139 [3] https://github.com/apt-mirror/apt-mirror/issues [4] https://gitlab.com/apt-mirror2 [5] https://gitlab.com/apt-mirror2/caio-debian-packaging [6] https://packagecloud.io/nE0sIghT/apt-mirror2