dev-python/ismartgate: add 5.0.0

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-02-28 20:35:21 +01:00 committed by Andreas Billmeier
parent 6a0d8a5fc2
commit 36f511feee
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 41 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 1755 Ebuilds in total, 1744 of them have in total 1748 (34 different) licenses assigned.
There are 1756 Ebuilds in total, 1745 of them have in total 1749 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1023|
|MIT|1024|
|Apache-2.0|380|
|GPL-3|107|
|BSD|92|

View File

@ -1,3 +1,5 @@
DIST ismartgate-4.0.4.tar.gz 20517 BLAKE2B 621c4deee22e3f6d56ab952e5438356cbd0d88d8e411eb79f3cd16438ca38ddd47c92bae7e6e2d51df04f7471ca027fca09147a9da68bc0024415110f5e418ee SHA512 0cfeb7988690aa664150b3408a0bfd22663a7d0a0a553e07d2db49b4e9c89e4b4d0faba5ceba14f15554dbc3ec0f21fda0a3ef899d4314285446d0f0ab524617
DIST ismartgate-5.0.0.tar.gz 20502 BLAKE2B 8f7de01a039ab3c984c7cf5908007b2b5718a9692106983d68107b1b622ff5414433bdf4b82ca20aa7bfb2f6bf06f9a1c7690711312542cfbf9c62dcd235b8ff SHA512 2bf0dce36a68266ba55d2cecfce57c404fe57b23de53bd693aa7638fe80f58cff87c4932cecb651a6bc74e680eb074baca0d32b3cc09b2ec6aa72728fdd9b952
EBUILD ismartgate-4.0.4.ebuild 838 BLAKE2B 4bed301133453b019ddf40dbf4be1026d941e77425fd2b9fe2a7de24c4a9ed16d61adfff228a6a2e5e019b74179c15fe0f3cc4c6f45bcd1923fafab37cf56ab3 SHA512 cc9a862ffc0a2691a391f161c22db4a64c578e272b5b9af43ffbdf92823a3555e4b9fbaf4009ac2862417017593fb81a4ba8d59a2a9ad1bab5ec533bc6f14237
EBUILD ismartgate-5.0.0.ebuild 893 BLAKE2B ea745e6c0b83c4f7ab8e69e95d6ee4b1ccfbe8742aa50bb7075abf2f0bdcbc4523d14301a2e6f5326874a9f65f12263c251b94a1d639fc74bbfd9fe919845a4f SHA512 637d840282dbbf7811889d20d9fed7748cd00cba06f063771d2c9d023db52ec0c5055880d2239dd7c891bf6aefde0b4fd196d7049afc103d708aad84e198970d
MISC metadata.xml 530 BLAKE2B 18c51f034e1f6104418257ac4cbb97793bb41c6a7e55c167eddb44573153b9aaf0bebb9c2d707aab1e48431954b3b55e6b950ae87a4279a9cda8542631e2675b SHA512 711dedc6a9bb78ab4108b1c98f1b122bcaaeb25abaf699d1aeaa3746c6c503be812384744f52025009e3218550436c5beb254a504b57b7492603e631f49fd9b2

View File

@ -0,0 +1,37 @@
# 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 pypi
DESCRIPTION="iSmartGate and GogoGate2 API"
HOMEPAGE="https://github.com/bdraco/ismartgate https://pypi.org/project/ismartgate/"
SRC_URI="$(pypi_sdist_url)"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/dicttoxml-1.7.4[${PYTHON_USEDEP}]
>=dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}]
>=dev-python/pycryptodome-3.9.8[${PYTHON_USEDEP}]
>=dev-python/httpx-0.18.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/respx[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest