1 # Copyright 1999-2020 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
5 PYTHON_COMPAT=( python{2_7,3_6,3_7} )
9 DESCRIPTION="Extra features for standard library's cmd module"
10 HOMEPAGE="https://github.com/python-cmd2/cmd2"
11 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
15 KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
18 # restrict tests because pyperclip is fairly unstable...
22 >=dev-python/pyparsing-2.0.1[${PYTHON_USEDEP}]
23 dev-python/pyperclip[${PYTHON_USEDEP}]
24 dev-python/six[${PYTHON_USEDEP}]
25 $(python_gen_cond_dep 'dev-python/subprocess32[${PYTHON_USEDEP}]' 'python2*')
28 dev-python/setuptools[${PYTHON_USEDEP}]
30 dev-python/mock[${PYTHON_USEDEP}]
31 dev-python/pytest[${PYTHON_USEDEP}]
37 ${EPYTHON} example/example.py --test example/exampleSession.txt || die