mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-14 17:43:11 -04:00
dev-python/curio: treeclean
Closes: https://bugs.gentoo.org/931372 Closes: https://bugs.gentoo.org/884639 Signed-off-by: Julien Roy <julien@jroy.ca>
This commit is contained in:
@@ -1 +0,0 @@
|
||||
DIST curio-1.6.tar.gz 235660 BLAKE2B b09f0c5cf62a99efefd95727f5547cf4f02a8b921b52f21051acb206098886fec63123772b826efa1c2842291cbcf4225324e5d7a85b103caacf94035be741ec SHA512 480824a50055d170cc01e2ab28dc1b276df9ab8dfbd50f3c70fe6e3fe2a745b636a4717f7886463a1ed38d6fc357098239e1718e00c8f983369b72f4e5d20f17
|
||||
@@ -1,31 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..11} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Curio is a coroutine-based library for concurrent systems programming"
|
||||
HOMEPAGE="
|
||||
https://github.com/dabeaz/curio
|
||||
https://pypi.org/project/curio/
|
||||
"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="examples"
|
||||
|
||||
DEPEND="test? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
|
||||
|
||||
EPYTEST_DESELECT=(
|
||||
# Needs net
|
||||
"tests/test_network.py::test_ssl_outgoing"
|
||||
)
|
||||
|
||||
distutils_enable_sphinx docs --no-autodoc
|
||||
distutils_enable_tests pytest
|
||||
@@ -1,22 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<longdescription lang="en">
|
||||
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.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<maintainer>
|
||||
<name>David Beazley</name>
|
||||
<email>dave@dabeaz.com</email>
|
||||
</maintainer>
|
||||
<remote-id type="github">dabeaz/curio</remote-id>
|
||||
<remote-id type="pypi">curio</remote-id>
|
||||
<bugs-to>https://github.com/dabeaz/curio/issues</bugs-to>
|
||||
<changelog>https://github.com/dabeaz/curio/blob/master/CHANGES</changelog>
|
||||
<doc>https://curio.readthedocs.io/</doc>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
Reference in New Issue
Block a user