| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 2.8.0 | 7 | ~amd64 | 0 |
# Copyright 2023 Thomas Schneider <qsx@chaotikum.eu>
# Licensed under the EUPL
EAPI=7
PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1 pypi
DESCRIPTION="Powerful and Lightweight Python Tree Data Structure"
HOMEPAGE="https://github.com/c0fec0de/anytree"
SRC_URI="$(pypi_sdist_url)"
KEYWORDS="~amd64"
LICENSE="Apache-2.0"
SLOT="0"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
${BDEPEND}
"
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
${PYTHON_DEPS}
"
distutils_enable_sphinx docs
RESTRICT="test"
#distutils_enable_tests nose
python_prepare_all() {
# this would install LICENSE to /usr/ otherwise, and we don’t need
# it anyway
sed -i '/data_files/d' setup.py || die
distutils-r1_python_prepare_all
}
dev-python/six[${PYTHON_USEDEP}]
${PYTHON_DEPS}
dev-python/setuptools-scm[${PYTHON_USEDEP}]
${BDEPEND}