dev-python/PyViCare: add 2.29.0

Closes: #2506
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
2023-12-10 14:36:15 +01:00
committed by Andreas Billmeier
parent a66787ebd9
commit f3422e624a
3 changed files with 42 additions and 2 deletions

View File

@@ -612,12 +612,12 @@ 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 1734 Ebuilds in total, 1723 of them have in total 1743 (43 different) licenses assigned.
There are 1735 Ebuilds in total, 1724 of them have in total 1744 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1018|
|Apache-2.0|363|
|Apache-2.0|364|
|GPL-3|98|
|BSD|96|
|GPL-2|24|

View File

@@ -1,5 +1,7 @@
DIST PyViCare-2.25.0.tar.gz 25952 BLAKE2B e07f60a59c51aea88734403d816bd52e78982434c683bf7073dd7de65a276a4291b0cd71818907c910f97fa0b82c00af38d6fbcb6ae7db34b11eb4c5f5d8ebb2 SHA512 a7a2207f908d1b416d5ecc02adb5afa0db3ed4737e9ceeb45bca4bdf2018c1f03f8081dfed25d992b93ad6b7bf59fa8c3d2cc93a3ded338868e23d4d82ef675a
DIST PyViCare-2.28.1.tar.gz 36470 BLAKE2B f70879059a056b03f3bc565397d0a434ec476276e4aa7c52d73ad9e48eeb7a1d772b714ef918fb72d229152fc56f46d2d1cadaf1600a404b3d220a595a55a293 SHA512 8554704bd63eefa0d0ca2d8aa92429b0a9602ceada676f01f429aa46322ac67d5ebdfd02c811953f24080b733300fe3a620ddc60064135c4fd0f0c866ab65fc0
DIST PyViCare-2.29.0.tar.gz 37732 BLAKE2B a126834c4151073b43ad2c0561ef608c7bb2ee9f1b9f8911ac56281e964084fe813ae85e0574e69689d315cb85e3e5c02a6b456c4dbabc80c1799dc32740369a SHA512 a8eb5157d530e24b55eb8a0d8e8b9216a33a01da768284d4a11310a904dcfe086ae7ef9332d411c4b2bc6be30446b03d0c30b01facb21e74b8bfa3eed0e1a4e5
EBUILD PyViCare-2.25.0.ebuild 780 BLAKE2B d281fb5d49b9814bfae20196631008f79a158432d060719d401a08d49c0763a93c10040529e300b7aa184a725b2fedc6d8e4bcb85213e1d8fca3fff880dc9d5f SHA512 8cf13289b3b24eb62cb75314b08b392ed0f4ecb1763ff0bcacba6e7d7cfa1a4671c355f0bb2ac508616ac695ab4c41db2adb00bcb4b2f39308f575786f4203f9
EBUILD PyViCare-2.28.1.ebuild 881 BLAKE2B 61d840c4b642961c1c666c7915a8b9979e8ae35a61738b9578ecea12a07b18b7eed890aa915cdce9af0ee33333377a4f4254cd38798ff866c5ca3e3be13670a6 SHA512 14a143ce717ce0d1897a81278b85929c004d7b8f868cd9f1e5b10a2eef73b9479033664532b8e83b2fcbd5304120eb7b7658c994723ce0540b016d52b8286b8f
EBUILD PyViCare-2.29.0.ebuild 881 BLAKE2B 61d840c4b642961c1c666c7915a8b9979e8ae35a61738b9578ecea12a07b18b7eed890aa915cdce9af0ee33333377a4f4254cd38798ff866c5ca3e3be13670a6 SHA512 14a143ce717ce0d1897a81278b85929c004d7b8f868cd9f1e5b10a2eef73b9479033664532b8e83b2fcbd5304120eb7b7658c994723ce0540b016d52b8286b8f
MISC metadata.xml 516 BLAKE2B dda267ec985e6c6d68f71a765f5d1bae58dc61d92adb1f71f95854da5ef512ac7a3f2a0b7bdfa87fa7eac733a1ff4b0da1a347bded5738b44a79ef40a3478af0 SHA512 91c3ddded6dcb6851ae8e2e2d612f31d578ec90be1b0e08e1d810bca1d5d0c4fb391a14c7bc496786e07d4de36286b532fe58bb05ae5c3190b2331a167e05f0a

View File

@@ -0,0 +1,38 @@
# 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
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="Library to communicate with the Viessmann ViCare API"
HOMEPAGE="https://github.com/somm15/PyViCare https://pypi.org/project/PyViCare/"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/Authlib-1.2.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
src_prepare() {
# remove dynamic-versioning
sed 's/version_config=True/version = \"'${PV}'\"/g' -i setup.py || die
sed -i "s/setuptools-git-versioning<1.8.0//g" -i setup.py || die
eapply_user
}
distutils_enable_tests pytest