Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Michał Górny <mgorny@gentoo.org>
- Loading branch information
Showing
2 changed files
with
58 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
DIST joblib-0.14.1.tar.gz 338930 BLAKE2B 6b84c43be8b8d32f28a3dbc3e6f4ce15574cf20571805501972d162d4b076c1fe144a9790b8132821f0acd439c8859873038813c7bdd4163d0535eca36a1a8fa SHA512 079eb4321ed95c8f05399abca2a1c46ecb7c28fe9a3a50b6eb106a2bd2f3566fb25bca59022fafbfcee5069f078921421d799eeb29a796f8f98881491cf9be08 | ||
DIST joblib-0.15.1.tar.gz 342550 BLAKE2B c8ccf0b6d2e229a780939d9c4f39265bd18b5a452d014056001072b7daf7e46a5961c6d80f768c30ba7463aa36c5ec09959bb1e891028bf6f7862a9a265079aa SHA512 a0b0bde5b034af3eee0bce2875199fc9ac232a34a49c14daf6fbddd9bf3ad8fa0d77192827b7531704b81db7bdfbaf76c4755b8fc1035eaf73b2e08f9e6d8828 | ||
DIST joblib-0.16.0.tar.gz 345002 BLAKE2B 0336fcbe95204141a0b04dfbf8949ba509792402eefbb86b3dc02375e7e3eb5c76d548d4ad01238307c0334ce4299fd9e763765d92722819894ea26ab6144032 SHA512 9f1f2e7f2e293e1c53e9752907f4ba25d52a5c4895eebfa423c8e3bc64146ab20a490e1db0cfa39596c9bbc47ea1cc491b0576bf8da9a1f68b58e91ba09ead34 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
# Copyright 1999-2020 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=7 | ||
PYTHON_COMPAT=( python3_{6..8} ) | ||
|
||
inherit distutils-r1 | ||
|
||
DESCRIPTION="Tools to provide lightweight pipelining in Python" | ||
HOMEPAGE="https://joblib.readthedocs.io/en/latest/ | ||
https://github.com/joblib/joblib" | ||
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" | ||
|
||
LICENSE="BSD" | ||
SLOT="0" | ||
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" | ||
|
||
RDEPEND=" | ||
dev-python/cloudpickle[${PYTHON_USEDEP}] | ||
dev-python/loky[${PYTHON_USEDEP}] | ||
" | ||
BDEPEND=" | ||
test? ( | ||
dev-python/threadpoolctl[${PYTHON_USEDEP}] | ||
) | ||
" | ||
|
||
distutils_enable_sphinx doc \ | ||
'dev-python/numpy' \ | ||
'dev-python/matplotlib' \ | ||
'dev-python/pillow' \ | ||
'dev-python/sphinx-gallery' \ | ||
'dev-python/numpydoc' \ | ||
'dev-python/pandas' \ | ||
'dev-python/lz4' \ | ||
'dev-python/distributed' | ||
|
||
distutils_enable_tests pytest | ||
|
||
python_prepare_all() { | ||
# unbundle | ||
rm -r joblib/externals || die | ||
sed -e "s:'joblib.externals[^']*',\?::g" -i setup.py || die | ||
find -name '*.py' -exec \ | ||
sed -e 's:\(joblib\)\?\.externals\.::' \ | ||
-e 's:from \.externals ::' \ | ||
-i {} + || die | ||
|
||
sed -e "s:'_static/joblib_logo_examples.png':'doc/_static/joblib_logo_examples.png':" \ | ||
-i doc/conf.py || die | ||
|
||
# tries to fetch from the internet | ||
rm examples/compressors_comparison.py \ | ||
examples/parallel/distributed_backend_simple.py || die | ||
|
||
distutils-r1_python_prepare_all | ||
} |