dev-python/mypy: add 0.982, drop 0.960

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
2022-11-08 22:00:47 +01:00
committed by onkelbeh
parent fd58ce6761
commit 0b8093aa1d
3 changed files with 18 additions and 10 deletions
+2 -2
View File
@@ -1,3 +1,3 @@
DIST mypy-0.960.tar.gz 2767017 BLAKE2B 54ca4b9ffeef1f9211569ae8daee3ae201bfc6239eb9530dd5b7bb53983b0f9d343951dc49e4c4cd257660491be3805d7b8a3b5621dd25f1b7726f522a1c74df SHA512 1caa5ea5d87631a00acabd712053193aac4ed2f475760da90e395d64c44092797e45a4793a5fa2dc05458e9d2411b5cde14811c8a5112376c00baf9792df923f
EBUILD mypy-0.960.ebuild 1693 BLAKE2B 8a9104ef8cee35e8da6cad72600b0a7af10ec8a748c3b17ecc40037fbeca7aeda536fcc8a20cb7e2b971def88b0cb05ab34afcbad67138a7043760f0b37b3d53 SHA512 453df7970adc5c4072f39b3c0b82f5a5ab03118ae3a65e2570d175d1b88cb93e3fb44704ba8cbd5cc1887c4e239ca2807789b38f4f2f025911c3af05dd7899ef
DIST mypy-0.982.gh.tar.gz 2629381 BLAKE2B 84429715255febd3fb9b2b313c7ba20ca54a73aa26fd908c1f4c7be40854052a2e40babf333bbb39fa30e7de14e0eaefd6f8d301cc2cb721b47acf034b268212 SHA512 524565f40a0c13fc640c26a345dccfbcb4d777ba8a96933771263d2fcb2f02b4405ca3afd02d886e2894dc06b9aa476ea8c3a35cbae856cabecdcfa43f3494f5
EBUILD mypy-0.982.ebuild 1708 BLAKE2B 0523565c864f1874733710f727a836d32c272ada33865c8c9afe3a84386b3ba76ea4cd9de3b13ddd1c6fa026f8167cfd0b11a26a1ab5916933918415a7654ca5 SHA512 1149eba7959d9a304ff7f85022227011ad271f30bb9edf49423c2d722895f819e56e7d9412bbd153dbc36dcaf08a2f19edae5b004868946abcd1fe245401814a
MISC metadata.xml 515 BLAKE2B 75827bbbeb70fd4b9295ab4689068d2d4b686b32d4059acde94fb0d08048e9e56ecaf3eec39dc5567b2753e2552353e273cdf2f4e27d077cc9b03320ee09c64b SHA512 c1c3c7a3651e61e0b63ab4462f0370cce9cbdce33e64c5e7a1fbefe8116d5d3d3b35bc4095d8a5ce28caf69b0644af3f13c9a27b683f2f981e52f8bfe4ac8615
@@ -4,17 +4,23 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1 multiprocessing
DESCRIPTION="Optional static typing for Python"
HOMEPAGE="http://www.mypy-lang.org/"
SRC_URI="https://github.com/python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
HOMEPAGE="
http://www.mypy-lang.org/
https://github.com/python/mypy/
https://pypi.org/project/mypy/
"
SRC_URI="
https://github.com/python/mypy/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
KEYWORDS="amd64 arm arm64 x86"
# stubgen collides with this package: https://bugs.gentoo.org/585594
RDEPEND="
@@ -32,6 +38,7 @@ RDEPEND="
BDEPEND="
test? (
>=dev-python/attrs-18.0[${PYTHON_USEDEP}]
>=dev-python/filelock-3.3.0[${PYTHON_USEDEP}]
>=dev-python/lxml-4.4.0[${PYTHON_USEDEP}]
>=dev-python/pytest-6.1.0[${PYTHON_USEDEP}]
>=dev-python/pytest-xdist-1.18[${PYTHON_USEDEP}]
@@ -41,7 +48,8 @@ BDEPEND="
)
"
distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme
distutils_enable_sphinx docs/source \
dev-python/furo
distutils_enable_tests pytest
# this requires packaging a lot of type stubs
@@ -51,5 +59,5 @@ python_test() {
# Some mypy/test/testcmdline.py::PythonCmdlineSuite tests
# fail with high COLUMNS values
local -x COLUMNS=80
epytest -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
epytest -n "$(makeopts_jobs)"
}