diff --git a/dev-python/apischema/Manifest b/dev-python/apischema/Manifest new file mode 100644 index 000000000..25bc97c67 --- /dev/null +++ b/dev-python/apischema/Manifest @@ -0,0 +1,3 @@ +DIST apischema-0.18.1.tar.gz 746793 BLAKE2B 95e25de594c3df072977049f650d89ef68bcad4fd7998e462514dda7b639f6209fe4ac1e70ea288a2c13db181dac5092e1473572ca151c4123c190730b5d8518 SHA512 f166874d7a3d16c54bb2207dadb3000bc661afa01b1dc123d7b3552ec80ee3f4e08dd36f508eeaaebe369d4b2f884b5e0b72aee852b17f145007a2220369f346 +EBUILD apischema-0.18.1.ebuild 680 BLAKE2B 8242ce88d85aba9548fde2de7d843df0f2cb6403baed6169b580f35861b925bcf772c557e7a526c75988500dfe9427ed32de62c5ff4631187751f6d4aa8d5e0f SHA512 2f06543c64bb2a2846846f1edf9e28a150d81fccc97e489099c1bfe5f1c673be379e129c2f7d6f58de9ebb682f1ad7e1614db1dcc053ebda14a723222a223286 +MISC metadata.xml 508 BLAKE2B bb32c963b8f57fbcba5174d0e90670513401bc18e69168f5985f3d56fc2acb2aad07e6c4df5174b55a068b5888c8fecb9de94157fa0f3be12bfac847638b100a SHA512 6efad682f84077ed957478197a9e91749758d7c3acd83af104845a9bcd34a70e11287b8d01991ac796f1ccc85358e0a78c0bf67b3b88b00d74ca862ffd813e48 diff --git a/dev-python/apischema/apischema-0.18.1.ebuild b/dev-python/apischema/apischema-0.18.1.ebuild new file mode 100644 index 000000000..82926e0dd --- /dev/null +++ b/dev-python/apischema/apischema-0.18.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="JSON (de)serialization, GraphQL and JSON schema generation using Python typing." +HOMEPAGE="https://github.com/wyfo/apischema https://pypi.org/project/apischema/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND="dev-python/graphql-core[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -v -v || die +} + +distutils_enable_tests pytest diff --git a/dev-python/apischema/metadata.xml b/dev-python/apischema/metadata.xml new file mode 100644 index 000000000..42ca8d1f3 --- /dev/null +++ b/dev-python/apischema/metadata.xml @@ -0,0 +1,16 @@ + + + + + b@edevau.net + Andreas Billmeier + + + apischema + wyfo/apischema + + joperez@hotmail.fr + Joseph Perez + + +