diff --git a/dev-python/pvo/Manifest b/dev-python/pvo/Manifest index f6f42840e..061d13f9c 100644 --- a/dev-python/pvo/Manifest +++ b/dev-python/pvo/Manifest @@ -1,5 +1,7 @@ DIST pvo-0.2.2.tar.gz 7986 BLAKE2B 539c1cad9f8e735cb92784b5a153ba2e763e8b8777a31a8eacdd98a6ed26ae4cfe8c1c602ac15dbd5ef6b95b385f1995e253db6538a94e6d5de8dda15ea03ee1 SHA512 14b8c81fda90bb6d08641c5af3deeac06ca953bca626dbbc244e327dbaa0f4c77a290d688203951883979da032aa093a1f85c455cabc1049505b555b6d2eac93 DIST pvo-1.0.0.tar.gz 7023 BLAKE2B 63ce7f1b589f819d68a88cef44f8356e71116402bcbb2b8039e02a5f61f3060578eb9964b18c794fd56ad7a11108cb3e4e914b69c364c9e73f3da5f89cef0204 SHA512 5e5e07a95cc787c033400496b89d8e7fb78fa8865e3d74f31c6c6c54ef294e664c98b63964e43b4ce27849084a98050eddd24c1427c73386605695fae7a55467 -EBUILD pvo-0.2.2.ebuild 820 BLAKE2B fadf452172f1281beaf021d3af5cd4e45b81d273039c81030773bc7f19a0cc56be46de11d44effd862de6c8ca60974a376747744bb73a67ab7d15595623dd145 SHA512 53a187b7484a605a714aef6b57577a15ec8a444f82d1437382955394b0aec10de95c945a2a0829c42d8dc64e754d34f2af87920855b588d9d47222f9c81e7c9e -EBUILD pvo-1.0.0.ebuild 820 BLAKE2B fadf452172f1281beaf021d3af5cd4e45b81d273039c81030773bc7f19a0cc56be46de11d44effd862de6c8ca60974a376747744bb73a67ab7d15595623dd145 SHA512 53a187b7484a605a714aef6b57577a15ec8a444f82d1437382955394b0aec10de95c945a2a0829c42d8dc64e754d34f2af87920855b588d9d47222f9c81e7c9e +DIST pvo-2.0.0.tar.gz 7259 BLAKE2B 09148597c7291ac839a1c374c955657231b1bc97174408d4065753b45bc0abdc015f8c1a1a087684f1facb1080e36c704716f744ba1c285bac81d414f829d00f SHA512 fb00a909e5839fefd054ae5ac7a73ac2b53dd74b7a4a126d9bdd94f6d5d3ec15b2fbdd693ee39d2dbfe708cbfda9cbe319e9b516811b24ce9c40a9dc7d4fa5f5 +EBUILD pvo-0.2.2.ebuild 821 BLAKE2B 87664767280018f5aea246620554a72236966a2735186f8eb449ab44fac7c9dd7e10a9229f2c5f5562e57642290e4e6b89728c6ac9d4ccdf238638ef703b44f2 SHA512 eea2fdf998053c705914b1e871d071846bd68312161b9c536a6d77bf9d57817851e6bd337b40f4e1a123632548f3b6d9577c7731670c7c2737d1da3c61318509 +EBUILD pvo-1.0.0.ebuild 821 BLAKE2B 87664767280018f5aea246620554a72236966a2735186f8eb449ab44fac7c9dd7e10a9229f2c5f5562e57642290e4e6b89728c6ac9d4ccdf238638ef703b44f2 SHA512 eea2fdf998053c705914b1e871d071846bd68312161b9c536a6d77bf9d57817851e6bd337b40f4e1a123632548f3b6d9577c7731670c7c2737d1da3c61318509 +EBUILD pvo-2.0.0.ebuild 942 BLAKE2B 6efc9f2d82f3de9c9fc2b0f4ad7b398cc450ccad26f1998646839e392307b50a938d55829266cd31db633615b8afc05f5f91f221fab8a2f0bb01e215a6a69f22 SHA512 648a07ab314a9d118f3a7a4f4279d7d903c49552c9a9bae0a42d883ac103f6d9d47a597cec2d96d1f27a9f98cd3047ae28f1225f792b0e944c2be1574a055d49 MISC metadata.xml 514 BLAKE2B c2c30c245894836b9de4ec064581a4c893d10fc5924557631a5b4de714b5d25947462cd5beddad04251322e1e7b0b58174a72e9d190427e958fad3b6f7998f33 SHA512 f4e46dad7ed178f388fd098f7aab16ab84774ec2076f87548415f6e31b540b1fa9d016d9ee88439bcf277be9a652115754a3ed717b82e4eb0406c15d969bb96e diff --git a/dev-python/pvo/pvo-0.2.2.ebuild b/dev-python/pvo/pvo-0.2.2.ebuild index a8d3d3463..d48082d64 100644 --- a/dev-python/pvo/pvo-0.2.2.ebuild +++ b/dev-python/pvo/pvo-0.2.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=poetry inherit distutils-r1 pypi diff --git a/dev-python/pvo/pvo-1.0.0.ebuild b/dev-python/pvo/pvo-1.0.0.ebuild index a8d3d3463..d48082d64 100644 --- a/dev-python/pvo/pvo-1.0.0.ebuild +++ b/dev-python/pvo/pvo-1.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=poetry inherit distutils-r1 pypi diff --git a/dev-python/pvo/pvo-2.0.0.ebuild b/dev-python/pvo/pvo-2.0.0.ebuild new file mode 100644 index 000000000..378544e9d --- /dev/null +++ b/dev-python/pvo/pvo-2.0.0.ebuild @@ -0,0 +1,41 @@ +# 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=poetry +inherit distutils-r1 pypi + +DESCRIPTION="Asynchronous client for the PVOutput API." +HOMEPAGE="https://github.com/frenck/python-pvoutput https://pypi.org/project/pvo/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/aiohttp-3.0.0[${PYTHON_USEDEP}] + >=dev-python/pydantic-1.8.0[${PYTHON_USEDEP}] + >=dev-python/yarl-1.6.0[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + )" + +src_prepare() { + # remove unsupported dynamic-versioning + sed 's/0.0.0/${PV}/g' -i pyproject.toml || die + eapply_user +} + +python_test() { + py.test -v -v || die +} + +distutils_enable_tests pytest