From b1a071fe260aeb65c151233fa87fe044cf4ef434 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Sat, 6 Aug 2022 14:56:10 +0200 Subject: [PATCH] add typer-0.6.1 --- dev-python/typer/Manifest | 3 +++ dev-python/typer/metadata.xml | 15 ++++++++++++ dev-python/typer/typer-0.6.1.ebuild | 36 +++++++++++++++++++++++++++++ 3 files changed, 54 insertions(+) create mode 100644 dev-python/typer/Manifest create mode 100644 dev-python/typer/metadata.xml create mode 100644 dev-python/typer/typer-0.6.1.ebuild diff --git a/dev-python/typer/Manifest b/dev-python/typer/Manifest new file mode 100644 index 000000000..fe5b19e16 --- /dev/null +++ b/dev-python/typer/Manifest @@ -0,0 +1,3 @@ +DIST typer-0.6.1.tar.gz 249789 BLAKE2B 2a3c36bca6f7c516a5ec20d95a6406826e63ef225c407ef429c34521355f7134c4ffef95978700a5087c9daebc1fe86f8b730b44ed4fe8124136fa2d65f311d6 SHA512 8358513c3b3890b5a0badebdc33f501e024313b5b7e2557a4cff523cfa4b4b77ce9cf42360163e96379a2044b87663f31bc74b4b01d1eb2b461faea45d19c9f0 +EBUILD typer-0.6.1.ebuild 809 BLAKE2B 77b2137167d29733fe424c6d3acaf14214d76cb53495bc18f59b1320fbc925aded15c3cbc588d2e9139ec5cf523ee9af53c36c6725ebd86a9cb337b8db3be6f9 SHA512 96892c89fff85ade29af529745240a0a40082eabec67a6cdcc3c66d5c497acab42cc58d8a3a63826a8322ca60aed497f46b0d80f811fb83a6c4b8eef1f542491 +MISC metadata.xml 455 BLAKE2B b4ee8aefcaab1adb628e2882adefacc09e14261dc91df1122099f301b2c484d8ec16ebf9a1a1aa3eed06558b49f444a9aeda7ffd9641744eaf47dafc7f68836e SHA512 9656b19c2d25b2301d61bca70fdc79cd9c44e54ea40c38b504bf605fdd50e09d6065316cce4d81f76d2740b334a6f10a45fbdad3e81529c1efa7bca0fed9e4d3 diff --git a/dev-python/typer/metadata.xml b/dev-python/typer/metadata.xml new file mode 100644 index 000000000..612ae06f7 --- /dev/null +++ b/dev-python/typer/metadata.xml @@ -0,0 +1,15 @@ + + + + + b@edevau.net + Andreas Billmeier + + + typer + + tiangolo@gmail.com + Sebastián Ramírez + + + diff --git a/dev-python/typer/typer-0.6.1.ebuild b/dev-python/typer/typer-0.6.1.ebuild new file mode 100644 index 000000000..701aaff0a --- /dev/null +++ b/dev-python/typer/typer-0.6.1.ebuild @@ -0,0 +1,36 @@ +# 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=flit + +inherit distutils-r1 + +DESCRIPTION="Typer, build great CLIs. Easy to code. Based on Python type hints." +HOMEPAGE="https://github.com/tiangolo/typer https://pypi.org/project/typer/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/click-7.1.1[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} + +distutils_enable_tests pytest