dev-python/pencompy: remove olds, cleanup, enable pytest

This commit is contained in:
Andreas Billmeier 2022-10-16 15:09:13 +02:00 committed by Andreas Billmeier
parent 5b8e51f09d
commit 351410d5f9
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 7 additions and 41 deletions

View File

@ -547,11 +547,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 1578 Ebuilds in total, 1571 of them have in total 1583 (34 different) licenses assigned.
There are 1577 Ebuilds in total, 1570 of them have in total 1582 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|935|
|MIT|934|
|Apache-2.0|311|
|GPL-3|95|
|BSD|90|

View File

@ -1,5 +1,3 @@
DIST pencompy-0.0.3.tar.gz 2817 BLAKE2B a8814b5536addd5e58c54064656ccbe0658b62f3527f46435b66e7fb8dfbf7bf0d49b1093e6772f774c510565333e4d6ba1e4868828db7f7928f02b6bdaa5af5 SHA512 27e4e35549dea5e7b6738eca52f37c28277e43d1a83a0d234714aea0839a55f93f299895214c6bbdb50e2b3aa3598991ad35c6ec624b8dee5c4cf962d3ca49bb
DIST pencompy-0.0.4.tar.gz 2923 BLAKE2B e95641d524132afcacfa8fe413d4248cf3f396af97fbfaa8b91ac542c0ce905d21c3711d8a62b66e521855d03bac4233519290176eb7f54bebc5fb69cd0c9810 SHA512 5b3443b02b059f2d271ce9eceec6c3bb0c7dbcc50040c93a7b5b88c200cefa1558c54267f2631d6830ae6824691f74e141c642e6f074bb81b1454b9682ae88e7
EBUILD pencompy-0.0.3.ebuild 696 BLAKE2B cb0f01eae4c431237c5da7b0b77e581162d5ef612c07f51a0b3bada37e4e3d5349fc85307c16d192d89a34d9ead6da19aba32cedadb265419591c85ced347a50 SHA512 f8b2d16c2476b86bab6824eafdbf0a3e77e7397d8a98921eab27d75c2c820432237584ddf5f90a51cb14b8dc16342cb2dacd8eb0edfaf619e3fd75b78eaf4fd8
EBUILD pencompy-0.0.4.ebuild 696 BLAKE2B cb0f01eae4c431237c5da7b0b77e581162d5ef612c07f51a0b3bada37e4e3d5349fc85307c16d192d89a34d9ead6da19aba32cedadb265419591c85ced347a50 SHA512 f8b2d16c2476b86bab6824eafdbf0a3e77e7397d8a98921eab27d75c2c820432237584ddf5f90a51cb14b8dc16342cb2dacd8eb0edfaf619e3fd75b78eaf4fd8
EBUILD pencompy-0.0.3.ebuild 656 BLAKE2B aac337f7acbaea855d551e7b6c42f703b7226ad9323db23af86b4f856e21fdb8261365638aab607a3107d3f4620814770a71460cdc843cf1c0a511aef2c99b71 SHA512 f6779962d50102584353e7868f936efadbbf43c509ad548ba420b9213154750028e79e491fb9919dcbe76c7f82e9146a8548d1c6125b559cae723efa48ecc8ac
MISC metadata.xml 451 BLAKE2B 0c4036e06977b1e4f41d750bc181a01d579b6d317cde5c977fea7bfb214d794d2dfc3eebb5f4327683506391fbb337b255c4e6ad868d19b83c147b757e534950 SHA512 cf189dd51dc4cff3f85d69ffeed610e3a35014698484221e34008a234d3e285a884fa517a4752e3266a3b04051ae7742c6f307bd163320d48e160e16c64829ff

View File

@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
PYTHON_COMPAT=( python3_{8..9} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@ -13,11 +13,10 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND=""
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (

View File

@ -1,31 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{8..9} )
inherit distutils-r1
DESCRIPTION="Pencom relay controller over Ethernet"
HOMEPAGE="https://github.com/dubnom/pencompy https://pypi.org/project/pencompy/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND=""
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}