EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools DISTUTILS_EXT=1 inherit distutils-r1 pypi DESCRIPTION="Python bindings for the C++14 Boost::Histogram library" HOMEPAGE="https://github.com/scikit-hep/boost-histogram" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" RDEPEND=" dev-libs/boost:=[python,${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] " DEPEND="${RDEPEND}" BDEPEND=" test? ( dev-python/cloudpickle[${PYTHON_USEDEP}] dev-python/hypothesis[${PYTHON_USEDEP}] ) " src_prepare() { default sed -i 's/"pytest-benchmark"//g' pyproject.toml || die } distutils_enable_tests pytest EPYTEST_IGNORE=( tests/test_benchmark_1d.py tests/test_benchmark_2d.py tests/test_benchmark_category_axis.py tests/test_pickle.py tests/test_threaded_fill.py )