dev-python/python-smarttub: add 0.0.38

Closes: #4183
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2025-02-20 10:48:16 +01:00
parent ea81be0de9
commit a82752c43f
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 36 additions and 4 deletions

View File

@ -606,11 +606,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 2382 Ebuilds in total, 2368 of them have in total 2411 (43 different) licenses assigned.
There are 2383 Ebuilds in total, 2369 of them have in total 2412 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1354|
|MIT|1355|
|Apache-2.0|566|
|GPL-3|146|
|BSD|126|

View File

@ -1,3 +1,5 @@
DIST python-smarttub-0.0.36.tar.gz 13090 BLAKE2B e150996143ba7845edbc6096f25ef2fa19826b8eb8c2188e0df9a9164636033acdd465fec8144f8e7d673d2343b8a926885926613c4f7a92e83bfd6c998c748b SHA512 d729f76da20a913fd280e09f51143d5b5d9ca26ecc74a58aa75d62e6933d9ce8a7e05aa5e328cc3b5e41e12805fca8b771fcf6cc5eb3cacec904f6090a76e36f
EBUILD python-smarttub-0.0.36.ebuild 925 BLAKE2B 2a109aa62e789c66fa36b9e4bba45a40b4c68aa9c6d895e01d79b52538b39b611b988aafd3469259e2571f26c9d9c68c06ec155c5ef287e6490ac90b2d3e737c SHA512 0ef3b957bf97a5acae60425e15a4464bee99d02738e7f8d1d0fdc170f8ce2ec5d26d1b2c4864b5322f5a271f3e5b2f2b83757bf63967b1f044e4ab060f27e984
DIST python_smarttub-0.0.38.tar.gz 13117 BLAKE2B bd4dc86e1ab4a0470b32f8ae9db7e7c171bfd3d8f9b4f78f3341459134c1794a6cf0157e42ec6ba7b078984f0bf1918e5a0117f65621314b5b7937841ff45732 SHA512 bfcba6581388edd7992ae84a3d0fc54dadea64911c8a3e53641299643914079ceb2e515a4168fe281b6d6154d26e4c5a6c97003a88861dc0ecfe9b903443ff7e
EBUILD python-smarttub-0.0.36.ebuild 925 BLAKE2B e30804688fa9007f588237e5710cc6dc3839c1c62ab1aabef154a446510918f0c1e4686d28cf4efd2835dbc43f7d9a798f172de99bdd05cf8c70c0567d3732f9 SHA512 13cc7ef784d277b3fbf93be0fc292a4cf674f81c9644945c1185820ce555fade0fa7179ad1d49c27b8aa1e1a6411181b3c02dd321dfebeac18e793b13e5ced62
EBUILD python-smarttub-0.0.38.ebuild 828 BLAKE2B 4c1284d00ec03f80749854cfd18c6a5aca6f453d4c7bec9bbccaa27f7642da10260c5f92cb067467644ebcda359be569d7de317a694241dad44a1116272b4baa SHA512 c76b98f4ad414cd52c9bf87d0e056a84f386f5c3b8584d7157dc4ad03bf508ac792af5a1a234c435187f593deced3b66285ad40ee6ae71a20eb35db71c06d8f0
MISC metadata.xml 516 BLAKE2B 38656f4adcac7ad21943e346ef622b7fc2220c8c755da9925696564b3e0a670ef882e9737339348cd2cfb43cc223d46930b04f04ee020022329a36e7d25da476 SHA512 19f5e828f3ad55c90c6a660b9915f0b858cce5137e87a2ac498362f28b44f98f90661379d4e86d68e6c741e31160084caa05bfd493b96b30048c2f0a6ed23556

View File

@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi

View File

@ -0,0 +1,30 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="API to query and control hot tubs using the SmartTub system"
HOMEPAGE="https://github.com/mdz/python-smarttub https://pypi.org/project/python-smarttub/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/aiohttp-3.9.1[${PYTHON_USEDEP}]
~dev-python/inflection-0.5.1[${PYTHON_USEDEP}]
>=dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/aresponses[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest