Diff iminuit-2.21.3 with a iminuit-2.22.0

/usr/portage/dev-python/iminuit/iminuit-2.22.0.ebuild 2023-10-09 14:52:30.292368370 +0300
3 3

  
4 4
EAPI=8
5 5

  
6
DISTUTILS_USE_PEP517=setuptools
7
PYTHON_COMPAT=( python3_{9..11} )
6
DISTUTILS_EXT=1
7
DISTUTILS_USE_PEP517=scikit-build-core
8
PYTHON_COMPAT=( python3_{10..11} )
8 9

  
9
# forced implicitly
10
CMAKE_MAKEFILE_GENERATOR=emake
11 10
inherit cmake distutils-r1 virtualx pypi
12 11

  
13 12
DESCRIPTION="Minuit numerical function minimization in Python"
14
HOMEPAGE="https://github.com/scikit-hep/iminuit/
15
	https://pypi.org/project/iminuit/"
13
HOMEPAGE="
14
	https://github.com/scikit-hep/iminuit/
15
	https://pypi.org/project/iminuit/
16
"
16 17

  
17
SLOT="0"
18 18
LICENSE="MIT LGPL-2.1"
19
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
19
SLOT="0"
20
KEYWORDS="~amd64"
20 21

  
21 22
RDEPEND="
22 23
	dev-python/numpy[${PYTHON_USEDEP}]
......
31 32
	)
32 33
"
33 34

  
34
PATCHES=( "${FILESDIR}"/${P}-gcc-13.patch )
35

  
36 35
distutils_enable_tests pytest
37 36

  
38 37
src_test() {
......
40 39
}
41 40

  
42 41
python_test() {
42
	local EPYTEST_DESELECT=(
43
		# warnings caught as exceptions, sigh
44
		# https://github.com/scikit-hep/iminuit/pull/907
45
		tests/test_cost.py::test_UnbinnedNLL_visualize
46

  
47
		# precision error
48
		tests/test_cost.py::test_Template_with_model_2D
49
	)
50

  
43 51
	epytest -p no:pytest-describe || die "Tests failed with ${EPYTHON}"
44 52
}
Thank you!