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

This commit is contained in:
Andreas Billmeier 2022-10-16 11:06:54 +02:00 committed by Andreas Billmeier
parent b3de4a0705
commit e730c2788b
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 9 additions and 6 deletions

View File

@ -33,11 +33,12 @@ Currently some help on the nodejs Ebuilds would be very welcome:
* zwave-js-server (W.I.P, see https://git.edevau.net/onkelbeh/HomeAssistantRepository/issues/269)
## 2022-10: reworked all Ebuilds, same KEYWORDS on all Ebuilds
Overdue for long, went through all Ebuilds, removed unused and old versions. All Ebuilds now have default tests turned on, and got Python 3.11 compatibility assigned. Some could not be tested yet on 3.11 (missing external dependencies). Ebuilds now are maintained with `pkgdev` instead of `repoman` and are check against `pkgcheck` before release. For easier compilations tests and maintainance, all Ebuilds will get
Overdue for long, went through all Ebuilds, removed unused and old versions. All Ebuilds now have default tests turned on, and got Python 3.11 compatibility assigned. Some could not be tested yet on 3.11 (missing external dependencies). Ebuilds now are maintained with `pkgdev` instead of `repoman` and are checked against `pkgcheck` before release. For easier compilation tests and maintainance, all Ebuilds will now have
```
KEYWORDS="amd64 arm arm64 x86"
```
no matter of the platform they are designed to run on, e.g. on a Raspberry Pi. Please choose your modules wisely :-)
I will keep the best last two major versions of all three main Ebuilds and 2-3 versions of the current, when other Ebuilds are touched, unreferenced versions will be removed.
## 2022-07: file collisions with pysnmp

View File

@ -1,3 +1,3 @@
DIST magicseaweed-1.0.3.tar.gz 6448 BLAKE2B ce3c0fb6e2258e7fb5e46dafc63bc6e629bdb26aaeb7147fd372f57f354dbb3a8094e84359401762809702dff2782c80687f8d0150ea1540603cd7460954fb2a SHA512 418f8dee826deff70a9e9c4bd7f9aa632badf7e4904f93251b7578510d55489ea4db8a7f6a0a135cd0315a0f409821479f8f5560e4f5ab3369411845e8a277cb
EBUILD magicseaweed-1.0.3.ebuild 783 BLAKE2B 196e1bc148f4ba3a93911fb1a0aee94cf56ce6d63269addf922315382a8b081a453efb2b23ff0ba879da4deaa1b4d32074dd38b1b7e5343bf91eb6c9d814f53e SHA512 d6e93a573bd0f52e7aa1593c9a3015de46d75f2fafd0538d7093e4c5ad69faab419829f959ab5176e75638d7db5326f9f1364db0eb522869e3c9b99372d90c53
EBUILD magicseaweed-1.0.3.ebuild 784 BLAKE2B c379a8c7c4920ba9b32d1043d3935a7e920d58f4d756a2ceb4605d4d33f7052f15e9deb5718e6d6ed2814af7bb258a3452a154a5d44ca5f8f93c4079084172e2 SHA512 801c5ff6d12ce769b49fc7e01b992f20bff6930d2fdbf7298699572d79586e7016c6af453eac01622f3809219ce28ee50370e97506ff7d58acdaf2a097835e3c
MISC metadata.xml 463 BLAKE2B f0a16ec84e84860f7d3bb9b6e1385ce529d9977d3dd6fbb574668693cdeae357110b3cc613c8d1b1c21063cf55d0c9b89f449b3598bd8dd134a907e7f150575e SHA512 a3bf564efdda278764f3ef5fd5c0433b1d30e9633b1e87ae7ece1378bc076826ad29e0bf8cf82d26cccfe14e8ae6a5254e0d53d1258f28d0939030f0f6b1ba8d

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..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
@ -13,7 +13,7 @@ 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 )"
@ -31,3 +31,5 @@ python_test() {
nosetests --verbose || die
py.test -v -v || die
}
distutils_enable_tests pytest