dev-python/voluptuous-serialize: add 2.6.0

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2023-03-04 11:03:48 +01:00 committed by Andreas Billmeier
parent 57abacbc23
commit f6e97810ef
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 37 additions and 2 deletions

View File

@ -573,12 +573,12 @@ 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 1807 Ebuilds in total, 1796 of them have in total 1801 (34 different) licenses assigned.
There are 1808 Ebuilds in total, 1797 of them have in total 1802 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1050|
|Apache-2.0|397|
|Apache-2.0|398|
|GPL-3|112|
|BSD|94|
|LGPL-3|26|

View File

@ -1,3 +1,5 @@
DIST voluptuous-serialize-2.5.0.tar.gz 7450 BLAKE2B a61c17c5724243604695144e5b02c496058eba2b2cca553a96f6d234b0a1f4351f9d1fe0c2333cc97fde4695088960c3b10823f0df718cb1cf12f0f05b75c93d SHA512 566c2820673781a92ddcbd675944be878069d2f281c59f2e456777ba795cd0b3a115708bd602cf041b3d45ddfcae369f94e6cf8eac6ea348b9baf49c845e1418
DIST voluptuous-serialize-2.6.0.tar.gz 7562 BLAKE2B cc7fecc0eb93db40d2fa81654d7740d5f2e80302cb0e7804e00e9879bc56c4bb30791352923659fea1ea626331890a9c5cbd0052bc6cc199809dbda19328a93c SHA512 d38d4168f1aa5b7fa33dc90887b6b6fc34d8852c25b41debdbc569436101ae31e58f6592163f4321383ef00e64fadf58a5caac16ced6c7bcbb7c5e5bbfd6e664
EBUILD voluptuous-serialize-2.5.0.ebuild 728 BLAKE2B b6513c8fddab682f1d8be33fd2e43af45dd737c289db9b71dc7380271ea216bd0df38034711a58e32bd5fe22c3612a045d972ac255f708f7870d6d1bfb421a0c SHA512 8c82e0543b91911405c81ae449a3c5006472415c6c24bc9718662dc38a9e432ab26e9639befaabdcb20b70a5d47748284c26e998bb4161a200dea92d7a1c93d3
EBUILD voluptuous-serialize-2.6.0.ebuild 759 BLAKE2B 9b513fdffba52adebf9ef88fcccacc2905b6dc480596127736f469ca487c16e1e083a1bd70fdfa008c0e3c04ed1fd9d07c57110ebd7614360f39853acfbe33cd SHA512 3c39a9ad0e373445526565330243f7ed159a2bf06885a258b04e706489cefdc48fbb837e62db0fbc17ce7358bcc62eaa43af45f50c6eece2b242cdcdd4a1747f
MISC metadata.xml 544 BLAKE2B 01a6c3de322aff7671c20f012caf43695caf2fab0b1f9436a0605a50df8ed2e9f2245a8226edacaf158b477dfbe339bb861013b5c3bdfc9626ea6f98bdc13b62 SHA512 b477a1da7a2f0a95109f68ca582ecdff2e741574c06e7d37f5f6f1ab8bf8bd06181c1817e147670f4144a4e97697a122323157440595c504871a9a221d60ab02

View File

@ -0,0 +1,33 @@
# 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
DESCRIPTION="Convert voluptuous schemas to dictionaries"
HOMEPAGE="https://github.com/balloob/voluptuous-serialize https://pypi.org/project/voluptuous-serialize/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/voluptuous[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest