dev-python/janus: new package, add 1.0.0

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2022-12-08 00:38:57 +01:00 committed by Andreas Billmeier
parent bf4af31720
commit 05558898c4
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 53 additions and 0 deletions

View File

@ -0,0 +1,3 @@
DIST janus-1.0.0.tar.gz 19043 BLAKE2B 0a70e47525d5dbaac019428773dea03bf6fea452aa542be3419b369674b8e06245f3e5566672b2533bfaa8b658a1f591aed19086d54652ef5f57753f96355e82 SHA512 d66899adad12cc1100a20cb75d8e146321ef947bde996a07490158a5f34c39421bb1a5b08ac87679264a6bee1d3dc9f425fa29d52199626d322fe4462ed8f1f3
EBUILD janus-1.0.0.ebuild 777 BLAKE2B 67c1e87a264f43c3054654bdeba2428848ebba23d22ac0bfb5a8cc8ca15fa3ee7ea489f3f004aa117763f41e9c7f15b0d16bf48dc4eecaf7c8ebbdabfd68c2fc SHA512 1a5922f72a861f1866e76680746a9c2bd3704d55d6b168a7141708f51ff533bf0b5606aebd01d16cbead86e574bad1195fe782fc24fc99a53f7d7e7cf86f39a0
MISC metadata.xml 545 BLAKE2B 4aef712aaa03c527ab47284f3e0f8e0c027305eb48b6f613dc355d86ccee9b8d3563dc1efddfcd84f225cbcbf5d4202e8aaf3f10c3d9e4559e88619646bb88b7 SHA512 49241cbadab3556823f5b25c30c41f995d9fd2e37d8cefcc9f769418ce6e38628f95cbfbd8413a4808e775e8bdbe527ac1935a0d3dfc239a33c7cf28ae2735ea

View File

@ -0,0 +1,34 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Mixed sync-async queue to interoperate between asyncio tasks and classic threads"
HOMEPAGE="https://github.com/aio-libs/janus https://pypi.org/project/janus/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/typing-extensions[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">janus</remote-id>
<remote-id type="github">aio-libs/janus</remote-id>
<maintainer status="unknown">
<email>andrew.svetlov@gmail.com</email>
<name>Andrew Svetlov &lt;andrew.svetlov@gmail.com&gt;</name>
</maintainer>
</upstream>
</pkgmetadata>