diff --git a/dev-python/rapt-ble/Manifest b/dev-python/rapt-ble/Manifest new file mode 100644 index 000000000..8e40fda61 --- /dev/null +++ b/dev-python/rapt-ble/Manifest @@ -0,0 +1,3 @@ +DIST rapt_ble-0.1.0.tar.gz 6344 BLAKE2B e69f7d7c502715d2d3b3618e9f5c755dd787de14a4494b8dba4fc171f4258a83d47013020f7b00972b41604fc40e2ad1d149cc9a81b84f2f5802b83696bb54e3 SHA512 20b04cf2ad46abbab5f4c13f217cc2037f14a7c8fb259e8cd35724f02ffa9d496f5fc0e9476a3f5870a538fad8870903ecd1aaed599e061331b0f9905563a1c0 +EBUILD rapt-ble-0.1.0.ebuild 888 BLAKE2B 0e3590723bc5ea32bd6d4478361ff259486a20c9b09d774f6e423d9770215620f59f6e38f792dbdf8faf18c9fa2224d42e799d07edfabc8ab386f03043ce0cec SHA512 64f0483226bbe1816cc74afc4073015718f67dffd9a604a85c6dafdc693c8407ee5f67887466979411a13e1fedb9e34bcd5f104232926168d2d94a19cb5b699a +MISC metadata.xml 506 BLAKE2B 691e39cf206eb619b12d7ecf0ae21fbf653620419e8244ca9762cf1c75d423f549d032fdbd164bd749629da375e11bba6e586f09ecbcf979c253c3b022e2f90c SHA512 27f67c8bceb3d34a22e1e3a52a0c8671bdfc6ee4ccdf48ca2459503eafe9b0d61cbbd5699fbf348a2a592cc3e5cbad7582fbdedb7fd970df917f8ac22b552d68 diff --git a/dev-python/rapt-ble/metadata.xml b/dev-python/rapt-ble/metadata.xml new file mode 100644 index 000000000..40dc1a316 --- /dev/null +++ b/dev-python/rapt-ble/metadata.xml @@ -0,0 +1,16 @@ + + + + + b@edevau.net + Andreas Billmeier + + + rapt-ble + sairon/rapt-ble + + sairon@sairon.cz + Jan Čermák + + + diff --git a/dev-python/rapt-ble/rapt-ble-0.1.0.ebuild b/dev-python/rapt-ble/rapt-ble-0.1.0.ebuild new file mode 100644 index 000000000..d48182075 --- /dev/null +++ b/dev-python/rapt-ble/rapt-ble-0.1.0.ebuild @@ -0,0 +1,35 @@ +# 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=poetry +inherit distutils-r1 pypi + +DESCRIPTION="Parser for the RAPT Pill hydrometer BLE packets." +HOMEPAGE="https://github.com/sairon/rapt-ble https://pypi.org/project/rapt-ble/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/bluetooth-sensor-state-data-1.6.1[${PYTHON_USEDEP}] + >=dev-python/home-assistant-bluetooth-1.9.2[${PYTHON_USEDEP}] + >=dev-python/sensor-state-data-2.13.0[${PYTHON_USEDEP}] + >=dev-python/bluetooth-data-tools-0.3.1[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -v -v || die +} + +distutils_enable_tests pytest