diff options
Diffstat (limited to 'dev-python/ml-dtypes/ml-dtypes-0.4.0.ebuild')
-rw-r--r-- | dev-python/ml-dtypes/ml-dtypes-0.4.0.ebuild | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/dev-python/ml-dtypes/ml-dtypes-0.4.0.ebuild b/dev-python/ml-dtypes/ml-dtypes-0.4.0.ebuild deleted file mode 100644 index ce13d94000fc..000000000000 --- a/dev-python/ml-dtypes/ml-dtypes-0.4.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -MY_P=${PN/-/_}-${PV} -EIGEN_CommitId="7bf2968fed5f246c0589e1111004cb420fcd7c71" - -DESCRIPTION="A stand-alone implementation of several NumPy dtype extensions" -HOMEPAGE=" - https://github.com/jax-ml/ml_dtypes/ - https://pypi.org/project/ml-dtypes/ -" -SRC_URI=" - https://github.com/jax-ml/ml_dtypes/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz - https://gitlab.com/libeigen/eigen/-/archive/${EIGEN_CommitId}/eigen-${EIGEN_CommitId}.tar.bz2 -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 x86" - -DEPEND=" - dev-python/numpy:=[${PYTHON_USEDEP}] -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - dev-python/pybind11[${PYTHON_USEDEP}] - test? ( - dev-python/absl-py[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - rmdir third_party/eigen || die - mv "${WORKDIR}/eigen-${EIGEN_CommitId}" third_party/eigen || die - distutils-r1_python_prepare_all -} - -src_test() { - mv ml_dtypes/tests . || die - rm -r ml_dtypes || die - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - distutils-r1_src_test -} - -python_test() { - epytest -} |