dev-python/frozendict: new package, add 2.4.4

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-09-30 19:12:23 +02:00
parent e4fedc5060
commit 2f1555de15
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 44 additions and 4 deletions

View File

@ -606,15 +606,15 @@ 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 2006 Ebuilds in total, 1995 of them have in total 2023 (42 different) licenses assigned.
There are 2007 Ebuilds in total, 1996 of them have in total 2024 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1160|
|Apache-2.0|446|
|GPL-3|118|
|Apache-2.0|447|
|GPL-3|117|
|BSD|113|
|LGPL-3|25|
|LGPL-3|26|
|GPL-2|25|
|GPL-3+|16|
|BSD-2|15|

View File

@ -0,0 +1,3 @@
DIST frozendict-2.4.4.tar.gz 315923 BLAKE2B cfa6f9c99198e9fb3ce6170c91601f35629bcf77d6d951e7fac089760a366a0d36dbd0d5f2c4b1b3ccd52a37bd4f8251d5e753d74d3700b46f999964fb427a9d SHA512 e60242f6139f111558fbd5432030abc1d6ec2d67ca34a4544ff0fab56971529d53f142753a30854f5da161ce06233e38ab4b27a3e7a0d548fbaf730e57fed4b3
EBUILD frozendict-2.4.4.ebuild 494 BLAKE2B 6438b35843db0201ebf676c0a54b82b4eff3f9e884dd13ab6d533fd3b04932ffde9617ab8deca659e052f300cf203f59cd9b854caa267767d472da12a9a8413c SHA512 7db2ded1e4217cf010a32fee40a9186c7154c5d516476583e7b77119ae621f78ca894288d6cd701f37b4653a85d47a3e3f979a6d53ee1626b32c23b25be233ad
MISC metadata.xml 529 BLAKE2B ad5f71e25d4c9768ed93364e30e993c68ed5c71617394c9c02e43a3964e91ffaf5a284b0856876933a7567f758cd41b622bcbbabd4175198e0c9c35f8b02db8c SHA512 a24fe5ecb4d5c534cad38fe7d4dc1c3c2eb1363c38dfe937bf3ff3464d60c7fbd793c1e12c8f950ce2a95bba50e7f7734af8441d31dfe0328bc44a2587dfffc2

View File

@ -0,0 +1,21 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="A simple immutable dictionary"
HOMEPAGE="https://github.com/Marco-Sulla/python-frozendict https://pypi.org/project/frozendict/"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
distutils_enable_tests pytest

View File

@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">frozendict</remote-id>
<remote-id type="github">Marco-Sulla/python-frozendict</remote-id>
<maintainer status="unknown">
<email>marcosullaroma@gmail.com</email>
<name>Marco Sulla</name>
</maintainer>
</upstream>
</pkgmetadata>