diff --git a/README.md b/README.md index c39114bdb..da1bb9bd8 100644 --- a/README.md +++ b/README.md @@ -506,11 +506,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 1725 Ebuilds in total, 1718 of them have in total 1722 (35 different) licenses assigned. +There are 1726 Ebuilds in total, 1719 of them have in total 1723 (35 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1049| +|MIT|1050| |Apache-2.0|314| |GPL-3|106| |BSD|91| diff --git a/dev-python/python-smarttub/Manifest b/dev-python/python-smarttub/Manifest index 01f10457f..491e803d0 100644 --- a/dev-python/python-smarttub/Manifest +++ b/dev-python/python-smarttub/Manifest @@ -1,7 +1,9 @@ DIST python-smarttub-0.0.29.tar.gz 12886 BLAKE2B 8cf926be792d102da53fe92ade80f6dbfb6818539dda6d2c154405fc92698b2d514d02dd13525fa54d407e6fa6d064c8056e909a781e2cb6849c0d88833a6212 SHA512 8bc6b5fa2da4cfd80cd41fea89a3faee2b07a5b699919d4a903c0a10966afd454f48f627606b48559ebbef7a143d99e4c57ef35b50a47e63d278632a60357fe9 DIST python-smarttub-0.0.30.tar.gz 12880 BLAKE2B 0d41c54d2be706bbd82493f110ce493d2d3fd5bbab4086dbdffe2d6724768dd407c6656840b3dc6c9d88c4e10902ba8960f09b9eff01da1160eeaa14af89df16 SHA512 3cb434d74716631c68ebb717a86b8a7596757a71ce946356eed3be008c475de4e188a6b4fcd928df7f2899b4b2bf28f5218f34b84e7fd73d88b4cc7df0634eec DIST python-smarttub-0.0.31.tar.gz 12895 BLAKE2B a025be57c37c23ab4827af615983b59d0c1fd744f3a4916039ba54b6c0cca310280b2b425d23527595318f012601be539f79ba8985ec86a836316784d6912edf SHA512 8da90eb0fecafdadd342caa6fa8ea869d1313ab767fc8aeec7b23b81046a69f2088be1885fed4eae1a843521a862ca8cb417e7266d523aac077d33072476fd8b +DIST python-smarttub-0.0.32.tar.gz 8320 BLAKE2B 045f97e654f536ff1f9e5e63174285aec3aae6ee7c4a82ee89562cdab4efaadce5c22980862f0a27601972bd4fbb8e8e193e1e629e68711f33be7ecb200b17a1 SHA512 08de456e295f28fe4f7d78b7dd6ce3213c4f20891de6111ff3b18bbbe9a9c476abc3ca12231a45a33219c1daef8d13100627179623cd1dd8df120a34ca7427b5 EBUILD python-smarttub-0.0.29.ebuild 1018 BLAKE2B 71cb517abf444f16165c49b0ce1f4c21a91ff56f861703e977d090fad27d8743e8c1229aaf05500501584298a8d39e3dcf0a9f0a731038eacda84cf4cac85a9a SHA512 73777c8037bb99f8144720fb767922b193591029eb7098c4f9ad98b9aeb62076e6b67a2901a28adf56341667007154fbe7c8b7e51ebfe74aa144354dd19032a9 EBUILD python-smarttub-0.0.30.ebuild 1018 BLAKE2B b1f99916daf47d863f9be750fe6fd7986aca7fb1fa58109958b2de3e956403a2bcef07031058fd8ac901642c568cc3cec9107c023b9e8cff97bf53320b4d0896 SHA512 1e16d1703d88dca01fd9d037554ae0cf169dc3391f5123c83f79b986ea8e166230b721ea00b1e63b00128e1d0c82e0ec22fdf4f8291703544d6ca4b8c771831f EBUILD python-smarttub-0.0.31.ebuild 1017 BLAKE2B 5e73fcb5a8159cebd6b3dc4b5c389641ffdd2b60a11cf197bfce995e230a621342aba17990a63357d74971023566b7587a9e877db72eaef14f0a6a0328d748ca SHA512 14ad08a6e03c53039ebc1a27226ecb7a9bcc72ab6530237b71ea44539fe9dd4fdd93d5968b87f5b0fd2daabedf73a500b2a47f0ebeb972a589edca022ca4d05b +EBUILD python-smarttub-0.0.32.ebuild 1048 BLAKE2B 2a827df989701b5035bc9167cbcd43e4baa6ed7c61fe8c7fb6a8e5129c1bd3dc6a9d602dd232a7011df8b08e31387ec36317f4a8257b04d80baa97173f8116b4 SHA512 677e20be0163a978cef4f7add46545ce4a8aea79cd99e27a34a487a478dfc33c1390648af4187c503c8bfbab27171cab8f3e56dfda3461959f8b13d6d28fb87a MISC metadata.xml 455 BLAKE2B 792de6abb175bcc2456dc8fc4bba75efeb8765a7ec85d8590c043e393149e9fff8c963b3b8782d62df9d7aaa0d7749ad24a1d0a7e9a046ba77efc43d7acb35de SHA512 a31807a58fd16441ce2153a11fbec5cc05de042a59dc1368c3a11df0c7b2942e1a99ab01b910c7f3ca61e77c26799d5ab6e3468876c15c6024d1c48f24921cbf diff --git a/dev-python/python-smarttub/python-smarttub-0.0.32.ebuild b/dev-python/python-smarttub/python-smarttub-0.0.32.ebuild new file mode 100644 index 000000000..9489c80f4 --- /dev/null +++ b/dev-python/python-smarttub/python-smarttub-0.0.32.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +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/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}] + ~dev-python/inflection-0.5.1[${PYTHON_USEDEP}] + ~dev-python/pyjwt-2.3.0[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.8[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/aresponses[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +} + +distutils_enable_tests pytest