commit: 2bc209fb011e87ee41f7bf2111eb68a0187f913d Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net> AuthorDate: Mon Mar 9 16:38:35 2020 +0000 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net> CommitDate: Mon Mar 9 16:38:35 2020 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2bc209fb
dev-python/tekore: depend on dataclasses if py3_6 Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net> dev-python/tekore/tekore-1.4.0.ebuild | 23 +++++++---------------- 1 file changed, 7 insertions(+), 16 deletions(-) diff --git a/dev-python/tekore/tekore-1.4.0.ebuild b/dev-python/tekore/tekore-1.4.0.ebuild index 88c60d0..93f8f55 100644 --- a/dev-python/tekore/tekore-1.4.0.ebuild +++ b/dev-python/tekore/tekore-1.4.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_7 ) +PYTHON_COMPAT=( python3_{6,7} ) inherit distutils-r1 @@ -16,25 +16,16 @@ LICENSE="MIT" KEYWORDS="~amd64 ~x86" SLOT="0" -distutils_enable_sphinx docs/src - -# the enable_sphinx fucntion seems to act strange when there is only 1 PYTHON_COMPAT -# repoman says: -# dev-python/tekore/tekore-1.1.0.ebuild: BDEPEND: ~x86(default/linux/x86/17.0/systemd) -# [ 'dev-python/sphinx[python_targets_python3_7(-),python_single_target_python3_7(+)]'] -# therefore we overwrite the deps that the function adds here: -BDEPEND="doc? ( - dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}] - dev-python/sphinx-autodoc-typehints[${PYTHON_USEDEP}] )" - -RDEPEND="dev-python/requests[${PYTHON_USEDEP}] - dev-python/httpx[${PYTHON_USEDEP}] - media-sound/spotify" +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP}] + ~dev-python/httpx-0.11.1[${PYTHON_USEDEP}] + media-sound/spotify + python_targets_python3_6? ( dev-python/dataclasses[python_targets_python3_6] )" DOCS="readme.rst" distutils_enable_tests pytest +distutils_enable_sphinx docs/src dev-python/sphinx_rtd_theme dev-python/sphinx-autodoc-typehints python_test() { pytest -vv tests/* || die "Tests fail with ${EPYTHON}"