dev-python/elkm1-lib: drop 2.2.1

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-12-17 17:17:41 +01:00 committed by Andreas Billmeier
parent cf8aac18fa
commit 7c0d945dfa
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 2 additions and 44 deletions

View File

@ -612,11 +612,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 1707 Ebuilds in total, 1696 of them have in total 1714 (42 different) licenses assigned.
There are 1706 Ebuilds in total, 1695 of them have in total 1713 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|994|
|MIT|993|
|Apache-2.0|355|
|GPL-3|108|
|BSD|93|

View File

@ -1,5 +1,3 @@
DIST elkm1_lib-2.2.1.tar.gz 41690 BLAKE2B a0ae0464141d62e9853c4c913bb9965b7ac19ac28d84b5d6f70ba1e792ec5d445313a53398e8a318816482138ca29e505bc50ba46ccc44e8d5dc096b7306437a SHA512 454dba658aede56b11949f38acefc832aaab6bc025a182ed372cf43cb463c105cebb814a3545f6302b00aadd6b277383bdd89a5fbf5fc4db574c9bb521ec76c4
DIST elkm1_lib-2.2.6.tar.gz 40748 BLAKE2B 0022066eabed75d7c21c52e4db091d88b89dabee63c15589a6eea7cdaff633859f6d9542dd507ef9a822cd732dce6674ba3e1b1f8bf385e53db5cabc3eea98ab SHA512 a4ce28144b09e18fc27c9150cb3c09e447bf1e1d57fd2c7eba29c61c3178de39bb1b55861b0e89d41931dbe2987b950978ef763e9b1ec522a7cfbdc495dd02bd
EBUILD elkm1-lib-2.2.1.ebuild 903 BLAKE2B 10b788f694fcd144ae2d0f193cdbebd26cf8bd4236d209c822a18307548c43a16e14de78f864751ca60e5a9fb9f7901782ef12648d513c423ff9573037b60491 SHA512 08010710bad7d33598da24ce05f88e6fe27c92ab8884fe7e4f759ac1a29563e0c623763607bb0366982a5922d728348a98c2b507c0a27f26515862757e03dad8
EBUILD elkm1-lib-2.2.6.ebuild 903 BLAKE2B 10b788f694fcd144ae2d0f193cdbebd26cf8bd4236d209c822a18307548c43a16e14de78f864751ca60e5a9fb9f7901782ef12648d513c423ff9573037b60491 SHA512 08010710bad7d33598da24ce05f88e6fe27c92ab8884fe7e4f759ac1a29563e0c623763607bb0366982a5922d728348a98c2b507c0a27f26515862757e03dad8
MISC metadata.xml 510 BLAKE2B 5286b277be43515fdf58afeff6b8dc8335aac67a9a0651409dbeeb4ee4694f04f2d08a259ad1aaee118706b247a862d05c628e3df9a31a31b638a5dcf2345724 SHA512 4a9ef72614886d20427c02f8b51ec524c8af29ec85896bcb4cab3fdca30d165ad744263fc4a85fbe7d069e9898739aa0a4e9680a319157206f84f2a47eb12568

View File

@ -1,40 +0,0 @@
# 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="Library for interacting with ElkM1 alarm/automation panel."
HOMEPAGE="https://github.com/gwww/elkm1 https://pypi.org/project/elkm1-lib/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND=">=dev-python/pyserial-asyncio-0.5[${PYTHON_USEDEP}]
>=dev-python/async-timeout-4.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest
# "CHANGELOG.md", -> stray top-level files in site-packages
src_prepare() {
sed 's/"CHANGELOG.md",//g' -i pyproject.toml || die
eapply_user
}