diff --git a/dev-python/bthome-ble/Manifest b/dev-python/bthome-ble/Manifest index b0ab06ff9..113dda8eb 100644 --- a/dev-python/bthome-ble/Manifest +++ b/dev-python/bthome-ble/Manifest @@ -1,7 +1,9 @@ DIST bthome-ble-1.2.2.tar.gz 11952 BLAKE2B a7ae740ab9c412fa3435b707a4aaa6c8c8711698280907b051aa3555750e53f3d4f7add936632f1523c05c9a1e0b12be3482192461426d349d140d1038e3cfde SHA512 d425793e7ecb9d96a5108112e5d8ed4c8b0aba3c50264d5d8ac19784c1369743375349a578b1bcdfe773f721b2d431c85545998cbc5261ed800d7a7c1f38ce1b DIST bthome-ble-2.3.1.tar.gz 14347 BLAKE2B cce0ef2997dbd07e272028c3c4dc7cf8c56afdbde2a04777519a5b5dafae2a5cbe28d19c9cfdacce096c289382307742b53abb5203e91dd4bfe7431ee9507851 SHA512 a68e80dcf47a2fc4aaff12605c8606babd0081952c7d7e88a996443969d8d95770ce6d835226a81455896514680d66185c21a109ce825b452c88207500acd9bf DIST bthome-ble-2.4.1.tar.gz 14399 BLAKE2B 97f1aaaa0bfc7016c2b06c01a38d78323bdc8c58455635f5dfbf73d77a8712e39d7a5d4e79e7c5cae6eafdf052456730aa5e19d7936fec81a6db17cf1fff3ce2 SHA512 4cefee48ce7a454beba5c59afcfeef07d1ea9a6ff2c029ca5bd71f96aefa0b7d885e29681027b229785a7eb653a0ee261e30e7500576b849f638b3f5e16d6fc7 +DIST bthome-ble-2.5.1.tar.gz 14397 BLAKE2B f16fbbde9fe4c8f2c4f9af6e4de78ffbd88fa60c2e85e8471f054d2da26df9a80df2ca6cf5c6ab91d59332250d603a943ad35a2d55a1116c6ee5c94e81020922 SHA512 da508e19a567d3ef8c0ebb38d027bfc904d8d4bb3728c189002616f1d7164d4ad3b07c876f1d4a107ac5e1a216f1b2669c9ee3a7e031833ec198aa47dc8b96c7 EBUILD bthome-ble-1.2.2.ebuild 950 BLAKE2B 9262b386df93f19b741796cfc157ef790a340e80f2b6fc48951d1a954448afc6a762b4ad3988a546badff396ebbca57145576fbceca86372a05b6b9752a3ca71 SHA512 a31a1e1612173017ff580aca8d0d0887c8869e9dbae719e9b0055ed7c33d93a19ff3ffd825872f40d74d4dbf5abd21214048cae3d077f195b508bb50cc730d52 EBUILD bthome-ble-2.3.1.ebuild 1023 BLAKE2B 099b7e80e35bd841fc384e431ccdc9d0586002d3871eddffe0c4716c920d3da0b7b2b14796cd4517dab8cf572ec2af819517c2be64679f75c966b3bdde1404fd SHA512 ee37227a523192704cba224d386003d2f7e658fc8a31fcca150e830a220e25ad81e1e400f4412fc33a49433271c6a916341b61dbb6e64c1536b64cb3cf42e054 EBUILD bthome-ble-2.4.1.ebuild 1022 BLAKE2B b6ed3df44ef94f618938532d28031c25bb273d88b79418ad2ba53c681b0ee4def5853ccbf10cccd180ee935cab1055496e8a51c39fac2729de57c19df059e71b SHA512 6f2a72a0884113e00458f9dcecc739b33258632893df552ef9e024e6f96544bcae98af1c262bb0c959d1b244ef1e7a14355a8f68bb376daab641395ba4a832b7 +EBUILD bthome-ble-2.5.1.ebuild 1022 BLAKE2B b6ed3df44ef94f618938532d28031c25bb273d88b79418ad2ba53c681b0ee4def5853ccbf10cccd180ee935cab1055496e8a51c39fac2729de57c19df059e71b SHA512 6f2a72a0884113e00458f9dcecc739b33258632893df552ef9e024e6f96544bcae98af1c262bb0c959d1b244ef1e7a14355a8f68bb376daab641395ba4a832b7 MISC metadata.xml 523 BLAKE2B ba5167fd0b66d07e9b9a09cf3edb72e9fa16943b871e51a981fa62a7ebd512e9b12bda7947c76738c82fd4585fb616e1d5003adab51d70b80a1856094772340b SHA512 9852d5ef64e717d0d38b04d84d39f927146b2159c5330bb3d5e8c9daaaf24e06ae49410f9d7da505b866d58fdd9e506b5e95d6e6e9de2645e307e8d886930811 diff --git a/dev-python/bthome-ble/bthome-ble-2.5.1.ebuild b/dev-python/bthome-ble/bthome-ble-2.5.1.ebuild new file mode 100644 index 000000000..9297a7d31 --- /dev/null +++ b/dev-python/bthome-ble/bthome-ble-2.5.1.ebuild @@ -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=poetry +inherit distutils-r1 + +DESCRIPTION="BThome BLE support" +HOMEPAGE="https://github.com/bluetooth-devices/bthome-ble https://pypi.org/project/bthome-ble/" +MY_PN=${PN/-/_} +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +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.0[${PYTHON_USEDEP}] + >=dev-python/pycryptodomex-3.15.0[${PYTHON_USEDEP}] + >=dev-python/sensor-state-data-2.13.0[${PYTHON_USEDEP}] + >=dev-python/bluetooth-data-tools-0.1.2[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + )" + +python_test() { + py.test -v -v || die +} + +distutils_enable_tests pytest