Files
guru/dev-python/makefun/makefun-1.13.1.ebuild
Anna (cybertailor) Vyalkova 45b3225730 dev-python/makefun: initial import
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-01-09 05:01:10 +05:00

31 lines
708 B
Bash

# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
DOCS_BUILDER="mkdocs"
DOCS_DEPEND="dev-python/mkdocs-material"
inherit distutils-r1 docs
DESCRIPTION="Small library to dynamically create python functions"
HOMEPAGE="https://pypi.org/project/makefun/ https://github.com/smarie/python-makefun"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]"
distutils_enable_tests pytest
python_prepare_all() {
sed "/pytest-runner/d" -i setup.cfg || die
distutils-r1_python_prepare_all
}
python_compile_all() {
docs_compile
}