dev-python/pvo: add 1.0.0, update SRC_URI

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-04-10 10:23:04 +02:00 committed by Andreas Billmeier
parent 0ac5e341a9
commit cb3646d4c1
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 43 additions and 8 deletions

View File

@ -576,11 +576,11 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
## Licenses
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
There are 1834 Ebuilds in total, 1823 of them have in total 1839 (36 different) licenses assigned.
There are 1835 Ebuilds in total, 1824 of them have in total 1840 (36 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1073|
|MIT|1074|
|Apache-2.0|394|
|GPL-3|118|
|BSD|96|

View File

@ -1,3 +1,5 @@
DIST pvo-0.2.2.tar.gz 7986 BLAKE2B 539c1cad9f8e735cb92784b5a153ba2e763e8b8777a31a8eacdd98a6ed26ae4cfe8c1c602ac15dbd5ef6b95b385f1995e253db6538a94e6d5de8dda15ea03ee1 SHA512 14b8c81fda90bb6d08641c5af3deeac06ca953bca626dbbc244e327dbaa0f4c77a290d688203951883979da032aa093a1f85c455cabc1049505b555b6d2eac93
EBUILD pvo-0.2.2.ebuild 880 BLAKE2B 90b51e8b7ec48ad1a074feda2583dea02fff926799b45b7b4221d366b4eaf137e0dde63f6c460190db85ae8f0d45fbf42651a19ea70cc2862eeded0ee7e6fb3b SHA512 1f4edc40ec18b0b20204d70aad35672a37175b5a38136174974d23a43c831c1ccf73d368a6002c6e2628c4662d7db0420434eab96410410f66939952e9df9f8a
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
MISC metadata.xml 514 BLAKE2B c2c30c245894836b9de4ec064581a4c893d10fc5924557631a5b4de714b5d25947462cd5beddad04251322e1e7b0b58174a72e9d190427e958fad3b6f7998f33 SHA512 f4e46dad7ed178f388fd098f7aab16ab84774ec2076f87548415f6e31b540b1fa9d016d9ee88439bcf277be9a652115754a3ed717b82e4eb0406c15d969bb96e

View File

@ -1,15 +1,14 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
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/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
@ -23,7 +22,6 @@ 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="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]

View File

@ -0,0 +1,35 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
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}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest