From 4976fd25f9f5afb0f2944bf8b0e927afb718d032 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Fri, 27 Mar 2020 18:51:48 +0100 Subject: [PATCH] dev-python/curio: longdescription, remotes Package-Manager: Portage-2.3.96, Repoman-2.3.21 Signed-off-by: Alessandro Barbieri --- dev-python/curio/curio-0.9.ebuild | 7 +++++-- dev-python/curio/metadata.xml | 18 ++++++++++++++---- 2 files changed, 19 insertions(+), 6 deletions(-) diff --git a/dev-python/curio/curio-0.9.ebuild b/dev-python/curio/curio-0.9.ebuild index 52f0e6b5b2..6c83181a02 100644 --- a/dev-python/curio/curio-0.9.ebuild +++ b/dev-python/curio/curio-0.9.ebuild @@ -7,8 +7,11 @@ PYTHON_COMPAT=( python3_{6,7,8} ) inherit distutils-r1 -DESCRIPTION="Concurrent I/O" -HOMEPAGE="https://github.com/dabeaz/curio" +DESCRIPTION="Curio is a coroutine-based library for concurrent systems programming" +HOMEPAGE=" + https://github.com/dabeaz/curio + https://pypi.org/project/curio +" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" IUSE="examples" diff --git a/dev-python/curio/metadata.xml b/dev-python/curio/metadata.xml index 628ab20176..949f7699b6 100644 --- a/dev-python/curio/metadata.xml +++ b/dev-python/curio/metadata.xml @@ -2,8 +2,18 @@ - - andrewammerlaan@riseup.net - Andrew Ammerlaan - + + andrewammerlaan@riseup.net + Andrew Ammerlaan + + +Curio is a coroutine-based library for concurrent Python systems programming. It provides standard programming abstractions such as as tasks, sockets, files, locks, and queues. It works on Unix and Windows. You'll find it to be familiar, small, fast, and fun +Core Features + +Curio supports standard synchronization primitives (events, locks, recursive locks, semaphores, and condition variables), queues, subprocesses, as well as running tasks in threads and processes. The task model fully supports cancellation, task groups, timeouts, monitoring, and other features critical to writing reliable code. + + + dabeaz/curio + curio +