diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-07-07 11:42:03 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-07-07 11:42:03 +0100 |
commit | f70601e0934acd62f6c5d06c5ede4cc607179514 (patch) | |
tree | 0b337390375de04b950fc4b45edc0f895a4701a4 /dev-python/jaraco-functools | |
parent | b2be182d49eea46686b5cf2680d457df61e89dc4 (diff) |
gentoo resync : 07.07.2018
Diffstat (limited to 'dev-python/jaraco-functools')
-rw-r--r-- | dev-python/jaraco-functools/Manifest | 4 | ||||
-rw-r--r-- | dev-python/jaraco-functools/jaraco-functools-1.20.ebuild (renamed from dev-python/jaraco-functools/jaraco-functools-1.15.1.ebuild) | 32 |
2 files changed, 22 insertions, 14 deletions
diff --git a/dev-python/jaraco-functools/Manifest b/dev-python/jaraco-functools/Manifest index 188b14c26566..40e5859a5e9c 100644 --- a/dev-python/jaraco-functools/Manifest +++ b/dev-python/jaraco-functools/Manifest @@ -1,5 +1,5 @@ -DIST jaraco.functools-1.15.1.tar.gz 8744 BLAKE2B 191e37d977256fe92158cb2057af42a62f86a866428719fddc8ef6487f55c6ca6403e9dc41c8bb4370752182653574f9d9ddba15878f76c48fb176de6b25667f SHA512 0b65bc36a2338775d4879dd7502b50b930a12458512061ceba65ada86df2658f4fcce4a4e523580239b302a34a8bf90adcfdeaf8f0b2169d704a3a74457424bb DIST jaraco.functools-1.19.tar.gz 10588 BLAKE2B c71eb4e0c611f6a0bd82e04cacb7933961ba5e50091439c274bd8ceeda68b69789423994fe43f44af6cdd643b7a04418bc32ce2f937d118520298a019c5c6638 SHA512 7fbf1956ff8a132021e1f7fae5e98f40199a5d0e705b08b44ad5b2588fdd7d1088db9d7457b985c1852b50285a8f03cc9795fff0c4f53f9155f7c8ec371ff307 -EBUILD jaraco-functools-1.15.1.ebuild 1292 BLAKE2B 19650a3ce82b6d31e6f726e0fc2e5a711f726174fcc1fbcdadc4b31bc25333ba7dcc2b3bd4ea94945166b37c029bc7fb51c7bea376f4c367e6288bac1300ab25 SHA512 07e63f108881f4ab7cbaf7be577bc8a10aa27af3abccf6ed878a2a3ef4822f226771b470660ae58ff24934ae9424e387b86e10257255cd2a1a218c7e06e99c82 +DIST jaraco.functools-1.20.tar.gz 11063 BLAKE2B c202c3cda86c0f32fb3299a083ebb8d584eec444d9d8f0eff536f5e663634dab03c5831aef18d683dddde7eafff311b66a724d9004ad46f5ef92e90df16a9c7d SHA512 ba17b567dfcadb0d8ff1cc7a6ed07f2a23abfd42e73f3d815a6fa19d9be97d6af0c90bff7fb5e7ef67012ea5d931e9babc963da8a7105ba6a92d5c43c7126e04 EBUILD jaraco-functools-1.19.ebuild 1559 BLAKE2B d81c73fb79917feaee1357a5c62ef2857c338eb10831e105f458ec409a044694cbe9b74f10af90a2952840f62ea4662c11952b61a7f742606489d0e34ec5e2b0 SHA512 0084cf27eca9674b9013ccf346567da5b975bfcecaa81b5ebe8b22c70dc9c4ab43e96cb2bf45e50a872935aa7aea20ca954e61e9e8df5a0c5c574f1b76451088 +EBUILD jaraco-functools-1.20.ebuild 1561 BLAKE2B 5883fbe1af5242bf99b0b1d25c49003695ceed31dae5edd7330c56d4545b9f99324d2afcc89e37971d0070d1a3f06c172bed0dd927265905834c4056e3b2cf85 SHA512 dd3556cba92eb962c3bf84974d508a2d649d5b5c29d16be76d96f6426a9673ebe1876f1ae276703b2733fa025bbbdd56ade82e70b3d42ef9a0fd97300d88d58d MISC metadata.xml 550 BLAKE2B d8c0bdc0a3d2c0c3d37638bbc8534233acb659d38e0ed9e9e757ff35b261f241e213b73a5c55aee059aa7e73e71e574e4e4e52c12f3bfd9e6c3ac0059f2ec0ee SHA512 2fccec87fe5c57aa922ea30710d802c438f86fa3a72492dd4d2fc8917cc1a1a92ecb12fa5e9160c6245cbd6ab557791ac6f575de8a7a001842618f8d00343476 diff --git a/dev-python/jaraco-functools/jaraco-functools-1.15.1.ebuild b/dev-python/jaraco-functools/jaraco-functools-1.20.ebuild index 2309da0ce0a7..74eb81aba71c 100644 --- a/dev-python/jaraco-functools/jaraco-functools-1.15.1.ebuild +++ b/dev-python/jaraco-functools/jaraco-functools-1.20.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +PYTHON_COMPAT=( pypy3 python{2_7,3_{4,5,6}} ) inherit distutils-r1 @@ -14,39 +14,47 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="~amd64 ~x86" IUSE="doc test" RDEPEND=" + dev-python/namespace-jaraco[${PYTHON_USEDEP}] dev-python/more-itertools[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] $(python_gen_cond_dep 'dev-python/backports-functools-lru-cache[${PYTHON_USEDEP}]' python2_7) " DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm-1.9[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] doc? ( + >=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}] + >=dev-python/rst-linker-1.9[${PYTHON_USEDEP}] dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/rst-linker[${PYTHON_USEDEP}] ) test? ( ${RDEPEND} >=dev-python/pytest-2.8[${PYTHON_USEDEP}] - dev-python/pytest-runner[${PYTHON_USEDEP}] dev-python/backports-unittest-mock[${PYTHON_USEDEP}] + dev-python/jaraco-classes[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] ) " S="${WORKDIR}/${MY_PN}-${PV}" python_compile_all() { - use doc && esetup.py build_sphinx + if use doc; then + cd docs || die + sphinx-build . _build/html || die + HTML_DOCS=( docs/_build/html/. ) + fi } python_test() { - PYTHONPATH=. py.test || die "tests failed with ${EPYTHON}" -} + # Override pytest options to skip flake8 + PYTHONPATH=. py.test --override-ini="addopts=--doctest-modules" \ + || die "tests failed with ${EPYTHON}" + } python_install_all() { - use doc && local HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. ) distutils-r1_python_install_all + find "${ED}" -name '*.pth' -delete || die } |