dev-python/mypy-dev: new package, add 1.10.0_alpha3

Closes: #3192
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-04-08 20:05:22 +02:00
parent 5057e878b5
commit efd2954a5e
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 48 additions and 3 deletions

View File

@ -617,12 +617,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 2006 Ebuilds in total, 1995 of them have in total 2014 (42 different) licenses assigned.
There are 2004 Ebuilds in total, 1993 of them have in total 2012 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1134|
|Apache-2.0|462|
|MIT|1135|
|Apache-2.0|459|
|GPL-3|129|
|BSD|113|
|LGPL-3|26|

View File

@ -0,0 +1,3 @@
DIST mypy-dev-1.10.0a3.tar.gz 3020160 BLAKE2B 66c7fc38176b21299ac3f71205f62d5c930187e8e4302fc0f5767d49783df56c0bacbd34319d73d164c23decaca1d84305e14249d052748d1990ec8773f3e089 SHA512 0bde75b4764dfd82f75117a6a558c2f964d47088a6660cd8d7b34329e46405cf5a4ea8b2ce0aef85976c6bc013c9269fdb2a2245cd7f834bba6728ca421e6b21
EBUILD mypy-dev-1.10.0_alpha3.ebuild 632 BLAKE2B 2c229a84bd5cee9b3c16bb94cbd740008f140f6e8600249b8ab5e867fa2ea54d4469cd42275168897857d566b614dbaa9f4b9ae6f2859311033d3c7379fb497a SHA512 5f4aef37d499a542a8d5b396c98c6f1fa0bd00bbe700535e91c61864ba04d8709f6536f6a3c32b53e2f4b392fde96a37a93f227384796ecc9cb7e755a28f8747
MISC metadata.xml 511 BLAKE2B 1c85dbedb29c4cf67aa7d93d6cb3173d21249fa220643a4068e02b0a7a2474c599d0b62dc4a5c7d2f34a87ab1b1d721c48a8024c1afda18ce1f991701ec1c614 SHA512 1ecd629a1f01fef96d2b207bfd284a596f6c18353a507f47cf1b1e03f98f78c21d860a256233a75cffb7806c05624c70d0ab371191001042a5c3ceb6fa5fe755

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">mypy-dev</remote-id>
<remote-id type="github">python/mypy</remote-id>
<maintainer status="unknown">
<email>jukka.lehtosalo@iki.fi</email>
<name>Jukka Lehtosalo</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,26 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
DISTUTILS_USE_PEP517=setuptools
MY_PV=${PV/_alpha/a}
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
DESCRIPTION="Optional static typing for Python"
HOMEPAGE="https://github.com/cdce8p/mypy-dev https://pypi.org/project/mypy-dev/"
SRC_URI="$(pypi_sdist_url --no-normalize "${PN}" "${MY_PV}")"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.md"
RDEPEND="dev-python/packaging[${PYTHON_USEDEP}]"
distutils_enable_tests pytest