dev-python/soco: add 0.29.1

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-03-01 21:05:39 +01:00 committed by Andreas Billmeier
parent 133a16adb8
commit 95d9ea7c32
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 43 additions and 2 deletions

View File

@ -573,11 +573,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 1773 Ebuilds in total, 1762 of them have in total 1766 (34 different) licenses assigned.
There are 1774 Ebuilds in total, 1763 of them have in total 1767 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1033|
|MIT|1034|
|Apache-2.0|384|
|GPL-3|109|
|BSD|93|

View File

@ -1,5 +1,7 @@
DIST soco-0.28.1.tar.gz 728401 BLAKE2B 30e4dd0cb61cb21069312216187ed714ef7b2aa4c5da19420fd263b885987280b9d51020e55b6c11c4c087f6c2f92e068afa20b487351161c72ace6298803880 SHA512 966250d3168fd1f5efc3bb015b295989bbdb10378f982c843caefc410a10a21385de5701accbf7c2c2eaae702dda0ae9e4af8b23dc0778af89ee54efa5d6c7e7
DIST soco-0.29.0.tar.gz 729889 BLAKE2B 7772bbc5b2922dbe4205457e1281acf2055e02d86f8c202c7fcc2ce783692833527d58b8f0be5ecda4599d7ac31e6b6f7eec949f24e544b4587778604ea914ad SHA512 7bdfb94e447a751c179ee307c6bc91453b52b7e206180dc50d37a989c1f5d5b3fc2127dc14824c05447dc2ee4d60683e95c9042f42ccd182e5f21ddf99521e3c
DIST soco-0.29.1.tar.gz 729825 BLAKE2B 68bdb6c9ec040c7ffb2c9ab41ad69dad061540fc0050891c9ce244ce93f9dc1b398a155f11e333adf3efa601ee35828686dcf6e56fbd0f1f0af524534556fade SHA512 6512b8a462736222cd8ae3d6e0d124e621d201043f6c125ed8a6ca3c61beca205598f7d132ff5acdce5d7dce71308d4bf7da33e0790ee499812705061dd16c00
EBUILD soco-0.28.1.ebuild 950 BLAKE2B b7530158db57213a892b4c7fc5b1a3437b64444706fce81a5a73e92cc0a04cc8728ce322d258629b18c4c5e2262fb153f79467b67812731550599044e56d38b3 SHA512 846bfe0b62eaf08f9af357f7eb0d014f720b37ad87705553097ca34fff1db3b940469c25c441a3e1b8849474e8612963b0e45e555d3fa404bbc74d21c91670b7
EBUILD soco-0.29.0.ebuild 981 BLAKE2B e60f14e9387166060000a1dc4a6586b93c65a83b6aaa1f53ad974eefc48e7e964fc2b93c9f48b1ed1af503bde444bd624880b415bde0754b00c84ce6ee7387c5 SHA512 954f7a1a77c00b9978aaa695d874f5a7417e22481b435a86ba1751b8dfc8ea9293b81be2115e5f21ea9045c6a00a2e4fdd81858c908f88b433b8c6ef02648ce3
EBUILD soco-0.29.1.ebuild 981 BLAKE2B e60f14e9387166060000a1dc4a6586b93c65a83b6aaa1f53ad974eefc48e7e964fc2b93c9f48b1ed1af503bde444bd624880b415bde0754b00c84ce6ee7387c5 SHA512 954f7a1a77c00b9978aaa695d874f5a7417e22481b435a86ba1751b8dfc8ea9293b81be2115e5f21ea9045c6a00a2e4fdd81858c908f88b433b8c6ef02648ce3
MISC metadata.xml 509 BLAKE2B 2269bc507613244d3a8674b1d2e7515418034f8355cdbaf9a2b58e7b9b67df96ff6ff70bd02702de9c793e52cecb3f9c31577235a2ebb321a83a191cf75b3511 SHA512 d33e9941733325b33d4323ac92f393af8a4b47c01931513279f35da3dac18e87599e4d2457d57bdf39668f7621e57aaa19b349e328beda2a9ad2bf7079db3e2f

View File

@ -0,0 +1,39 @@
# 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=setuptools
inherit distutils-r1
DESCRIPTION="SoCo (Sonos Controller) is a simple library to control Sonos speakers."
HOMEPAGE="https://github.com/SoCo/SoCo https://pypi.org/project/soco/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND="dev-python/appdirs[${PYTHON_USEDEP}]
dev-python/ifaddr[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/xmltodict[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/requests-mock[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest