re-add pydantic-1.9.0 (from main)

This commit is contained in:
Andreas Billmeier 2022-07-19 18:12:30 +02:00 committed by Andreas Billmeier
parent b400feb1b8
commit 8ea9134b72
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
2 changed files with 43 additions and 0 deletions

View File

@ -1,3 +1,5 @@
DIST pydantic-1.8.2.tar.gz 263751 BLAKE2B 642002764142a7146fc09b1949436735c3c222371ca1f57be54d75818b4c78d070f77d46e6188168ec90b05bf73647024a7744f2563507aec32ddaf708fdcc5c SHA512 9ee60bcfcc37a7b4db9432e319f2c0fd9875bbea603af88e1bf1ce2627220468dd190efe74bd38f37c2394f854687485f8dd2602f1e1535a25adb2e7dbbeb44a
DIST pydantic-1.9.0.tar.gz 299758 BLAKE2B f6c2b89e598fc94db74b8165c449c752f11166752b12bbd37c23902b74c1f895bbd49b8fc4dc8da86b10880ac2e37178275cc28a42964e1133397364ea268d02 SHA512 ace542ff12698d568f2bea6121afc889c51892042b1a1b98464a6da6f71e50ecd8aafff7abd7ffd16983769844f7c970099d1fee7aa788f2e78172c0d5c4f472
EBUILD pydantic-1.8.2.ebuild 799 BLAKE2B 4a132806fc82a6779fddc50f03d3216dfc4d82204e606710d5d2a44c3a77644114a2d5ca0cb13c95b0383cf0a76fdb2770c78df7bf5f4d065bb1619eed18d18e SHA512 3369e79ffbb0262db1876b4803498b9ec673b86d336f3df77e7f5efa86871041ce9363b225e0cff096e9313a56abc71e44eaf544ff3d0840d3b74176ba0daffb
EBUILD pydantic-1.9.0.ebuild 958 BLAKE2B 9be00b3785eca2a91c82211f85bcb78cfe3127b3ba822ed8c11016b67bd984112e6dc323326e355e3720716dea3a1cc467b0a3ce7afccea9e7114f3555088655 SHA512 a19cedbe75ae8a817e27571b443549a6e9b2213ce84c1273abfa7f7e5ba7bf7b458cfd9ed33c83e919f2c03402b33240ee27384c99a02b5b128bd60a63a72be7
MISC metadata.xml 450 BLAKE2B 607de13b760d158f5a868f876838c1ad6ee3e3a4abd25755ad774c441c15b79cd8f6916894f538498a5a9196b32c781c7a74377e17e8303707a81c5a6f412022 SHA512 7c822f10d49124b18cd05228c255bf3c46b43424dcb894edd2891ae2ab64c0fd536b9eec6f2c544edfdb90fe88a6199e26d1dc5ddd090410499b50ee7c5ca833

View File

@ -0,0 +1,41 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Data validation and settings management using python type hints"
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 ~arm ~arm64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS=""
RDEPEND="dev-python/typing-extensions[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/hypothesis[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/python-dotenv[${PYTHON_USEDEP}]
>=dev-python/python-email-validator-1.2.1[${PYTHON_USEDEP}]
)"
src_prepare() {
sed -i -e '/CFLAGS/d' setup.py || die
distutils-r1_src_prepare
}
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest