dev-python/python-matter-server: treeclean

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-03-04 10:17:02 +01:00 committed by Andreas Billmeier
parent 2907267af9
commit f8037dfc0a
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
7 changed files with 7 additions and 139 deletions

View File

@ -161,6 +161,7 @@
|dominos|dominos integration allows you to order Dominos Pizza|N|N|Y|0.59|
|doods| image processing integration allows you to detect and recognize objects|N|N|Y|0.100|
|doorbird|The doorbird implementation allows you to integrate your DoorBird device|N|Y|Y|0.54|
|dormakaba_dkey|Integrates Dormakaba dKey Bluetooth Low Energy connected locks|N|N|Y|2023.3.0b3|
|dovado|The dovado integration manages communication with the Dovado router|N|N|Y|0.87|
|dsmr|Dutch Smart Meters which comply to DSMR (Dutch Smart Meter Requirements)|N|N|Y|0.34|
|dunehd|control a Dune HD media player|N|Y|Y|0.34|
@ -791,6 +792,7 @@
|touchline|lets you control ROTH Touchline floor heating thermostats|N|N|Y|0.61|
|tplink|control your TP-Link Smart Home Devices|Y|Y|Y|0.89|
|tplink_lte|allows you to observe and control TP-Link LTE routers|N|N|Y|0.83|
|tplink_omada|allows you to control your TP-Link Omada SDN Devices|Y|N|Y|2023.3.0b3|
|traccar|uses GPS for tracking and has support for over 1500 different types of devices|N|N|Y|0.83|
|trackr|trackr platform allows you to detect presence using TrackR devices|N|N|Y||
|tractive|Tractive is an Austrian company develops real-time location trackers for pets|N|N|Y|2021.9.0b1|

View File

@ -72,7 +72,7 @@ Since homeassistant-0.115.3 the **Main Ebuild** is released in three different s
[![emerge ha-min](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-min.yml/badge.svg)](https://github.com/onkelbeh/HomeAssistantRepository/actions/workflows/emerge-min.yml)
These are the USE Flags I use in production myself. All will compile fine and are extensively tested in every release, a daily compilation test is run at Github, big thanks to @antonfischl1980, it currently holds **94** USE Flags.
These are the USE Flags I use in production myself. All will compile fine and are extensively tested in every release, a daily compilation test is run at Github, big thanks to @antonfischl1980, it currently holds **95** USE Flags.
### `app-misc/homeassistant`
@ -83,7 +83,7 @@ The Ebuild we have since `0.97.0`, as soon as I know that at least one user is a
### `app-misc/homeassistant-full`
WARNING: This one currently breaks (caused by shell limitations) emerge with an 'Argument list too long' error. It compiles with a [kernel hack](https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/190#issuecomment-1002). Thanks to @gcampagnoli.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **901** USE Flags.
This Ebuild contains USE Flags for (nearly) all components of Home Assistant with external dependencies. Most components compile, but these are too many (for me) to run tests for all of them on a regular schedule. It holds **903** USE Flags.
A list of all components aka USEFlags is generated with every release [DOMAINTABLE.md](DOMAINTABLE.md)
@ -573,12 +573,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 1798 Ebuilds in total, 1787 of them have in total 1791 (34 different) licenses assigned.
There are 1794 Ebuilds in total, 1783 of them have in total 1787 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1046|
|Apache-2.0|390|
|Apache-2.0|387|
|GPL-3|112|
|BSD|94|
|LGPL-3|26|
@ -587,7 +587,7 @@ There are 1798 Ebuilds in total, 1787 of them have in total 1791 (34 different)
|all-rights-reserved|13|
|LGPL-3+|12|
|BSD-2|7|
|Unlicense|7|
|Unlicense|6|
|MPL-2.0|5|
|LGPL-2.1+|5|
|LGPL-2.1|5|

View File

@ -1,7 +0,0 @@
DIST python-matter-server-1.0.6.tar.gz 33304 BLAKE2B 5edc2f5037d7dfeb8ca7f4aa51a4bda463ec1ef885d8739b302c10a3c4fec91005dbb1bbcbb0c6515e001d34b84c58f8d14f0f7b32df02f9a5fac38039fbc473 SHA512 a7ccce10613a4c87e4933c93eb4697db3b36b2ba30146ffd0d8127dc9272d43907b931ebede8aaf309106b66a4fd8ae36fcc722e82ec3a797f9bca0b1af3ae7b
DIST python-matter-server-1.0.7.tar.gz 37499 BLAKE2B 2ecaea1194448e2bd5eee35f0a2a27df1e851ff358228fec38d34a73f3eafe1e274d1f3808869341950b243486128b339e1808bea0239539ea8629dbd34b1936 SHA512 fced27aa1b33e6ae01c3c9695055a733576958e690ec77b37079e151a2b377f7b9ccbc5c0fc32a406c50b4588558b10ff7e57fcfed8adda909ca3fc3f665fe5b
DIST python-matter-server-1.0.8.tar.gz 38329 BLAKE2B 9c6e3c410c1781800c6adaf2056f2d4112ca96928281f4b546223f1c68a57f9538fa6bf22f3cf8d4667cad59082163c27aa96c5c7b6fede722e79f4c3611ad80 SHA512 bdfa30044f0a4b325a245cad3b8b96315ace974685cbe8f7c82acd615bc7646b81a72fb27211f3a4be7c546839eb556150a1a8827e13e121513aa503c0510e0d
EBUILD python-matter-server-1.0.6.ebuild 869 BLAKE2B 1f53599d81f515fb38a9ffa17dccd6c0723aafc56c5ba2f4b933a79d432953ba65f55b922f463f841d3380fb6e65273497fe66dac86f111ebeb971f5b91baefe SHA512 fc69a322636ac3785f7946fc492484fea3cb70e5398d83dac2129961ee19e08764f5cb0a534eca2aca259648b9329c0d0f9546eb5c4ad7e157c5feb3b802d642
EBUILD python-matter-server-1.0.7.ebuild 869 BLAKE2B 1f53599d81f515fb38a9ffa17dccd6c0723aafc56c5ba2f4b933a79d432953ba65f55b922f463f841d3380fb6e65273497fe66dac86f111ebeb971f5b91baefe SHA512 fc69a322636ac3785f7946fc492484fea3cb70e5398d83dac2129961ee19e08764f5cb0a534eca2aca259648b9329c0d0f9546eb5c4ad7e157c5feb3b802d642
EBUILD python-matter-server-1.0.8.ebuild 939 BLAKE2B 81cdcb391b1d8151b13157c19e999a5d05186d3524817744460e46fcc7d95c5e5ead6ad0e1dee70521fde69af8ace8dc2504c3bdba967d7596b58225d8d30d45 SHA512 bf23f0c3e88419c668301d3ea7b5823ee83a3711b9725d68e78954cb69b146a84094874a7feef3b227dca6f3a2db7cf5fca61bb0a3f47191d23eb4d84dd57d2d
MISC metadata.xml 482 BLAKE2B 31ea0a316b03c93d165de83281c9ada7fe0013637fc1246ecdfeec1190af43c41da6ee642edeb34305066d958720966c2113a02de47cd2d9c31cba2a44737a06 SHA512 55b3371f636a7a4f6c925844465e9e517b26ede3048713f04ba8afa0e3c3390d11ea15e706577822ae0185ebaf2c2e969a658d77b9689e58574acbe6da74ed16

View File

@ -1,15 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">python-matter-server</remote-id>
<maintainer status="unknown">
<email>hello@home-assistant.io</email>
<name>The Home Assistant Authors</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -1,37 +0,0 @@
# Copyright 1999-2022 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="Python Matter WebSocket Server"
HOMEPAGE="https://github.com/home-assistant-libs/python-matter-server https://pypi.org/project/python-matter-server/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/aiorun[${PYTHON_USEDEP}]
dev-python/coloredlogs[${PYTHON_USEDEP}]
dev-python/dacite[${PYTHON_USEDEP}]
dev-python/orjson[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,37 +0,0 @@
# Copyright 1999-2022 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="Python Matter WebSocket Server"
HOMEPAGE="https://github.com/home-assistant-libs/python-matter-server https://pypi.org/project/python-matter-server/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/aiorun[${PYTHON_USEDEP}]
dev-python/coloredlogs[${PYTHON_USEDEP}]
dev-python/dacite[${PYTHON_USEDEP}]
dev-python/orjson[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest

View File

@ -1,38 +0,0 @@
# 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="Python Matter WebSocket Server"
HOMEPAGE="https://github.com/home-assistant-libs/python-matter-server https://pypi.org/project/python-matter-server/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/aiohttp[${PYTHON_USEDEP}]
dev-python/aiorun[${PYTHON_USEDEP}]
dev-python/coloredlogs[${PYTHON_USEDEP}]
dev-python/dacite[${PYTHON_USEDEP}]
dev-python/orjson[${PYTHON_USEDEP}]
=dev-python/home-assistant-chip-clusters-2022.12.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest