From 0557a4e64af001da635c6039bd8590d2d885adaa Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Tue, 2 Nov 2021 15:03:17 +0100 Subject: [PATCH] bump youless-api-0.15 --- dev-python/youless-api/Manifest | 2 + .../youless-api/youless-api-0.15.ebuild | 46 +++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 dev-python/youless-api/youless-api-0.15.ebuild diff --git a/dev-python/youless-api/Manifest b/dev-python/youless-api/Manifest index 8e2ec5aaf..88b550a61 100644 --- a/dev-python/youless-api/Manifest +++ b/dev-python/youless-api/Manifest @@ -1,7 +1,9 @@ DIST youless-api-0.12.tar.gz 5102 BLAKE2B 053237bd626f6f8a16b5c4761f433281e0e98becfb7589f4c1688fd6ac07865d5f7b0a34090c4d06e96b8b4ac0a8b62df7ec6e088edeef6de81d1ab55054f40c SHA512 b98d9c982ae616c5495984c437f27ddc5c950eab6b2c91543ab34ce3ce5066ce0aa7ad78fce14bde8b4748c9b79049c66ae6747620c96af88a16d166d65fb7db DIST youless-api-0.13.tar.gz 5733 BLAKE2B d90784326ee3dbb1e065b4db007758a0cd2b5bdf4cba2bce15588f682f936bcd68e50749b5e22821f828728d77a1715aa9a42c0094161f4cf31519b28a6d12cc SHA512 61da361ef0e3e42904938ecda54e3b0d4503a80b813aa0cdaf36773f9b7dc22d65bb1545e866c86ae16faf5c7200a62465f97176468d016f153141d507468f36 DIST youless-api-0.14.tar.gz 5708 BLAKE2B aeb9e130097ea531b8ea722a1821c83aef27eea8af283287536edf59a376ce1a642fb7416b439f5f2e4cc7aae1e0fe85dd3894c7d1b7a20d7510385bd1d5c8f4 SHA512 57d38fb7172ef31b8c7ea23a0d5c3b57530ac4d031c1152d493e8462c8638d25a18a5075413e058f06f6822f397c92174ec33fafee89226b47b20106c059b112 +DIST youless-api-0.15.tar.gz 6509 BLAKE2B 98f4a1e717f2e4981c87fbc1622ede8e03d1fbd1d03a151cada07fa8cd0947a5d6de0667ba43556fa70945e7f5929a758d351ab0b20e08192c03652bf0312f64 SHA512 0e1eb9a6d3cbfe25680a11027a70e39ac90e70c047a1034010328a10fb332732a15da83f8769e4b3a160bf2e0ea4a9a6294c022616b289e00c4c909620913ace EBUILD youless-api-0.12.ebuild 1198 BLAKE2B 2b2f0856418c56dfb7a6555f3e91cde1f7aa5a85e4fce56954097b79cb3224eb843e7fbe3ea912d01f3770c0909dbf5b4c8baba5caf15aed52bd98c8540e0f9c SHA512 f769283cc7fda9f0233b103727865032896be456cc06b673f46617809ae0f0d4e4510a5d9e31feb579ca853bd279391ea4e82cbdd33a4336c1175f22f5bd28e0 EBUILD youless-api-0.13.ebuild 1198 BLAKE2B 2b2f0856418c56dfb7a6555f3e91cde1f7aa5a85e4fce56954097b79cb3224eb843e7fbe3ea912d01f3770c0909dbf5b4c8baba5caf15aed52bd98c8540e0f9c SHA512 f769283cc7fda9f0233b103727865032896be456cc06b673f46617809ae0f0d4e4510a5d9e31feb579ca853bd279391ea4e82cbdd33a4336c1175f22f5bd28e0 EBUILD youless-api-0.14.ebuild 1198 BLAKE2B 2b2f0856418c56dfb7a6555f3e91cde1f7aa5a85e4fce56954097b79cb3224eb843e7fbe3ea912d01f3770c0909dbf5b4c8baba5caf15aed52bd98c8540e0f9c SHA512 f769283cc7fda9f0233b103727865032896be456cc06b673f46617809ae0f0d4e4510a5d9e31feb579ca853bd279391ea4e82cbdd33a4336c1175f22f5bd28e0 +EBUILD youless-api-0.15.ebuild 1198 BLAKE2B 516d1d95df8aebaa7764152ac035273a6e40591a97a3a47b5ebb6967ca2d34f039fef02ad0eff8f8aef166faf6b480776068ccb589cff896747d82929698b9f9 SHA512 b90ee091f6b302dfb742453e3f0f9bdd54361649aae7050fdba4f1d55ad543119b08895c287d5f06f8a71049b66577d364ae70d94fd26aad92ba9e23470afda1 MISC metadata.xml 330 BLAKE2B 4b5bb00c7278086d5652c503b38c8168b24590298096a518de4bfa89fe5b1da0f76551b14b5f26493054c47a045958c2852a35cb406d6489af2bf68e8e41b3fa SHA512 7218b6e6422161756ae3679503169859b7444dc68adf0a576e7a05fd6c30c8a0b9a43b31918b0ed2c9a9a7824ce646e587a692069aaa2a31d9980036d1d1162e diff --git a/dev-python/youless-api/youless-api-0.15.ebuild b/dev-python/youless-api/youless-api-0.15.ebuild new file mode 100644 index 000000000..189b200ee --- /dev/null +++ b/dev-python/youless-api/youless-api-0.15.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="A bridge for python to the YouLess sensor" +HOMEPAGE="https://bitbucket.org/jongsoftdev/youless-python-bridge/src/master/ https://pypi.org/project/youless-api/" +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 ~amd64-linux ~x86-linux" +IUSE="test" + +DOCS="README.md" + +RDEPEND="dev-python/certifi[${PYTHON_USEDEP}] + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/idna[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +src_prepare() { + # Make it easy, this guy pins everything + cat requirements.txt | cut -d "=" -f1 > requirements_new.txt + mv requirements_new.txt requirements.txt + eapply_user +} + +python_test() { + nosetests --verbose || die + py.test -v -v || die +}