From 0ca196636f1c0990c1e470fca2fe55283658e701 Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Tue, 13 Oct 2020 21:32:33 +0200 Subject: [PATCH] add pydantic-1.6.1 --- CHANGELOG.txt | 1 + dev-python/pydantic/Manifest | 3 +++ dev-python/pydantic/metadata.xml | 15 ++++++++++++ dev-python/pydantic/pydantic-1.6.1.ebuild | 30 +++++++++++++++++++++++ 4 files changed, 49 insertions(+) create mode 100644 dev-python/pydantic/Manifest create mode 100644 dev-python/pydantic/metadata.xml create mode 100644 dev-python/pydantic/pydantic-1.6.1.ebuild diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 15c8120e9..93fc01ddc 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -7,6 +7,7 @@ * update pwmled-1.5.3 (untested) * update Adafruit-Blinka-5.5.3 (untested) * add ms-cv-0.1.1 + * add pydantic-1.6.1 2020-10-12 * bump RachioPy-1.0.3 diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest new file mode 100644 index 000000000..9080ce3de --- /dev/null +++ b/dev-python/pydantic/Manifest @@ -0,0 +1,3 @@ +DIST pydantic-1.6.1.tar.gz 123473 BLAKE2B 5a930831fc003008e928fc9258b252b25009d1e1e4867a1e8347858f68ebc7e4b80d686b32c97985056d123647c31a62bf6d9d1f99d625089dc64acab32ad134 SHA512 779a1b6a0dd73e4e5a53d247603ffcbf7913b66d2fa9c5c3844cf28915908b8477dc05702f4e5ea8bdb2891fbc92861cd4479e5d87ca0651934327ec51926262 +EBUILD pydantic-1.6.1.ebuild 713 BLAKE2B 9fa11f20b4aa085c5601a2c04e2775eddf38dfba23b1a65a10be3b6c3830f330adc74eedf0f46259e76928a20d19ea2647e60286daba1bb5ebd4cdf5125317a1 SHA512 f3ec2da258cfe33ad3f3f9c8af9b50697cb952689d8c9b79f571a9131d063421b25412e72331f3d6d09d3bcfe4123d04ddb923ff50fdbd308eb9a1d4565007dc +MISC metadata.xml 450 BLAKE2B 607de13b760d158f5a868f876838c1ad6ee3e3a4abd25755ad774c441c15b79cd8f6916894f538498a5a9196b32c781c7a74377e17e8303707a81c5a6f412022 SHA512 7c822f10d49124b18cd05228c255bf3c46b43424dcb894edd2891ae2ab64c0fd536b9eec6f2c544edfdb90fe88a6199e26d1dc5ddd090410499b50ee7c5ca833 diff --git a/dev-python/pydantic/metadata.xml b/dev-python/pydantic/metadata.xml new file mode 100644 index 000000000..0896a1bf6 --- /dev/null +++ b/dev-python/pydantic/metadata.xml @@ -0,0 +1,15 @@ + + + + + b@edevau.net + Andreas Billmeier + + + pydantic + + s@muelcolvin.com + Samuel Colvin + + + diff --git a/dev-python/pydantic/pydantic-1.6.1.ebuild b/dev-python/pydantic/pydantic-1.6.1.ebuild new file mode 100644 index 000000000..941815d34 --- /dev/null +++ b/dev-python/pydantic/pydantic-1.6.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6..8} ) + +inherit distutils-r1 + +DESCRIPTION="Data validation and settings management using python 3.6 type hinting" +HOMEPAGE="https://github.com/samuelcolvin/pydantic https://pypi.org/project/pydantic/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="" +BDEPEND="${REDEPEND} + 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 +}