[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2024-07-11 Thread Michał Górny
commit: 5880e9fd79da32518ae00df7dc268f3dcb6c7d12
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 11 19:06:49 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 11 19:23:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5880e9fd

dev-python/joblib: Fix testing

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/joblib-1.4.2.ebuild | 23 +--
 1 file changed, 13 insertions(+), 10 deletions(-)

diff --git a/dev-python/joblib/joblib-1.4.2.ebuild 
b/dev-python/joblib/joblib-1.4.2.ebuild
index aa95f7bec3b5..9e374aea030a 100644
--- a/dev-python/joblib/joblib-1.4.2.ebuild
+++ b/dev-python/joblib/joblib-1.4.2.ebuild
@@ -27,21 +27,12 @@ RDEPEND="
 BDEPEND="
${RDEPEND}
test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/threadpoolctl[${PYTHON_USEDEP}]
)
 "
 
 distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # https://github.com/joblib/joblib/issues/1115
-   
joblib/test/test_memory.py::test_parallel_call_cached_function_defined_in_jupyter
-   # unexpectedly pickleable?
-   joblib/test/test_hashing.py::test_hashing_pickling_error
-   # https://github.com/joblib/joblib/issu
-   joblib/test/test_parallel.py::test_main_thread_renamed_no_warning
-)
-
 python_prepare_all() {
# unbundle
rm -r joblib/externals || die
@@ -53,3 +44,15 @@ python_prepare_all() {
 
distutils-r1_python_prepare_all
 }
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # https://github.com/joblib/joblib/issues/1115
+   
joblib/test/test_memory.py::test_parallel_call_cached_function_defined_in_jupyter
+   # https://github.com/joblib/joblib/issues/1478
+   
joblib/test/test_parallel.py::test_main_thread_renamed_no_warning
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p asyncio
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2024-07-11 Thread Michał Górny
commit: 155f1af2029704ffcd42b0fe63a23833eb74b87e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 11 19:16:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 11 19:23:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155f1af2

dev-python/joblib: Enable py3.13

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/joblib-1.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-1.4.2.ebuild 
b/dev-python/joblib/joblib-1.4.2.ebuild
index 9e374aea030a..3cf8cc823974 100644
--- a/dev-python/joblib/joblib-1.4.2.ebuild
+++ b/dev-python/joblib/joblib-1.4.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1 pypi



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2024-05-17 Thread Michał Górny
commit: e79739b2d930a3ee31fc6a0cee0d54219a1e0a83
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 17 09:37:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 17 09:37:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e79739b2

dev-python/joblib: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/Manifest|  1 -
 dev-python/joblib/joblib-1.4.0.ebuild | 55 ---
 2 files changed, 56 deletions(-)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index 0ba7c6355cc4..0ea7d8f50d4b 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1,2 +1 @@
-DIST joblib-1.4.0.tar.gz 2115863 BLAKE2B 
cd61f3523ee697382db601ebb460aa6f4cd35947978fb07473c5e2e5337713a05aee8339acee211be0076d84a00174c37623cd6010b492aee84337abc2e5e633
 SHA512 
5c7e5475347906cdc8575eac8d2052470408c4ed5267d59a88a9d3126fb72b977d20b24fb0983b070e2f3c101e7da000fc03231733fef62531f9aeffacc47baf
 DIST joblib-1.4.2.tar.gz 2116621 BLAKE2B 
e6c00a2308099690ddb89956b090996405d0b1c214e810b4c6ea4fe32bec8f297a324e6faa7c5f459c5ade84230d9b09e263b344069f43523208acf761d7b006
 SHA512 
d4c84803207ace0025701261f9e7976329e2ff9fa18a3155be1afe1f03ebfd470772e39e94b3ed01f9d1409589991c9592dc4188bca86dba158c44c70355441b

diff --git a/dev-python/joblib/joblib-1.4.0.ebuild 
b/dev-python/joblib/joblib-1.4.0.ebuild
deleted file mode 100644
index aa95f7bec3b5..
--- a/dev-python/joblib/joblib-1.4.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Tools to provide lightweight pipelining in Python"
-HOMEPAGE="
-   https://joblib.readthedocs.io/en/latest/
-   https://github.com/joblib/joblib/
-   https://pypi.org/project/joblib/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
-
-RDEPEND="
-   dev-python/cloudpickle[${PYTHON_USEDEP}]
-   dev-python/loky[${PYTHON_USEDEP}]
-"
-# joblib is imported by setup.py so we need ${RDEPEND}
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/threadpoolctl[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # https://github.com/joblib/joblib/issues/1115
-   
joblib/test/test_memory.py::test_parallel_call_cached_function_defined_in_jupyter
-   # unexpectedly pickleable?
-   joblib/test/test_hashing.py::test_hashing_pickling_error
-   # https://github.com/joblib/joblib/issu
-   joblib/test/test_parallel.py::test_main_thread_renamed_no_warning
-)
-
-python_prepare_all() {
-   # unbundle
-   rm -r joblib/externals || die
-   sed -e "/joblib.externals/d" -i pyproject.toml || die
-   find -name '*.py' -exec \
-   sed -e 's:\(joblib\)\?\.externals\.::' \
-   -e 's:from \.externals ::' \
-   -i {} + || die
-
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2024-05-17 Thread Arthur Zamarin
commit: 4cb39403e998a97a9b934135625eb6cc4e528e2c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May 17 08:46:06 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May 17 08:46:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cb39403

dev-python/joblib: Stabilize 1.4.2 ALLARCHES, #932042

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/joblib/joblib-1.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-1.4.2.ebuild 
b/dev-python/joblib/joblib-1.4.2.ebuild
index 428a8245bd46..aa95f7bec3b5 100644
--- a/dev-python/joblib/joblib-1.4.2.ebuild
+++ b/dev-python/joblib/joblib-1.4.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
 
 RDEPEND="
dev-python/cloudpickle[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2024-05-02 Thread Michał Górny
commit: 3f74f668e72f23e2f2090a60cda0a4d1aed1f003
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May  3 03:34:13 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May  3 03:42:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f74f668

dev-python/joblib: Bump to 1.4.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/Manifest|  1 +
 dev-python/joblib/joblib-1.4.2.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index 056cbffc9899..0ba7c6355cc4 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1 +1,2 @@
 DIST joblib-1.4.0.tar.gz 2115863 BLAKE2B 
cd61f3523ee697382db601ebb460aa6f4cd35947978fb07473c5e2e5337713a05aee8339acee211be0076d84a00174c37623cd6010b492aee84337abc2e5e633
 SHA512 
5c7e5475347906cdc8575eac8d2052470408c4ed5267d59a88a9d3126fb72b977d20b24fb0983b070e2f3c101e7da000fc03231733fef62531f9aeffacc47baf
+DIST joblib-1.4.2.tar.gz 2116621 BLAKE2B 
e6c00a2308099690ddb89956b090996405d0b1c214e810b4c6ea4fe32bec8f297a324e6faa7c5f459c5ade84230d9b09e263b344069f43523208acf761d7b006
 SHA512 
d4c84803207ace0025701261f9e7976329e2ff9fa18a3155be1afe1f03ebfd470772e39e94b3ed01f9d1409589991c9592dc4188bca86dba158c44c70355441b

diff --git a/dev-python/joblib/joblib-1.4.2.ebuild 
b/dev-python/joblib/joblib-1.4.2.ebuild
new file mode 100644
index ..428a8245bd46
--- /dev/null
+++ b/dev-python/joblib/joblib-1.4.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Tools to provide lightweight pipelining in Python"
+HOMEPAGE="
+   https://joblib.readthedocs.io/en/latest/
+   https://github.com/joblib/joblib/
+   https://pypi.org/project/joblib/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   dev-python/loky[${PYTHON_USEDEP}]
+"
+# joblib is imported by setup.py so we need ${RDEPEND}
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/threadpoolctl[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # https://github.com/joblib/joblib/issues/1115
+   
joblib/test/test_memory.py::test_parallel_call_cached_function_defined_in_jupyter
+   # unexpectedly pickleable?
+   joblib/test/test_hashing.py::test_hashing_pickling_error
+   # https://github.com/joblib/joblib/issu
+   joblib/test/test_parallel.py::test_main_thread_renamed_no_warning
+)
+
+python_prepare_all() {
+   # unbundle
+   rm -r joblib/externals || die
+   sed -e "/joblib.externals/d" -i pyproject.toml || die
+   find -name '*.py' -exec \
+   sed -e 's:\(joblib\)\?\.externals\.::' \
+   -e 's:from \.externals ::' \
+   -i {} + || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/, dev-python/joblib/files/

2024-04-24 Thread Michał Górny
commit: 7d6f87c532e8686b4a29224f2f2bc782c39f5a37
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 25 03:37:54 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 25 03:37:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d6f87c5

dev-python/joblib: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/Manifest |  1 -
 ...lib-1.3.2-py3.12-avoid-ast.num-and-node.n.patch | 15 --
 .../files/joblib-1.3.2-py3.12-no-depr-warn.patch   | 15 --
 dev-python/joblib/joblib-1.3.2.ebuild  | 60 --
 4 files changed, 91 deletions(-)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index f54e2992b3dd..056cbffc9899 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1,2 +1 @@
-DIST joblib-1.3.2.tar.gz 1987720 BLAKE2B 
f16235ead3ef0172a1e0dc2abad44967b029196f6c8c7a7e0c64283cac80e2b942ebfc2df5fa975bc152f574db023a9705f48b38855a11878e5c21e04cf7d831
 SHA512 
9b5acba1321351cf2ae548161ced18774b8b316aaf883cc8e77bf58898d1913361a3845d64f1f1f87e4e2394eafd92e0a6a8d67947db0c9a95a40e5f579baae6
 DIST joblib-1.4.0.tar.gz 2115863 BLAKE2B 
cd61f3523ee697382db601ebb460aa6f4cd35947978fb07473c5e2e5337713a05aee8339acee211be0076d84a00174c37623cd6010b492aee84337abc2e5e633
 SHA512 
5c7e5475347906cdc8575eac8d2052470408c4ed5267d59a88a9d3126fb72b977d20b24fb0983b070e2f3c101e7da000fc03231733fef62531f9aeffacc47baf

diff --git 
a/dev-python/joblib/files/joblib-1.3.2-py3.12-avoid-ast.num-and-node.n.patch 
b/dev-python/joblib/files/joblib-1.3.2-py3.12-avoid-ast.num-and-node.n.patch
deleted file mode 100644
index a9865e00380e..
--- a/dev-python/joblib/files/joblib-1.3.2-py3.12-avoid-ast.num-and-node.n.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff --git a/joblib/_utils.py b/joblib/_utils.py
-index 7693310e0..6cd99ad31 100644
 a/joblib/_utils.py
-+++ b/joblib/_utils.py
-@@ -35,8 +35,8 @@ def eval_expr(expr):
- 
- 
- def eval_(node):
--if isinstance(node, ast.Num):  # 
--return node.n
-+if isinstance(node, ast.Constant):  # 
-+return node.value
- elif isinstance(node, ast.BinOp):  #   
- return operators[type(node.op)](eval_(node.left), eval_(node.right))
- elif isinstance(node, ast.UnaryOp):  #   e.g., -1

diff --git a/dev-python/joblib/files/joblib-1.3.2-py3.12-no-depr-warn.patch 
b/dev-python/joblib/files/joblib-1.3.2-py3.12-no-depr-warn.patch
deleted file mode 100644
index 4d5a28815e4a..
--- a/dev-python/joblib/files/joblib-1.3.2-py3.12-no-depr-warn.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff --git a/joblib/test/test_parallel.py b/joblib/test/test_parallel.py
-index 906d436..c4a727c 100644
 a/joblib/test/test_parallel.py
-+++ b/joblib/test/test_parallel.py
-@@ -189,6 +189,10 @@ def test_main_thread_renamed_no_warning(backend, 
monkeypatch):
- # warninfo catches Warnings from worker timeouts. We remove it if it 
exists
- warninfo = [w for w in warninfo if "worker timeout" not in str(w.message)]
-
-+# We don't want to count DeprecationWarnings
-+warninfo = [w for w in warninfo
-+if not isinstance(w.message, DeprecationWarning)]
-+
- # The multiprocessing backend will raise a warning when detecting that is
- # started from the non-main thread. Let's check that there is no false
- # positive because of the name change.

diff --git a/dev-python/joblib/joblib-1.3.2.ebuild 
b/dev-python/joblib/joblib-1.3.2.ebuild
deleted file mode 100644
index eacb811bfeb7..
--- a/dev-python/joblib/joblib-1.3.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Tools to provide lightweight pipelining in Python"
-HOMEPAGE="
-   https://joblib.readthedocs.io/en/latest/
-   https://github.com/joblib/joblib/
-   https://pypi.org/project/joblib/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
-
-RDEPEND="
-   dev-python/cloudpickle[${PYTHON_USEDEP}]
-   dev-python/loky[${PYTHON_USEDEP}]
-"
-# joblib is imported by setup.py so we need ${RDEPEND}
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/threadpoolctl[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   # Borrowed from Fedora: https://github.com/joblib/joblib/issues/1478
-   "${FILESDIR}/${P}-py3.12-no-depr-warn.patch"
-   # https://github.com/joblib/joblib/pull/1518
-   "${FILESDIR}/${P}-py3.12-avoid-ast.num-and-node.n.patch"
-)
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # https://github.com/joblib/joblib/issues/1115
-   
joblib/test/test_memory.py::test_parallel_call_cached_function_defined_in_jupyter
-   # unexpectedly pickleable?
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2024-04-24 Thread Arthur Zamarin
commit: 320e92ac65d129596cc7eb36f0c7be226c5011af
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 18:13:55 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 18:13:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=320e92ac

dev-python/joblib: Stabilize 1.4.0 ALLARCHES, #930599

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/joblib/joblib-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-1.4.0.ebuild 
b/dev-python/joblib/joblib-1.4.0.ebuild
index 428a8245bd46..aa95f7bec3b5 100644
--- a/dev-python/joblib/joblib-1.4.0.ebuild
+++ b/dev-python/joblib/joblib-1.4.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
 
 RDEPEND="
dev-python/cloudpickle[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2024-04-09 Thread Michał Górny
commit: 9ebccfbc4e42f9be60a1fb2882fa51027e148dcf
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr  9 05:34:21 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr  9 06:01:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ebccfbc

dev-python/joblib: Bump to 1.4.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/Manifest|  1 +
 dev-python/joblib/joblib-1.4.0.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index 69a1fe52955c..f54e2992b3dd 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1 +1,2 @@
 DIST joblib-1.3.2.tar.gz 1987720 BLAKE2B 
f16235ead3ef0172a1e0dc2abad44967b029196f6c8c7a7e0c64283cac80e2b942ebfc2df5fa975bc152f574db023a9705f48b38855a11878e5c21e04cf7d831
 SHA512 
9b5acba1321351cf2ae548161ced18774b8b316aaf883cc8e77bf58898d1913361a3845d64f1f1f87e4e2394eafd92e0a6a8d67947db0c9a95a40e5f579baae6
+DIST joblib-1.4.0.tar.gz 2115863 BLAKE2B 
cd61f3523ee697382db601ebb460aa6f4cd35947978fb07473c5e2e5337713a05aee8339acee211be0076d84a00174c37623cd6010b492aee84337abc2e5e633
 SHA512 
5c7e5475347906cdc8575eac8d2052470408c4ed5267d59a88a9d3126fb72b977d20b24fb0983b070e2f3c101e7da000fc03231733fef62531f9aeffacc47baf

diff --git a/dev-python/joblib/joblib-1.4.0.ebuild 
b/dev-python/joblib/joblib-1.4.0.ebuild
new file mode 100644
index ..428a8245bd46
--- /dev/null
+++ b/dev-python/joblib/joblib-1.4.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Tools to provide lightweight pipelining in Python"
+HOMEPAGE="
+   https://joblib.readthedocs.io/en/latest/
+   https://github.com/joblib/joblib/
+   https://pypi.org/project/joblib/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   dev-python/loky[${PYTHON_USEDEP}]
+"
+# joblib is imported by setup.py so we need ${RDEPEND}
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/threadpoolctl[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # https://github.com/joblib/joblib/issues/1115
+   
joblib/test/test_memory.py::test_parallel_call_cached_function_defined_in_jupyter
+   # unexpectedly pickleable?
+   joblib/test/test_hashing.py::test_hashing_pickling_error
+   # https://github.com/joblib/joblib/issu
+   joblib/test/test_parallel.py::test_main_thread_renamed_no_warning
+)
+
+python_prepare_all() {
+   # unbundle
+   rm -r joblib/externals || die
+   sed -e "/joblib.externals/d" -i pyproject.toml || die
+   find -name '*.py' -exec \
+   sed -e 's:\(joblib\)\?\.externals\.::' \
+   -e 's:from \.externals ::' \
+   -i {} + || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2023-11-24 Thread Arthur Zamarin
commit: 00e2b088b2dd6ac44be054008f4933a0c2a094d8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 24 16:36:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 24 16:36:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e2b088

dev-python/joblib: Stabilize 1.3.2 arm64, #918245

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/joblib/joblib-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-1.3.2.ebuild 
b/dev-python/joblib/joblib-1.3.2.ebuild
index d44046dcaed6..eacb811bfeb7 100644
--- a/dev-python/joblib/joblib-1.3.2.ebuild
+++ b/dev-python/joblib/joblib-1.3.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
 
 RDEPEND="
dev-python/cloudpickle[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/files/, dev-python/joblib/

2023-11-06 Thread Andrew Ammerlaan
commit: cd4c41b233a8cadf852ad8789bb2fdc471c3d455
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Mon Nov  6 10:18:01 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Nov  6 10:46:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd4c41b2

dev-python/joblib: enable py3.12

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 .../joblib-1.3.2-py3.12-avoid-ast.num-and-node.n.patch| 15 +++
 .../joblib/files/joblib-1.3.2-py3.12-no-depr-warn.patch   | 15 +++
 dev-python/joblib/joblib-1.3.2.ebuild |  9 -
 3 files changed, 38 insertions(+), 1 deletion(-)

diff --git 
a/dev-python/joblib/files/joblib-1.3.2-py3.12-avoid-ast.num-and-node.n.patch 
b/dev-python/joblib/files/joblib-1.3.2-py3.12-avoid-ast.num-and-node.n.patch
new file mode 100644
index ..a9865e00380e
--- /dev/null
+++ b/dev-python/joblib/files/joblib-1.3.2-py3.12-avoid-ast.num-and-node.n.patch
@@ -0,0 +1,15 @@
+diff --git a/joblib/_utils.py b/joblib/_utils.py
+index 7693310e0..6cd99ad31 100644
+--- a/joblib/_utils.py
 b/joblib/_utils.py
+@@ -35,8 +35,8 @@ def eval_expr(expr):
+ 
+ 
+ def eval_(node):
+-if isinstance(node, ast.Num):  # 
+-return node.n
++if isinstance(node, ast.Constant):  # 
++return node.value
+ elif isinstance(node, ast.BinOp):  #   
+ return operators[type(node.op)](eval_(node.left), eval_(node.right))
+ elif isinstance(node, ast.UnaryOp):  #   e.g., -1

diff --git a/dev-python/joblib/files/joblib-1.3.2-py3.12-no-depr-warn.patch 
b/dev-python/joblib/files/joblib-1.3.2-py3.12-no-depr-warn.patch
new file mode 100644
index ..4d5a28815e4a
--- /dev/null
+++ b/dev-python/joblib/files/joblib-1.3.2-py3.12-no-depr-warn.patch
@@ -0,0 +1,15 @@
+diff --git a/joblib/test/test_parallel.py b/joblib/test/test_parallel.py
+index 906d436..c4a727c 100644
+--- a/joblib/test/test_parallel.py
 b/joblib/test/test_parallel.py
+@@ -189,6 +189,10 @@ def test_main_thread_renamed_no_warning(backend, 
monkeypatch):
+ # warninfo catches Warnings from worker timeouts. We remove it if it 
exists
+ warninfo = [w for w in warninfo if "worker timeout" not in str(w.message)]
+
++# We don't want to count DeprecationWarnings
++warninfo = [w for w in warninfo
++if not isinstance(w.message, DeprecationWarning)]
++
+ # The multiprocessing backend will raise a warning when detecting that is
+ # started from the non-main thread. Let's check that there is no false
+ # positive because of the name change.

diff --git a/dev-python/joblib/joblib-1.3.2.ebuild 
b/dev-python/joblib/joblib-1.3.2.ebuild
index 672bc72702d8..d44046dcaed6 100644
--- a/dev-python/joblib/joblib-1.3.2.ebuild
+++ b/dev-python/joblib/joblib-1.3.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1 pypi
@@ -31,6 +31,13 @@ BDEPEND="
)
 "
 
+PATCHES=(
+   # Borrowed from Fedora: https://github.com/joblib/joblib/issues/1478
+   "${FILESDIR}/${P}-py3.12-no-depr-warn.patch"
+   # https://github.com/joblib/joblib/pull/1518
+   "${FILESDIR}/${P}-py3.12-avoid-ast.num-and-node.n.patch"
+)
+
 distutils_enable_tests pytest
 
 EPYTEST_DESELECT=(



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2023-09-17 Thread Michał Górny
commit: d466490cc94cb3275ee0db1b11736b281a61a323
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 17 11:25:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 17 11:25:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d466490c

dev-python/joblib: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/Manifest|  1 -
 dev-python/joblib/joblib-1.3.1.ebuild | 53 ---
 2 files changed, 54 deletions(-)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index a3c496008e42..69a1fe52955c 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1,2 +1 @@
-DIST joblib-1.3.1.tar.gz 1986996 BLAKE2B 
fad0e61755b8d48595fcfcaeead7726242e8003acf0d50c4b0f810cb54c414fd25f6c3d420738b16d0667e06e05f5aaf8cd49e9abd693d620861acbb9eb0c16b
 SHA512 
40aada55e64469887a323cad7049ad1fd7df815291c3e418544bce9b54af73bea67876de3469c3d0271aa4e2f6aa5f47c64c6be53730b1ba6b3e88814ddc0908
 DIST joblib-1.3.2.tar.gz 1987720 BLAKE2B 
f16235ead3ef0172a1e0dc2abad44967b029196f6c8c7a7e0c64283cac80e2b942ebfc2df5fa975bc152f574db023a9705f48b38855a11878e5c21e04cf7d831
 SHA512 
9b5acba1321351cf2ae548161ced18774b8b316aaf883cc8e77bf58898d1913361a3845d64f1f1f87e4e2394eafd92e0a6a8d67947db0c9a95a40e5f579baae6

diff --git a/dev-python/joblib/joblib-1.3.1.ebuild 
b/dev-python/joblib/joblib-1.3.1.ebuild
deleted file mode 100644
index eab797f73002..
--- a/dev-python/joblib/joblib-1.3.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Tools to provide lightweight pipelining in Python"
-HOMEPAGE="
-   https://joblib.readthedocs.io/en/latest/
-   https://github.com/joblib/joblib/
-   https://pypi.org/project/joblib/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
-
-RDEPEND="
-   dev-python/cloudpickle[${PYTHON_USEDEP}]
-   dev-python/loky[${PYTHON_USEDEP}]
-"
-# joblib is imported by setup.py so we need ${RDEPEND}
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/threadpoolctl[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # https://github.com/joblib/joblib/issues/1115
-   
joblib/test/test_memory.py::test_parallel_call_cached_function_defined_in_jupyter
-   # unexpectedly pickleable?
-   joblib/test/test_hashing.py::test_hashing_pickling_error
-)
-
-python_prepare_all() {
-   # unbundle
-   rm -r joblib/externals || die
-   sed -e "/joblib.externals/d" -i pyproject.toml || die
-   find -name '*.py' -exec \
-   sed -e 's:\(joblib\)\?\.externals\.::' \
-   -e 's:from \.externals ::' \
-   -i {} + || die
-
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2023-08-09 Thread Michał Górny
commit: 02be8a7bf65fdeccc0382e251f31f640092b7797
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 10 02:37:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 10 02:53:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02be8a7b

dev-python/joblib: Bump to 1.3.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/Manifest|  1 +
 dev-python/joblib/joblib-1.3.2.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index 09fb95a0d4a7..a3c496008e42 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1 +1,2 @@
 DIST joblib-1.3.1.tar.gz 1986996 BLAKE2B 
fad0e61755b8d48595fcfcaeead7726242e8003acf0d50c4b0f810cb54c414fd25f6c3d420738b16d0667e06e05f5aaf8cd49e9abd693d620861acbb9eb0c16b
 SHA512 
40aada55e64469887a323cad7049ad1fd7df815291c3e418544bce9b54af73bea67876de3469c3d0271aa4e2f6aa5f47c64c6be53730b1ba6b3e88814ddc0908
+DIST joblib-1.3.2.tar.gz 1987720 BLAKE2B 
f16235ead3ef0172a1e0dc2abad44967b029196f6c8c7a7e0c64283cac80e2b942ebfc2df5fa975bc152f574db023a9705f48b38855a11878e5c21e04cf7d831
 SHA512 
9b5acba1321351cf2ae548161ced18774b8b316aaf883cc8e77bf58898d1913361a3845d64f1f1f87e4e2394eafd92e0a6a8d67947db0c9a95a40e5f579baae6

diff --git a/dev-python/joblib/joblib-1.3.2.ebuild 
b/dev-python/joblib/joblib-1.3.2.ebuild
new file mode 100644
index ..72a905b5b040
--- /dev/null
+++ b/dev-python/joblib/joblib-1.3.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Tools to provide lightweight pipelining in Python"
+HOMEPAGE="
+   https://joblib.readthedocs.io/en/latest/
+   https://github.com/joblib/joblib/
+   https://pypi.org/project/joblib/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   dev-python/loky[${PYTHON_USEDEP}]
+"
+# joblib is imported by setup.py so we need ${RDEPEND}
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/threadpoolctl[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # https://github.com/joblib/joblib/issues/1115
+   
joblib/test/test_memory.py::test_parallel_call_cached_function_defined_in_jupyter
+   # unexpectedly pickleable?
+   joblib/test/test_hashing.py::test_hashing_pickling_error
+)
+
+python_prepare_all() {
+   # unbundle
+   rm -r joblib/externals || die
+   sed -e "/joblib.externals/d" -i pyproject.toml || die
+   find -name '*.py' -exec \
+   sed -e 's:\(joblib\)\?\.externals\.::' \
+   -e 's:from \.externals ::' \
+   -i {} + || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2023-08-02 Thread Michał Górny
commit: fabcfca06e7b83c3df5696a9a2c351e6ee7b2e12
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug  2 18:29:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug  2 18:52:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fabcfca0

dev-python/joblib: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/Manifest|  2 --
 dev-python/joblib/joblib-1.2.0.ebuild | 46 
 dev-python/joblib/joblib-1.3.0.ebuild | 57 ---
 3 files changed, 105 deletions(-)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index 9c426cd5ef4f..09fb95a0d4a7 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1,3 +1 @@
-DIST joblib-1.2.0.gh.tar.gz 345345 BLAKE2B 
e18be536054829057ff320eda320a7548434108b3fc6c92a03df73dc68e093d039c656c1d674ea26fb6419bdfc39d26cfc28236a6bfbf0dcbf3ace7e52b0c829
 SHA512 
de882f2ff8dd936b4f98352b9ee1cc56c3a734f215a74257cf90a25736afd9e6b93e6538929b7a29f5956e6fccbdfcbf8b39c8fd68035a8857721f7a76066133
-DIST joblib-1.3.0.gh.tar.gz 357076 BLAKE2B 
d14c71deba922fe9e9caabb35f60aeeac505e2b3fde1b87b12f998086aac91ef337af360320f5f5ac8e2e3c05a6b77d46e0b2f794932f8ecbcca2ecd907028b3
 SHA512 
3264f3fdf66095302c37c32cb43221c686c62646a01dbc14233c588d36e9dd13132e8b4cb0b48d2add6cdf5bb86e7c2e6dac6664a9bd22de2035ded28f61a06c
 DIST joblib-1.3.1.tar.gz 1986996 BLAKE2B 
fad0e61755b8d48595fcfcaeead7726242e8003acf0d50c4b0f810cb54c414fd25f6c3d420738b16d0667e06e05f5aaf8cd49e9abd693d620861acbb9eb0c16b
 SHA512 
40aada55e64469887a323cad7049ad1fd7df815291c3e418544bce9b54af73bea67876de3469c3d0271aa4e2f6aa5f47c64c6be53730b1ba6b3e88814ddc0908

diff --git a/dev-python/joblib/joblib-1.2.0.ebuild 
b/dev-python/joblib/joblib-1.2.0.ebuild
deleted file mode 100644
index 13027f0f851c..
--- a/dev-python/joblib/joblib-1.2.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-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}.gh.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
-
-RDEPEND="
-   dev-python/cloudpickle[${PYTHON_USEDEP}]
-   dev-python/loky[${PYTHON_USEDEP}]
-"
-# joblib is imported by setup.py so we need ${RDEPEND}
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/threadpoolctl[${PYTHON_USEDEP}]
-   )
-"
-
-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:test_parallel_call_cached_function_defined_in_jupyter:_&:' \
-   -i joblib/test/test_memory.py || die
-
-   distutils-r1_python_prepare_all
-}

diff --git a/dev-python/joblib/joblib-1.3.0.ebuild 
b/dev-python/joblib/joblib-1.3.0.ebuild
deleted file mode 100644
index acfab4db2d7a..
--- a/dev-python/joblib/joblib-1.3.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-DESCRIPTION="Tools to provide lightweight pipelining in Python"
-HOMEPAGE="
-   https://joblib.readthedocs.io/en/latest/
-   https://github.com/joblib/joblib/
-   https://pypi.org/project/joblib/
-"
-SRC_URI="
-   https://github.com/joblib/joblib/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-
-RDEPEND="
-   dev-python/cloudpickle[${PYTHON_USEDEP}]
-   dev-python/loky[${PYTHON_USEDEP}]
-"
-# joblib is imported by setup.py so we need ${RDEPEND}
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/threadpoolctl[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # https://github.com/joblib/joblib/issues/1115
-   
joblib/test/test_memory.py::test_parallel_call_cached_function_defined_in_jupyter
-   # unexpectedly pickleable?
-   joblib/test/test_hashing.py::test_hashing_pickling_error
-)
-
-python_prepare_all() {
-   # unbundle
-   rm -r joblib/externals || die
-   sed -e "/joblib.externals/d" -i pyproject.toml || die
-   find -name '*.py' -exec \
-   sed -e 's:\(joblib\)\?\.externals\.::' \
-   -e 

[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2023-08-02 Thread Sam James
commit: 686103ce917fe409a43a3f7c014bc2e2c570d809
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug  2 16:54:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug  2 16:54:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=686103ce

dev-python/joblib: Stabilize 1.3.1 ALLARCHES, #911605

Signed-off-by: Sam James  gentoo.org>

 dev-python/joblib/joblib-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-1.3.1.ebuild 
b/dev-python/joblib/joblib-1.3.1.ebuild
index 72a905b5b040..eab797f73002 100644
--- a/dev-python/joblib/joblib-1.3.1.ebuild
+++ b/dev-python/joblib/joblib-1.3.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
 
 RDEPEND="
dev-python/cloudpickle[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2023-06-29 Thread Michał Górny
commit: f1b10e39a5b1b391bffb9ffc067d82c16982c88d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 30 02:31:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 30 02:46:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1b10e39

dev-python/joblib: Bump to 1.3.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/Manifest|  1 +
 dev-python/joblib/joblib-1.3.1.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index 39974800136e..9c426cd5ef4f 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1,2 +1,3 @@
 DIST joblib-1.2.0.gh.tar.gz 345345 BLAKE2B 
e18be536054829057ff320eda320a7548434108b3fc6c92a03df73dc68e093d039c656c1d674ea26fb6419bdfc39d26cfc28236a6bfbf0dcbf3ace7e52b0c829
 SHA512 
de882f2ff8dd936b4f98352b9ee1cc56c3a734f215a74257cf90a25736afd9e6b93e6538929b7a29f5956e6fccbdfcbf8b39c8fd68035a8857721f7a76066133
 DIST joblib-1.3.0.gh.tar.gz 357076 BLAKE2B 
d14c71deba922fe9e9caabb35f60aeeac505e2b3fde1b87b12f998086aac91ef337af360320f5f5ac8e2e3c05a6b77d46e0b2f794932f8ecbcca2ecd907028b3
 SHA512 
3264f3fdf66095302c37c32cb43221c686c62646a01dbc14233c588d36e9dd13132e8b4cb0b48d2add6cdf5bb86e7c2e6dac6664a9bd22de2035ded28f61a06c
+DIST joblib-1.3.1.tar.gz 1986996 BLAKE2B 
fad0e61755b8d48595fcfcaeead7726242e8003acf0d50c4b0f810cb54c414fd25f6c3d420738b16d0667e06e05f5aaf8cd49e9abd693d620861acbb9eb0c16b
 SHA512 
40aada55e64469887a323cad7049ad1fd7df815291c3e418544bce9b54af73bea67876de3469c3d0271aa4e2f6aa5f47c64c6be53730b1ba6b3e88814ddc0908

diff --git a/dev-python/joblib/joblib-1.3.1.ebuild 
b/dev-python/joblib/joblib-1.3.1.ebuild
new file mode 100644
index ..72a905b5b040
--- /dev/null
+++ b/dev-python/joblib/joblib-1.3.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Tools to provide lightweight pipelining in Python"
+HOMEPAGE="
+   https://joblib.readthedocs.io/en/latest/
+   https://github.com/joblib/joblib/
+   https://pypi.org/project/joblib/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   dev-python/loky[${PYTHON_USEDEP}]
+"
+# joblib is imported by setup.py so we need ${RDEPEND}
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/threadpoolctl[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # https://github.com/joblib/joblib/issues/1115
+   
joblib/test/test_memory.py::test_parallel_call_cached_function_defined_in_jupyter
+   # unexpectedly pickleable?
+   joblib/test/test_hashing.py::test_hashing_pickling_error
+)
+
+python_prepare_all() {
+   # unbundle
+   rm -r joblib/externals || die
+   sed -e "/joblib.externals/d" -i pyproject.toml || die
+   find -name '*.py' -exec \
+   sed -e 's:\(joblib\)\?\.externals\.::' \
+   -e 's:from \.externals ::' \
+   -i {} + || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2023-06-28 Thread Michał Górny
commit: 494c077984d443466455726a45f6b9d1b4d38426
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 29 04:19:51 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 29 05:12:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=494c0779

dev-python/joblib: Bump to 1.3.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/Manifest |  1 +
 dev-python/joblib/joblib-1.2.0.ebuild  |  1 -
 .../{joblib-1.2.0.ebuild => joblib-1.3.0.ebuild}   | 30 ++
 3 files changed, 21 insertions(+), 11 deletions(-)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index 8873889b7f93..39974800136e 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1 +1,2 @@
 DIST joblib-1.2.0.gh.tar.gz 345345 BLAKE2B 
e18be536054829057ff320eda320a7548434108b3fc6c92a03df73dc68e093d039c656c1d674ea26fb6419bdfc39d26cfc28236a6bfbf0dcbf3ace7e52b0c829
 SHA512 
de882f2ff8dd936b4f98352b9ee1cc56c3a734f215a74257cf90a25736afd9e6b93e6538929b7a29f5956e6fccbdfcbf8b39c8fd68035a8857721f7a76066133
+DIST joblib-1.3.0.gh.tar.gz 357076 BLAKE2B 
d14c71deba922fe9e9caabb35f60aeeac505e2b3fde1b87b12f998086aac91ef337af360320f5f5ac8e2e3c05a6b77d46e0b2f794932f8ecbcca2ecd907028b3
 SHA512 
3264f3fdf66095302c37c32cb43221c686c62646a01dbc14233c588d36e9dd13132e8b4cb0b48d2add6cdf5bb86e7c2e6dac6664a9bd22de2035ded28f61a06c

diff --git a/dev-python/joblib/joblib-1.2.0.ebuild 
b/dev-python/joblib/joblib-1.2.0.ebuild
index e97c038a7f9a..13027f0f851c 100644
--- a/dev-python/joblib/joblib-1.2.0.ebuild
+++ b/dev-python/joblib/joblib-1.2.0.ebuild
@@ -39,7 +39,6 @@ python_prepare_all() {
-e 's:from \.externals ::' \
-i {} + || die
 
-   # https://github.com/joblib/joblib/issues/1115
sed -e 's:test_parallel_call_cached_function_defined_in_jupyter:_&:' \
-i joblib/test/test_memory.py || die
 

diff --git a/dev-python/joblib/joblib-1.2.0.ebuild 
b/dev-python/joblib/joblib-1.3.0.ebuild
similarity index 58%
copy from dev-python/joblib/joblib-1.2.0.ebuild
copy to dev-python/joblib/joblib-1.3.0.ebuild
index e97c038a7f9a..acfab4db2d7a 100644
--- a/dev-python/joblib/joblib-1.2.0.ebuild
+++ b/dev-python/joblib/joblib-1.3.0.ebuild
@@ -3,18 +3,25 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_USE_PEP517=setuptools
+
 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}.gh.tar.gz"
+HOMEPAGE="
+   https://joblib.readthedocs.io/en/latest/
+   https://github.com/joblib/joblib/
+   https://pypi.org/project/joblib/
+"
+SRC_URI="
+   https://github.com/joblib/joblib/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 
 RDEPEND="
dev-python/cloudpickle[${PYTHON_USEDEP}]
@@ -30,18 +37,21 @@ BDEPEND="
 
 distutils_enable_tests pytest
 
+EPYTEST_DESELECT=(
+   # https://github.com/joblib/joblib/issues/1115
+   
joblib/test/test_memory.py::test_parallel_call_cached_function_defined_in_jupyter
+   # unexpectedly pickleable?
+   joblib/test/test_hashing.py::test_hashing_pickling_error
+)
+
 python_prepare_all() {
# unbundle
rm -r joblib/externals || die
-   sed -e "s:'joblib.externals[^']*',\?::g" -i setup.py || die
+   sed -e "/joblib.externals/d" -i pyproject.toml || die
find -name '*.py' -exec \
sed -e 's:\(joblib\)\?\.externals\.::' \
-e 's:from \.externals ::' \
-i {} + || die
 
-   # https://github.com/joblib/joblib/issues/1115
-   sed -e 's:test_parallel_call_cached_function_defined_in_jupyter:_&:' \
-   -i joblib/test/test_memory.py || die
-
distutils-r1_python_prepare_all
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2023-06-11 Thread Michał Górny
commit: eac24e7aa17cdc2ee69d4564663aa20a1331fcc9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 11 16:13:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 11 16:13:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac24e7a

dev-python/joblib: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/Manifest   |  1 -
 dev-python/joblib/joblib-1.1.0-r1.ebuild | 47 
 2 files changed, 48 deletions(-)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index e85abfb4041b..8873889b7f93 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1,2 +1 @@
-DIST joblib-1.1.0.tar.gz 350428 BLAKE2B 
6b9b449e012752e561b267c8e27475252fee8d56406430bc570abc6da22b913bb09b7ad8708c29c7d7c338e4f541144b4514976a9f4ce017c3764b4d717eaba8
 SHA512 
5efcf9fc6dd4e2cf30599dc50373e40580be38fa15c2295519eb8c3b94a07b0fe2d1a9960ec4a67846aa3176335a2634b21107664032966166b973dcbded0cea
 DIST joblib-1.2.0.gh.tar.gz 345345 BLAKE2B 
e18be536054829057ff320eda320a7548434108b3fc6c92a03df73dc68e093d039c656c1d674ea26fb6419bdfc39d26cfc28236a6bfbf0dcbf3ace7e52b0c829
 SHA512 
de882f2ff8dd936b4f98352b9ee1cc56c3a734f215a74257cf90a25736afd9e6b93e6538929b7a29f5956e6fccbdfcbf8b39c8fd68035a8857721f7a76066133

diff --git a/dev-python/joblib/joblib-1.1.0-r1.ebuild 
b/dev-python/joblib/joblib-1.1.0-r1.ebuild
deleted file mode 100644
index 0564a64a7661..
--- a/dev-python/joblib/joblib-1.1.0-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-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 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
-
-RDEPEND="
-   dev-python/cloudpickle[${PYTHON_USEDEP}]
-   dev-python/loky[${PYTHON_USEDEP}]
-"
-# joblib is imported by setup.py so we need ${RDEPEND}
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/threadpoolctl[${PYTHON_USEDEP}]
-   )
-"
-
-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
-
-   # https://github.com/joblib/joblib/issues/1115
-   sed -e 's:test_parallel_call_cached_function_defined_in_jupyter:_&:' \
-   -i joblib/test/test_memory.py || die
-
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2023-06-11 Thread Sam James
commit: d639d592021756b3b8230d06fccbd63c88cc31b0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 11 13:51:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 11 13:51:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d639d592

dev-python/joblib: Stabilize 1.2.0 ALLARCHES, #908352

Signed-off-by: Sam James  gentoo.org>

 dev-python/joblib/joblib-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-1.2.0.ebuild 
b/dev-python/joblib/joblib-1.2.0.ebuild
index 8a4cce5b3458..e97c038a7f9a 100644
--- a/dev-python/joblib/joblib-1.2.0.ebuild
+++ b/dev-python/joblib/joblib-1.2.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
 
 RDEPEND="
dev-python/cloudpickle[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2023-05-11 Thread Andrew Ammerlaan
commit: b01e2b31843386dad9c19dbb3f1c5aaf02382de5
Author: Tomas Fabrizio Orsi  fi  uba  ar>
AuthorDate: Thu May 11 13:38:37 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu May 11 14:43:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01e2b31

dev-python/joblib: add 1.2.0

Closes: https://bugs.gentoo.org/906143
Closes: https://github.com/gentoo/gentoo/pull/30991
Signed-off-by: Tomas Fabrizio Orsi  fi.uba.ar>
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/joblib/Manifest|  1 +
 dev-python/joblib/joblib-1.2.0.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index 54208e24f11f..e85abfb4041b 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1 +1,2 @@
 DIST joblib-1.1.0.tar.gz 350428 BLAKE2B 
6b9b449e012752e561b267c8e27475252fee8d56406430bc570abc6da22b913bb09b7ad8708c29c7d7c338e4f541144b4514976a9f4ce017c3764b4d717eaba8
 SHA512 
5efcf9fc6dd4e2cf30599dc50373e40580be38fa15c2295519eb8c3b94a07b0fe2d1a9960ec4a67846aa3176335a2634b21107664032966166b973dcbded0cea
+DIST joblib-1.2.0.gh.tar.gz 345345 BLAKE2B 
e18be536054829057ff320eda320a7548434108b3fc6c92a03df73dc68e093d039c656c1d674ea26fb6419bdfc39d26cfc28236a6bfbf0dcbf3ace7e52b0c829
 SHA512 
de882f2ff8dd936b4f98352b9ee1cc56c3a734f215a74257cf90a25736afd9e6b93e6538929b7a29f5956e6fccbdfcbf8b39c8fd68035a8857721f7a76066133

diff --git a/dev-python/joblib/joblib-1.2.0.ebuild 
b/dev-python/joblib/joblib-1.2.0.ebuild
new file mode 100644
index ..8a4cce5b3458
--- /dev/null
+++ b/dev-python/joblib/joblib-1.2.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+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}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   dev-python/loky[${PYTHON_USEDEP}]
+"
+# joblib is imported by setup.py so we need ${RDEPEND}
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/threadpoolctl[${PYTHON_USEDEP}]
+   )
+"
+
+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
+
+   # https://github.com/joblib/joblib/issues/1115
+   sed -e 's:test_parallel_call_cached_function_defined_in_jupyter:_&:' \
+   -i joblib/test/test_memory.py || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2022-06-27 Thread Michał Górny
commit: 2af5d3552264de690556fd7755038d3317607f7e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun 27 09:26:32 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun 27 09:29:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2af5d355

dev-python/joblib: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/joblib-1.1.0.ebuild | 46 ---
 1 file changed, 46 deletions(-)

diff --git a/dev-python/joblib/joblib-1.1.0.ebuild 
b/dev-python/joblib/joblib-1.1.0.ebuild
deleted file mode 100644
index b21627ed4cbe..
--- a/dev-python/joblib/joblib-1.1.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-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 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
-
-RDEPEND="
-   dev-python/cloudpickle[${PYTHON_USEDEP}]
-   dev-python/loky[${PYTHON_USEDEP}]
-"
-# joblib is imported by setup.py so we need ${RDEPEND}
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/threadpoolctl[${PYTHON_USEDEP}]
-   )
-"
-
-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
-
-   # https://github.com/joblib/joblib/issues/1115
-   sed -e 's:test_parallel_call_cached_function_defined_in_jupyter:_&:' \
-   -i joblib/test/test_memory.py || die
-
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2022-06-27 Thread Agostino Sarubbo
commit: 856358cd06780888a27bb7c13e7806e32422988b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jun 27 07:34:33 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jun 27 07:34:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=856358cd

dev-python/joblib: amd64/ppc64/x86 stable (ALLARCHES policy) wrt bug #85

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/joblib/joblib-1.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-1.1.0-r1.ebuild 
b/dev-python/joblib/joblib-1.1.0-r1.ebuild
index f627bd235c06..65f022536590 100644
--- a/dev-python/joblib/joblib-1.1.0-r1.ebuild
+++ b/dev-python/joblib/joblib-1.1.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
 
 RDEPEND="
dev-python/cloudpickle[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2022-05-26 Thread Andrew Ammerlaan
commit: b9b6f16246b21c0d4dbd5bc21b2ee4991c24fba4
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu May 26 10:43:34 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu May 26 10:45:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9b6f162

dev-python/joblib: pep517, enable py3.11

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/joblib/joblib-1.1.0-r1.ebuild | 47 
 1 file changed, 47 insertions(+)

diff --git a/dev-python/joblib/joblib-1.1.0-r1.ebuild 
b/dev-python/joblib/joblib-1.1.0-r1.ebuild
new file mode 100644
index ..f627bd235c06
--- /dev/null
+++ b/dev-python/joblib/joblib-1.1.0-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
+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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   dev-python/loky[${PYTHON_USEDEP}]
+"
+# joblib is imported by setup.py so we need ${RDEPEND}
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/threadpoolctl[${PYTHON_USEDEP}]
+   )
+"
+
+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
+
+   # https://github.com/joblib/joblib/issues/1115
+   sed -e 's:test_parallel_call_cached_function_defined_in_jupyter:_&:' \
+   -i joblib/test/test_memory.py || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2021-11-13 Thread Michał Górny
commit: 6e6ef3e6fee8c5c5ec7452bb6f45f0a040b4fac1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 13 10:29:55 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 13 10:29:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e6ef3e6

dev-python/joblib: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/Manifest|  1 -
 dev-python/joblib/joblib-1.0.1.ebuild | 47 ---
 2 files changed, 48 deletions(-)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index 6686dc714c7..54208e24f11 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1,2 +1 @@
-DIST joblib-1.0.1.tar.gz 347176 BLAKE2B 
046ec87d446eb3075d867e41bb87039062531294d9b6c0be8d3cb42ccdf47dd58f1bc46a599ade64fc210e93fcad6e3007af82dbc670e1eaec1c67b425f87712
 SHA512 
39b1579efad44d6e51db501dbaa8378e7c8a423822ee3264a8bed44b720f59e6d08993a00f995c45beada3dd59b8e4101c47e587c9bf72027b01723838b533ab
 DIST joblib-1.1.0.tar.gz 350428 BLAKE2B 
6b9b449e012752e561b267c8e27475252fee8d56406430bc570abc6da22b913bb09b7ad8708c29c7d7c338e4f541144b4514976a9f4ce017c3764b4d717eaba8
 SHA512 
5efcf9fc6dd4e2cf30599dc50373e40580be38fa15c2295519eb8c3b94a07b0fe2d1a9960ec4a67846aa3176335a2634b21107664032966166b973dcbded0cea

diff --git a/dev-python/joblib/joblib-1.0.1.ebuild 
b/dev-python/joblib/joblib-1.0.1.ebuild
deleted file mode 100644
index 1087a620abc..000
--- a/dev-python/joblib/joblib-1.0.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-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 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
-
-RDEPEND="
-   dev-python/cloudpickle[${PYTHON_USEDEP}]
-   dev-python/loky[${PYTHON_USEDEP}]
-"
-# joblib is imported by setup.py so we need ${RDEPEND}
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/threadpoolctl[${PYTHON_USEDEP}]
-   )
-"
-
-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
-
-   # https://github.com/joblib/joblib/issues/1115
-   sed -e 's:test_parallel_call_cached_function_defined_in_jupyter:_&:' \
-   -i joblib/test/test_memory.py || die
-
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2021-11-13 Thread Jakov Smolić
commit: ea732fb9e9646d313372294a0fc9dd02e2318abf
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Nov 13 10:06:34 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Nov 13 10:06:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea732fb9

dev-python/joblib: Stabilize 1.1.0 ALLARCHES, #823518

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/joblib/joblib-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-1.1.0.ebuild 
b/dev-python/joblib/joblib-1.1.0.ebuild
index 4f96b96a5b1..b21627ed4cb 100644
--- a/dev-python/joblib/joblib-1.1.0.ebuild
+++ b/dev-python/joblib/joblib-1.1.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
 
 RDEPEND="
dev-python/cloudpickle[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2021-10-07 Thread Michał Górny
commit: 3ee2c4941febad134f139f5a5aa461b2cd182fee
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct  7 21:25:36 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct  7 21:25:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ee2c494

dev-python/joblib: Bump to 1.1.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/Manifest|  1 +
 dev-python/joblib/joblib-1.1.0.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index a8a91d76971..6686dc714c7 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1 +1,2 @@
 DIST joblib-1.0.1.tar.gz 347176 BLAKE2B 
046ec87d446eb3075d867e41bb87039062531294d9b6c0be8d3cb42ccdf47dd58f1bc46a599ade64fc210e93fcad6e3007af82dbc670e1eaec1c67b425f87712
 SHA512 
39b1579efad44d6e51db501dbaa8378e7c8a423822ee3264a8bed44b720f59e6d08993a00f995c45beada3dd59b8e4101c47e587c9bf72027b01723838b533ab
+DIST joblib-1.1.0.tar.gz 350428 BLAKE2B 
6b9b449e012752e561b267c8e27475252fee8d56406430bc570abc6da22b913bb09b7ad8708c29c7d7c338e4f541144b4514976a9f4ce017c3764b4d717eaba8
 SHA512 
5efcf9fc6dd4e2cf30599dc50373e40580be38fa15c2295519eb8c3b94a07b0fe2d1a9960ec4a67846aa3176335a2634b21107664032966166b973dcbded0cea

diff --git a/dev-python/joblib/joblib-1.1.0.ebuild 
b/dev-python/joblib/joblib-1.1.0.ebuild
new file mode 100644
index 000..4f96b96a5b1
--- /dev/null
+++ b/dev-python/joblib/joblib-1.1.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   dev-python/loky[${PYTHON_USEDEP}]
+"
+# joblib is imported by setup.py so we need ${RDEPEND}
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/threadpoolctl[${PYTHON_USEDEP}]
+   )
+"
+
+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
+
+   # https://github.com/joblib/joblib/issues/1115
+   sed -e 's:test_parallel_call_cached_function_defined_in_jupyter:_&:' \
+   -i joblib/test/test_memory.py || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2021-09-02 Thread Marek Szuba
commit: c31f31e2305ed95a5d05625340cdb64e97411032
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Sep  2 21:42:58 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Sep  2 22:57:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31f31e2

dev-python/joblib: keyword 1.0.1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-python/joblib/joblib-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-1.0.1.ebuild 
b/dev-python/joblib/joblib-1.0.1.ebuild
index 44167c48f02..1087a620abc 100644
--- a/dev-python/joblib/joblib-1.0.1.ebuild
+++ b/dev-python/joblib/joblib-1.0.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
 
 RDEPEND="
dev-python/cloudpickle[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2021-08-05 Thread Michał Górny
commit: f72e43488974e0757354ca9905212a1b2d37b82d
Author: Arthur Zamarin  gmail  com>
AuthorDate: Mon Aug  2 16:05:14 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug  5 21:44:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f72e4348

dev-python/joblib: enable py3.10

Signed-off-by: Arthur Zamarin  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/joblib-1.0.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-1.0.1.ebuild 
b/dev-python/joblib/joblib-1.0.1.ebuild
index 6066ffdcf33..44167c48f02 100644
--- a/dev-python/joblib/joblib-1.0.1.ebuild
+++ b/dev-python/joblib/joblib-1.0.1.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2021-03-15 Thread Michał Górny
commit: aadf640185885eacb026d2f51057d51dc7254d27
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 15 08:48:29 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 15 08:52:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aadf6401

dev-python/joblib: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/Manifest|  1 -
 dev-python/joblib/joblib-1.0.0.ebuild | 46 ---
 2 files changed, 47 deletions(-)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index 9cddcefb58b..a8a91d76971 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1,2 +1 @@
-DIST joblib-1.0.0.tar.gz 346996 BLAKE2B 
6f31dba31e451fe1d05e7a34bc211b641e10a6dda21cc6a4d283a594744caa3434748a2c2c661c468931e509d815596db18ce1cbed287ae6b0da287490256dec
 SHA512 
3fad2f3d4d6651d2c0376403b3658defc9ae1acf08b2e187f77b440040ad414bf723241d685df862c08b88d784ded915f5794d0e0c29841d9acae4db200d7213
 DIST joblib-1.0.1.tar.gz 347176 BLAKE2B 
046ec87d446eb3075d867e41bb87039062531294d9b6c0be8d3cb42ccdf47dd58f1bc46a599ade64fc210e93fcad6e3007af82dbc670e1eaec1c67b425f87712
 SHA512 
39b1579efad44d6e51db501dbaa8378e7c8a423822ee3264a8bed44b720f59e6d08993a00f995c45beada3dd59b8e4101c47e587c9bf72027b01723838b533ab

diff --git a/dev-python/joblib/joblib-1.0.0.ebuild 
b/dev-python/joblib/joblib-1.0.0.ebuild
deleted file mode 100644
index 6066ffdcf33..000
--- a/dev-python/joblib/joblib-1.0.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
-
-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 ~arm ~arm64 ~ppc ppc64 x86"
-
-RDEPEND="
-   dev-python/cloudpickle[${PYTHON_USEDEP}]
-   dev-python/loky[${PYTHON_USEDEP}]
-"
-# joblib is imported by setup.py so we need ${RDEPEND}
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/threadpoolctl[${PYTHON_USEDEP}]
-   )
-"
-
-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
-
-   # https://github.com/joblib/joblib/issues/1115
-   sed -e 's:test_parallel_call_cached_function_defined_in_jupyter:_&:' \
-   -i joblib/test/test_memory.py || die
-
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2021-03-14 Thread Sam James
commit: 9b0121751866ce03cba3c1fa848e8e1492cd635e
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 15 02:28:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 15 02:28:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b012175

dev-python/joblib: Stabilize 1.0.1 ALLARCHES, #776085

Signed-off-by: Sam James  gentoo.org>

 dev-python/joblib/joblib-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-1.0.1.ebuild 
b/dev-python/joblib/joblib-1.0.1.ebuild
index 3a8beae1a37..6066ffdcf33 100644
--- a/dev-python/joblib/joblib-1.0.1.ebuild
+++ b/dev-python/joblib/joblib-1.0.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86"
 
 RDEPEND="
dev-python/cloudpickle[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2021-02-25 Thread Sam James
commit: 944d3d68bf135f085a3d8446dbec55006cdc38ba
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 25 11:57:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 25 11:59:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944d3d68

dev-python/joblib: Stabilize 1.0.0 ppc64, #749519

Signed-off-by: Sam James  gentoo.org>

 dev-python/joblib/joblib-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-1.0.0.ebuild 
b/dev-python/joblib/joblib-1.0.0.ebuild
index 0cfebb30122..6066ffdcf33 100644
--- a/dev-python/joblib/joblib-1.0.0.ebuild
+++ b/dev-python/joblib/joblib-1.0.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86"
 
 RDEPEND="
dev-python/cloudpickle[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2021-02-09 Thread Michał Górny
commit: db013de66cbba982e8593968217afbb7d390e59e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb  9 18:29:14 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb  9 18:48:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db013de6

dev-python/joblib: Bump to 1.0.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/Manifest|  1 +
 dev-python/joblib/joblib-1.0.1.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index 3a282f1ad23..9cddcefb58b 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1 +1,2 @@
 DIST joblib-1.0.0.tar.gz 346996 BLAKE2B 
6f31dba31e451fe1d05e7a34bc211b641e10a6dda21cc6a4d283a594744caa3434748a2c2c661c468931e509d815596db18ce1cbed287ae6b0da287490256dec
 SHA512 
3fad2f3d4d6651d2c0376403b3658defc9ae1acf08b2e187f77b440040ad414bf723241d685df862c08b88d784ded915f5794d0e0c29841d9acae4db200d7213
+DIST joblib-1.0.1.tar.gz 347176 BLAKE2B 
046ec87d446eb3075d867e41bb87039062531294d9b6c0be8d3cb42ccdf47dd58f1bc46a599ade64fc210e93fcad6e3007af82dbc670e1eaec1c67b425f87712
 SHA512 
39b1579efad44d6e51db501dbaa8378e7c8a423822ee3264a8bed44b720f59e6d08993a00f995c45beada3dd59b8e4101c47e587c9bf72027b01723838b533ab

diff --git a/dev-python/joblib/joblib-1.0.1.ebuild 
b/dev-python/joblib/joblib-1.0.1.ebuild
new file mode 100644
index 000..3a8beae1a37
--- /dev/null
+++ b/dev-python/joblib/joblib-1.0.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+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 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   dev-python/loky[${PYTHON_USEDEP}]
+"
+# joblib is imported by setup.py so we need ${RDEPEND}
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/threadpoolctl[${PYTHON_USEDEP}]
+   )
+"
+
+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
+
+   # https://github.com/joblib/joblib/issues/1115
+   sed -e 's:test_parallel_call_cached_function_defined_in_jupyter:_&:' \
+   -i joblib/test/test_memory.py || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2021-02-01 Thread Michał Górny
commit: 7a266b06fdc93ac38ee3d57b234c6a0503db3b43
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb  1 17:21:53 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb  1 17:21:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a266b06

dev-python/joblib: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/Manifest |  1 -
 dev-python/joblib/joblib-0.17.0.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index e59752ac5b6..3a282f1ad23 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1,2 +1 @@
-DIST joblib-0.17.0.tar.gz 345984 BLAKE2B 
4f4cb83037fc02ce9ea17e7dc5d284235b847eeb90bf1a877c4168aabd9ad4dd762e45a6485806efc759cdfcb98e6ee70e6d9a498cd7645b1d6b0051a9f9ba2e
 SHA512 
73c42a9f5949478a4a03b97ec31549cabca2ebc968d2c869632696b671c175dc85ae7aa8ac92905f13f830083b2305b56df1552f1d70fa7fe51945ae7286840a
 DIST joblib-1.0.0.tar.gz 346996 BLAKE2B 
6f31dba31e451fe1d05e7a34bc211b641e10a6dda21cc6a4d283a594744caa3434748a2c2c661c468931e509d815596db18ce1cbed287ae6b0da287490256dec
 SHA512 
3fad2f3d4d6651d2c0376403b3658defc9ae1acf08b2e187f77b440040ad414bf723241d685df862c08b88d784ded915f5794d0e0c29841d9acae4db200d7213

diff --git a/dev-python/joblib/joblib-0.17.0.ebuild 
b/dev-python/joblib/joblib-0.17.0.ebuild
deleted file mode 100644
index ed2d3ee4efa..000
--- a/dev-python/joblib/joblib-0.17.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
-
-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 ~arm ~arm64 ~ppc64 x86"
-
-RDEPEND="
-   dev-python/cloudpickle[${PYTHON_USEDEP}]
-   dev-python/loky[${PYTHON_USEDEP}]
-"
-# joblib is imported by setup.py so we need ${RDEPEND}
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/threadpoolctl[${PYTHON_USEDEP}]
-   )
-"
-
-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
-
-   # https://github.com/joblib/joblib/issues/1115
-   sed -e 's:test_parallel_call_cached_function_defined_in_jupyter:_&:' \
-   -i joblib/test/test_memory.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
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2021-02-01 Thread Agostino Sarubbo
commit: e9eb4ce9ff688d6af7f732465f46d17ecd49359e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb  1 15:07:00 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb  1 15:07:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9eb4ce9

dev-python/joblib: amd64/x86 stable (ALLARCHES policy) wrt bug #767094

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/joblib/joblib-1.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/joblib/joblib-1.0.0.ebuild 
b/dev-python/joblib/joblib-1.0.0.ebuild
index d0d38ff48ce..0cfebb30122 100644
--- a/dev-python/joblib/joblib-1.0.0.ebuild
+++ b/dev-python/joblib/joblib-1.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 
 RDEPEND="
dev-python/cloudpickle[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2020-12-20 Thread Sam James
commit: f223edacc59b3bbfce2526d4a2bce6e32ddd
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 20 19:41:57 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 20 19:43:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f223edac

dev-python/joblib: Keyword 1.0.0 ppc, #759736

Signed-off-by: Sam James  gentoo.org>

 dev-python/joblib/joblib-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-1.0.0.ebuild 
b/dev-python/joblib/joblib-1.0.0.ebuild
index d1dbc58f189..c614a1d387e 100644
--- a/dev-python/joblib/joblib-1.0.0.ebuild
+++ b/dev-python/joblib/joblib-1.0.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 
 RDEPEND="
dev-python/cloudpickle[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2020-12-14 Thread Michał Górny
commit: b009af2e019c2bec5f7bf9189b08764a4d00f2f0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 14 22:52:57 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 14 23:20:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b009af2e

dev-python/joblib: Bump to 1.0.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/Manifest|  1 +
 dev-python/joblib/joblib-1.0.0.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index 6e16f8204ef..e59752ac5b6 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1 +1,2 @@
 DIST joblib-0.17.0.tar.gz 345984 BLAKE2B 
4f4cb83037fc02ce9ea17e7dc5d284235b847eeb90bf1a877c4168aabd9ad4dd762e45a6485806efc759cdfcb98e6ee70e6d9a498cd7645b1d6b0051a9f9ba2e
 SHA512 
73c42a9f5949478a4a03b97ec31549cabca2ebc968d2c869632696b671c175dc85ae7aa8ac92905f13f830083b2305b56df1552f1d70fa7fe51945ae7286840a
+DIST joblib-1.0.0.tar.gz 346996 BLAKE2B 
6f31dba31e451fe1d05e7a34bc211b641e10a6dda21cc6a4d283a594744caa3434748a2c2c661c468931e509d815596db18ce1cbed287ae6b0da287490256dec
 SHA512 
3fad2f3d4d6651d2c0376403b3658defc9ae1acf08b2e187f77b440040ad414bf723241d685df862c08b88d784ded915f5794d0e0c29841d9acae4db200d7213

diff --git a/dev-python/joblib/joblib-1.0.0.ebuild 
b/dev-python/joblib/joblib-1.0.0.ebuild
new file mode 100644
index 000..d1dbc58f189
--- /dev/null
+++ b/dev-python/joblib/joblib-1.0.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+
+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 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   dev-python/loky[${PYTHON_USEDEP}]
+"
+# joblib is imported by setup.py so we need ${RDEPEND}
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/threadpoolctl[${PYTHON_USEDEP}]
+   )
+"
+
+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
+
+   # https://github.com/joblib/joblib/issues/1115
+   sed -e 's:test_parallel_call_cached_function_defined_in_jupyter:_&:' \
+   -i joblib/test/test_memory.py || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2020-11-18 Thread Michał Górny
commit: ea2e285e9b9cd86804643815edf2e36b9a2a569e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 19 00:42:42 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov 19 00:42:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea2e285e

dev-python/joblib: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/Manifest |  3 --
 dev-python/joblib/joblib-0.14.1.ebuild | 47 
 dev-python/joblib/joblib-0.15.1.ebuild | 47 
 dev-python/joblib/joblib-0.16.0.ebuild | 57 --
 4 files changed, 154 deletions(-)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index e1489fb1b9f..6e16f8204ef 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1,4 +1 @@
-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
 DIST joblib-0.17.0.tar.gz 345984 BLAKE2B 
4f4cb83037fc02ce9ea17e7dc5d284235b847eeb90bf1a877c4168aabd9ad4dd762e45a6485806efc759cdfcb98e6ee70e6d9a498cd7645b1d6b0051a9f9ba2e
 SHA512 
73c42a9f5949478a4a03b97ec31549cabca2ebc968d2c869632696b671c175dc85ae7aa8ac92905f13f830083b2305b56df1552f1d70fa7fe51945ae7286840a

diff --git a/dev-python/joblib/joblib-0.14.1.ebuild 
b/dev-python/joblib/joblib-0.14.1.ebuild
deleted file mode 100644
index da3e493721d..000
--- a/dev-python/joblib/joblib-0.14.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7,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 ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-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() {
-   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
-}

diff --git a/dev-python/joblib/joblib-0.15.1.ebuild 
b/dev-python/joblib/joblib-0.15.1.ebuild
deleted file mode 100644
index e046b8ed957..000
--- a/dev-python/joblib/joblib-0.15.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7,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 ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-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() {
-   sed -e 
"s:'_static/joblib_logo_examples.png':'doc/_static/joblib_logo_examples.png':" \
-   -i doc/conf.py || 

[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2020-11-18 Thread Thomas Deutschmann
commit: b10d17b82ac6f1a7feccc391011a15fb29e1abd1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 18 23:41:23 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 18 23:41:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b10d17b8

dev-python/joblib: x86 stable (bug #737764)

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-python/joblib/joblib-0.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-0.17.0.ebuild 
b/dev-python/joblib/joblib-0.17.0.ebuild
index 18a6337f28d..97debf83fed 100644
--- a/dev-python/joblib/joblib-0.17.0.ebuild
+++ b/dev-python/joblib/joblib-0.17.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 RDEPEND="
dev-python/cloudpickle[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2020-11-17 Thread Agostino Sarubbo
commit: 6dd544f136869563c8a96b90551494e79e16a427
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 18 06:52:41 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 18 06:52:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dd544f1

dev-python/joblib: amd64 stable wrt bug #737764

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/joblib/joblib-0.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-0.17.0.ebuild 
b/dev-python/joblib/joblib-0.17.0.ebuild
index cbff1fbeb9f..18a6337f28d 100644
--- a/dev-python/joblib/joblib-0.17.0.ebuild
+++ b/dev-python/joblib/joblib-0.17.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
dev-python/cloudpickle[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2020-10-10 Thread Louis Sautier
commit: ff9b808a5b353221275fab370a6c7d5f7b7c6ca8
Author: Louis Sautier  gentoo  org>
AuthorDate: Sun Oct 11 00:13:41 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sun Oct 11 00:49:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff9b808a

dev-python/joblib: bump to 0.17.0, add Python 3.9 support

Also remove doc altogether since it is already masked.

Closes: https://bugs.gentoo.org/700164
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/joblib/Manifest |  1 +
 dev-python/joblib/joblib-0.17.0.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index bcaca744dab..e1489fb1b9f 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1,3 +1,4 @@
 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
+DIST joblib-0.17.0.tar.gz 345984 BLAKE2B 
4f4cb83037fc02ce9ea17e7dc5d284235b847eeb90bf1a877c4168aabd9ad4dd762e45a6485806efc759cdfcb98e6ee70e6d9a498cd7645b1d6b0051a9f9ba2e
 SHA512 
73c42a9f5949478a4a03b97ec31549cabca2ebc968d2c869632696b671c175dc85ae7aa8ac92905f13f830083b2305b56df1552f1d70fa7fe51945ae7286840a

diff --git a/dev-python/joblib/joblib-0.17.0.ebuild 
b/dev-python/joblib/joblib-0.17.0.ebuild
new file mode 100644
index 000..cbff1fbeb9f
--- /dev/null
+++ b/dev-python/joblib/joblib-0.17.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} )
+
+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 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   dev-python/loky[${PYTHON_USEDEP}]
+"
+# joblib is imported by setup.py so we need ${RDEPEND}
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/threadpoolctl[${PYTHON_USEDEP}]
+   )
+"
+
+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
+
+   # https://github.com/joblib/joblib/issues/1115
+   sed -e 's:test_parallel_call_cached_function_defined_in_jupyter:_&:' \
+   -i joblib/test/test_memory.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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2020-08-17 Thread Sam James
commit: d2278d9f15e5adfb5bc81e97ab4cd13419d22d14
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 18 05:36:25 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 18 05:36:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2278d9f

dev-python/joblib: Keyword 0.16.0 arm, #723912

Signed-off-by: Sam James  gentoo.org>

 dev-python/joblib/joblib-0.16.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-0.16.0.ebuild 
b/dev-python/joblib/joblib-0.16.0.ebuild
index 392bb96fc6a..359ef070ff9 100644
--- a/dev-python/joblib/joblib-0.16.0.ebuild
+++ b/dev-python/joblib/joblib-0.16.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
dev-python/cloudpickle[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2020-07-29 Thread Michał Górny
commit: 23b264212ca661fc40fb519ff2ad338e3695f746
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul 29 09:14:17 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul 29 10:19:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b26421

dev-python/joblib: Mark ALLARCHES

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/joblib/metadata.xml b/dev-python/joblib/metadata.xml
index 3875b1287e5..e1e3569d81b 100644
--- a/dev-python/joblib/metadata.xml
+++ b/dev-python/joblib/metadata.xml
@@ -15,6 +15,7 @@
   Joblib is optimized to be fast and robust in particular on large,
   long-running functions and has specific optimizations for numpy arrays.
   
+  
   
 joblib
 joblib/joblib



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2020-07-02 Thread Michał Górny
commit: 86ed3c8cc1d7da8edaa791c89ea86e016b4a3755
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  2 08:23:10 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  2 08:29:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ed3c8c

dev-python/joblib: Bump to 0.16.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/Manifest |  1 +
 dev-python/joblib/joblib-0.16.0.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index 974f1652955..bcaca744dab 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -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

diff --git a/dev-python/joblib/joblib-0.16.0.ebuild 
b/dev-python/joblib/joblib-0.16.0.ebuild
new file mode 100644
index 000..392bb96fc6a
--- /dev/null
+++ b/dev-python/joblib/joblib-0.16.0.ebuild
@@ -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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2020-06-15 Thread Michał Górny
commit: 1836f5330efd322966277f940e9d75c0d9a2be6c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun 15 07:46:43 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun 15 07:47:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1836f533

dev-python/joblib: Keyword 0.15.1-r1 ppc64, #728274

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/joblib-0.15.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-0.15.1-r1.ebuild 
b/dev-python/joblib/joblib-0.15.1-r1.ebuild
index b3a3adbc382..094bc98ec49 100644
--- a/dev-python/joblib/joblib-0.15.1-r1.ebuild
+++ b/dev-python/joblib/joblib-0.15.1-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 
 RDEPEND="
dev-python/cloudpickle[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2020-06-14 Thread Michał Górny
commit: a7603c4c2d1211b08cc925953d8a7fa9821a036f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 14 18:53:58 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 14 18:55:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7603c4c

dev-python/joblib: Unbundle dependencies

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/joblib-0.15.1-r1.ebuild | 57 +++
 1 file changed, 57 insertions(+)

diff --git a/dev-python/joblib/joblib-0.15.1-r1.ebuild 
b/dev-python/joblib/joblib-0.15.1-r1.ebuild
new file mode 100644
index 000..b3a3adbc382
--- /dev/null
+++ b/dev-python/joblib/joblib-0.15.1-r1.ebuild
@@ -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,7,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 ~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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2020-06-14 Thread Michał Górny
commit: 5cb6f5906ac42a7849b13c5fb21c29587712210f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 14 13:41:52 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 14 13:45:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb6f590

dev-python/joblib: Bump to 0.15.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/Manifest |  1 +
 dev-python/joblib/joblib-0.15.1.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index df1468d2425..974f1652955 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1 +1,2 @@
 DIST joblib-0.14.1.tar.gz 338930 BLAKE2B 
6b84c43be8b8d32f28a3dbc3e6f4ce15574cf20571805501972d162d4b076c1fe144a9790b8132821f0acd439c8859873038813c7bdd4163d0535eca36a1a8fa
 SHA512 
079eb4321ed95c8f05399abca2a1c46ecb7c28fe9a3a50b6eb106a2bd2f3566fb25bca59022fafbfcee5069f078921421d799eeb29a796f8f98881491cf9be08
+DIST joblib-0.15.1.tar.gz 342550 BLAKE2B 
c8ccf0b6d2e229a780939d9c4f39265bd18b5a452d014056001072b7daf7e46a5961c6d80f768c30ba7463aa36c5ec09959bb1e891028bf6f7862a9a265079aa
 SHA512 
a0b0bde5b034af3eee0bce2875199fc9ac232a34a49c14daf6fbddd9bf3ad8fa0d77192827b7531704b81db7bdfbaf76c4755b8fc1035eaf73b2e08f9e6d8828

diff --git a/dev-python/joblib/joblib-0.15.1.ebuild 
b/dev-python/joblib/joblib-0.15.1.ebuild
new file mode 100644
index 000..a9d0d5360f0
--- /dev/null
+++ b/dev-python/joblib/joblib-0.15.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,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 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+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() {
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2020-06-01 Thread Georgy Yakovlev
commit: 95e584086060b89e843f57f219e790d958f5547d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Jun  1 05:40:00 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Jun  1 06:22:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95e58408

dev-python/joblib: add ~ppc64 keyword, bug #715962

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/joblib/joblib-0.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-0.14.1.ebuild 
b/dev-python/joblib/joblib-0.14.1.ebuild
index bca16a0ef34..da3e493721d 100644
--- a/dev-python/joblib/joblib-0.14.1.ebuild
+++ b/dev-python/joblib/joblib-0.14.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2020-05-11 Thread Michał Górny
commit: 0b9530bec5e66353d2d76a766f779e2e9879ddf2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 11 17:05:36 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 11 17:33:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b9530be

dev-python/joblib: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/Manifest |  1 -
 dev-python/joblib/joblib-0.12.2.ebuild | 45 --
 2 files changed, 46 deletions(-)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index af3ac1f1dc3..df1468d2425 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1,2 +1 @@
-DIST joblib-0.12.2.tar.gz 289249 BLAKE2B 
247a8bce753ece235877540b829bdc9546b3a6d7610b09592217bf9d47fd038a5e75f649224b76832825e77d76ae46443984de3d83558cdbd4d816d8f610e8b0
 SHA512 
9bf93c89681f59d17e735c228d3379df5dff67b4365b59ddea1a062f9547c376e5870e4ece83af8e7cda1ae30e2a2893a4a009e03b7fec798d3574e8ab060267
 DIST joblib-0.14.1.tar.gz 338930 BLAKE2B 
6b84c43be8b8d32f28a3dbc3e6f4ce15574cf20571805501972d162d4b076c1fe144a9790b8132821f0acd439c8859873038813c7bdd4163d0535eca36a1a8fa
 SHA512 
079eb4321ed95c8f05399abca2a1c46ecb7c28fe9a3a50b6eb106a2bd2f3566fb25bca59022fafbfcee5069f078921421d799eeb29a796f8f98881491cf9be08

diff --git a/dev-python/joblib/joblib-0.12.2.ebuild 
b/dev-python/joblib/joblib-0.12.2.ebuild
deleted file mode 100644
index 93796a11091..000
--- a/dev-python/joblib/joblib-0.12.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python{3_6,3_7} )
-
-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="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-RDEPEND=""
-
-python_compile_all() {
-   if use doc; then
-   sphinx-build -b html -c doc/ doc/ doc/html || die "docs failed 
installation"
-   fi
-}
-
-python_test() {
-   # https://github.com/joblib/joblib/issues/143
-   if [[ "${EPYTHON}" == pypy ]]; then
-   sed -e 's:test_func_inspect_errors:_&:' -i 
${PN}/test/test_func_inspect.py || die
-   sed -e 's:test_parallel_pickling:_&:' -i 
${PN}/test/test_parallel.py || die
-   fi
-
-   py.test -v
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( doc/html/. )
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2020-05-04 Thread Agostino Sarubbo
commit: b1f1b7e0da43759353dbefd1a32d57301c195a6c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon May  4 14:38:05 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon May  4 14:38:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f1b7e0

dev-python/joblib: amd64 stable wrt bug #720528

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/joblib/joblib-0.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-0.14.1.ebuild 
b/dev-python/joblib/joblib-0.14.1.ebuild
index a31a4a0b8be..bca16a0ef34 100644
--- a/dev-python/joblib/joblib-0.14.1.ebuild
+++ b/dev-python/joblib/joblib-0.14.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2020-04-01 Thread Patrick McLean
commit: 76db288b4153964f16abf28365e2ceb327a20c58
Author: Patrick McLean  sony  com>
AuthorDate: Wed Apr  1 20:18:38 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Apr  1 21:04:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76db288b

dev-python/joblib-0.14.1: Version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/joblib/Manifest |  1 +
 dev-python/joblib/joblib-0.14.1.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index c6acfacd6fc..af3ac1f1dc3 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1 +1,2 @@
 DIST joblib-0.12.2.tar.gz 289249 BLAKE2B 
247a8bce753ece235877540b829bdc9546b3a6d7610b09592217bf9d47fd038a5e75f649224b76832825e77d76ae46443984de3d83558cdbd4d816d8f610e8b0
 SHA512 
9bf93c89681f59d17e735c228d3379df5dff67b4365b59ddea1a062f9547c376e5870e4ece83af8e7cda1ae30e2a2893a4a009e03b7fec798d3574e8ab060267
+DIST joblib-0.14.1.tar.gz 338930 BLAKE2B 
6b84c43be8b8d32f28a3dbc3e6f4ce15574cf20571805501972d162d4b076c1fe144a9790b8132821f0acd439c8859873038813c7bdd4163d0535eca36a1a8fa
 SHA512 
079eb4321ed95c8f05399abca2a1c46ecb7c28fe9a3a50b6eb106a2bd2f3566fb25bca59022fafbfcee5069f078921421d799eeb29a796f8f98881491cf9be08

diff --git a/dev-python/joblib/joblib-0.14.1.ebuild 
b/dev-python/joblib/joblib-0.14.1.ebuild
new file mode 100644
index 000..ccc27ee14fb
--- /dev/null
+++ b/dev-python/joblib/joblib-0.14.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,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 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+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() {
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2020-02-05 Thread Michał Górny
commit: 00fd34462df0c0adbb75f36dde9ab36ecb8282b7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  5 15:22:47 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  5 15:29:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00fd3446

dev-python/joblib: Remove py2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/joblib/joblib-0.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-0.12.2.ebuild 
b/dev-python/joblib/joblib-0.12.2.ebuild
index b146494cf10..93796a11091 100644
--- a/dev-python/joblib/joblib-0.12.2.ebuild
+++ b/dev-python/joblib/joblib-0.12.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{2_7,3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2018-09-12 Thread Louis Sautier
commit: fc2c5c40f24dc21a3deacb1c3d0f69285fc677cb
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Sep 12 09:15:20 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Sep 12 09:25:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc2c5c40

dev-python/joblib: fix HOMEPAGE

Closes: https://github.com/gentoo/gentoo/pull/9839

 dev-python/joblib/joblib-0.10.0.ebuild | 2 +-
 dev-python/joblib/joblib-0.11.ebuild   | 2 +-
 dev-python/joblib/joblib-0.12.2.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/joblib/joblib-0.10.0.ebuild 
b/dev-python/joblib/joblib-0.10.0.ebuild
index 7ce15614503..906bc3c2a47 100644
--- a/dev-python/joblib/joblib-0.10.0.ebuild
+++ b/dev-python/joblib/joblib-0.10.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
 inherit distutils-r1
 
 DESCRIPTION="Tools to provide lightweight pipelining in Python"
-HOMEPAGE="https://pythonhosted.org/joblib/
+HOMEPAGE="https://joblib.readthedocs.io/en/latest/
https://github.com/joblib/joblib;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 

diff --git a/dev-python/joblib/joblib-0.11.ebuild 
b/dev-python/joblib/joblib-0.11.ebuild
index e8fd06817fa..c0c49dd7024 100644
--- a/dev-python/joblib/joblib-0.11.ebuild
+++ b/dev-python/joblib/joblib-0.11.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
 inherit distutils-r1
 
 DESCRIPTION="Tools to provide lightweight pipelining in Python"
-HOMEPAGE="https://pythonhosted.org/joblib/
+HOMEPAGE="https://joblib.readthedocs.io/en/latest/
https://github.com/joblib/joblib;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 

diff --git a/dev-python/joblib/joblib-0.12.2.ebuild 
b/dev-python/joblib/joblib-0.12.2.ebuild
index 03283be1da5..855daa0c110 100644
--- a/dev-python/joblib/joblib-0.12.2.ebuild
+++ b/dev-python/joblib/joblib-0.12.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
 inherit distutils-r1
 
 DESCRIPTION="Tools to provide lightweight pipelining in Python"
-HOMEPAGE="https://pythonhosted.org/joblib/
+HOMEPAGE="https://joblib.readthedocs.io/en/latest/
https://github.com/joblib/joblib;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2018-08-21 Thread Patrice Clement
commit: 9da848e1628ded24e58b9bc548b966ac90872c51
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Aug 16 18:08:39 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Aug 21 08:28:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9da848e1

dev-python/joblib: version bump.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/joblib/Manifest |  1 +
 dev-python/joblib/joblib-0.12.2.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index b0e4281a434..a85cb8c113d 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1,2 +1,3 @@
 DIST joblib-0.10.0.tar.gz 480797 BLAKE2B 
68ec29df4470e69a430a329f85b96448d29e11d09b9fcee03451ed9d0607ab61af4db6b0973c6a56c49a12120c082dca056d5fb37d88ae1e53c40b8d9a5e2d6d
 SHA512 
a1f06c531973cb6f8af2c3fa62eaa18204a16ddc56b05de38cf84f7882f4820d30306f4aba52241f57f43c46c2b2bdd6c66459cf6bfa9c893b5750ac059c41a9
 DIST joblib-0.11.tar.gz 213136 BLAKE2B 
f23260ff16fab1ec775fe6e31c824f33cd6c465bceb84a7c7e0aff4ab4a4006b5f13d22d4c969b111aeb440dfc292e41ab7273a9fb7f1c9b337b4fa0e8b52d4e
 SHA512 
8374a1e2445b9734a5af1d9f17fda057722f4e9e257819084aa7028866a8780f358fcbab131b13c2af315bbd953f8474e4ea698efdeda2be8699c3c471d9465a
+DIST joblib-0.12.2.tar.gz 289249 BLAKE2B 
247a8bce753ece235877540b829bdc9546b3a6d7610b09592217bf9d47fd038a5e75f649224b76832825e77d76ae46443984de3d83558cdbd4d816d8f610e8b0
 SHA512 
9bf93c89681f59d17e735c228d3379df5dff67b4365b59ddea1a062f9547c376e5870e4ece83af8e7cda1ae30e2a2893a4a009e03b7fec798d3574e8ab060267

diff --git a/dev-python/joblib/joblib-0.12.2.ebuild 
b/dev-python/joblib/joblib-0.12.2.ebuild
new file mode 100644
index 000..03283be1da5
--- /dev/null
+++ b/dev-python/joblib/joblib-0.12.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Tools to provide lightweight pipelining in Python"
+HOMEPAGE="https://pythonhosted.org/joblib/
+   https://github.com/joblib/joblib;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+RDEPEND=""
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build -b html -c doc/ doc/ doc/html || die "docs failed 
installation"
+   fi
+}
+
+python_test() {
+   # https://github.com/joblib/joblib/issues/143
+   if [[ "${EPYTHON}" == pypy ]]; then
+   sed -e 's:test_func_inspect_errors:_&:' -i 
${PN}/test/test_func_inspect.py || die
+   sed -e 's:test_parallel_pickling:_&:' -i 
${PN}/test/test_parallel.py || die
+   fi
+
+   py.test -v
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2018-03-18 Thread Michał Górny
commit: d8e54dee3525938274c6a4655cc9d30d83df55c3
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Mar 18 14:40:21 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 18 19:18:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8e54dee

dev-python/joblib: update HOMEPAGE, use HTTPS

 dev-python/joblib/joblib-0.10.0.ebuild | 5 +++--
 dev-python/joblib/joblib-0.11.ebuild   | 3 ++-
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-python/joblib/joblib-0.10.0.ebuild 
b/dev-python/joblib/joblib-0.10.0.ebuild
index 004409f6b83..7ce15614503 100644
--- a/dev-python/joblib/joblib-0.10.0.ebuild
+++ b/dev-python/joblib/joblib-0.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,7 +8,8 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
 inherit distutils-r1
 
 DESCRIPTION="Tools to provide lightweight pipelining in Python"
-HOMEPAGE="http://pythonhosted.org/joblib/ https://github.com/joblib/joblib;
+HOMEPAGE="https://pythonhosted.org/joblib/
+   https://github.com/joblib/joblib;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"

diff --git a/dev-python/joblib/joblib-0.11.ebuild 
b/dev-python/joblib/joblib-0.11.ebuild
index e1cb951dab7..e8fd06817fa 100644
--- a/dev-python/joblib/joblib-0.11.ebuild
+++ b/dev-python/joblib/joblib-0.11.ebuild
@@ -8,7 +8,8 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
 inherit distutils-r1
 
 DESCRIPTION="Tools to provide lightweight pipelining in Python"
-HOMEPAGE="http://packages.python.org/joblib/;
+HOMEPAGE="https://pythonhosted.org/joblib/
+   https://github.com/joblib/joblib;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2017-05-12 Thread Manuel Rüger
commit: 6e4ac2eb22a869469211945a2df17eb03a9cb80b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri May 12 12:08:35 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri May 12 12:08:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4ac2eb

dev-python/joblib: Add python3_6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/joblib/joblib-0.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-0.11.ebuild 
b/dev-python/joblib/joblib-0.11.ebuild
index f2bebc328c7..9c796668123 100644
--- a/dev-python/joblib/joblib-0.11.ebuild
+++ b/dev-python/joblib/joblib-0.11.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2017-05-02 Thread Michał Górny
commit: 4b29efc7b2fa66235362a63e3ca92129f55f601c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  2 17:17:38 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  2 17:43:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b29efc7

dev-python/joblib: Clean old versions up

 dev-python/joblib/Manifest|  4 ---
 dev-python/joblib/joblib-0.8.4.ebuild | 45 --
 dev-python/joblib/joblib-0.9.2.ebuild | 46 ---
 dev-python/joblib/joblib-0.9.3.ebuild | 46 ---
 dev-python/joblib/joblib-0.9.4.ebuild | 46 ---
 5 files changed, 187 deletions(-)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index 5c13be6e808..6f2c20b2681 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1,6 +1,2 @@
 DIST joblib-0.10.0.tar.gz 480797 SHA256 
49b3a0ba956eaa2f077e1ebd230b3c8d7b98afc67520207ada20a4d8b8efd071 SHA512 
a1f06c531973cb6f8af2c3fa62eaa18204a16ddc56b05de38cf84f7882f4820d30306f4aba52241f57f43c46c2b2bdd6c66459cf6bfa9c893b5750ac059c41a9
 WHIRLPOOL 
c58c03329a0f41e3b93afe02104debd430bd8d21c4a3a197bbf2eaa0a9edf63b2952f3e8ef028a9619c921e62ddf58bfd1a507c6cda592a68e951ec6edcfcdbd
 DIST joblib-0.11.tar.gz 213136 SHA256 
7b8fd56df36d9731a83729395ccb85a3b401f62a96255deb1a77220c00ed4085 SHA512 
8374a1e2445b9734a5af1d9f17fda057722f4e9e257819084aa7028866a8780f358fcbab131b13c2af315bbd953f8474e4ea698efdeda2be8699c3c471d9465a
 WHIRLPOOL 
234f6b55f0e563e5afaeb16f7d0c8d8eed2057f4da356986bb224215814487cdaecdd64a1312d93e2e4c913b709a2ee80105c338df2ecaee903df54f3518d2fe
-DIST joblib-0.8.4.tar.gz 314213 SHA256 
f185b87199525e0805281960f9f91c4f2e382e5834f05678cfcfa8ec666a4d2b SHA512 
37d9a107c0f8f80c30cbcf7e4520a571eb925efdfb8729ca681fb12b3ec79cfd63c4b53660e560bbb3bc162664f79ab1d9fa7207f3dac00b5d5cddcdc12169c9
 WHIRLPOOL 
f887c0153b4fa691e2289a9d3237a1b9ee51fabd7f6f3a54c7914f4296e23d50010ba822846723566fac5bcfd40c7b23c458121b6eff18d8ce15d6317ae5e638
-DIST joblib-0.9.2.tar.gz 480557 SHA256 
aa20324c09428e35a93517156b5355aa69e070661cdcb3c983249c814d5f7b84 SHA512 
8fb5362a6816cb9fb04611c7e2b0b9abdcee216932c966f960f490380d00a4931ddb2abbf3b30e73dca75d05056bcb4863ac92fe0d2a3e6d3842d1f116c1a3f9
 WHIRLPOOL 
0a04c3045979b23ddfd9554d748d42a7cbc7bed1cd02a7e68ceddc26273fe1c4aeb2c1b51597b5a3a4785aa180cabaa4f90ddd23988ef70cc66edcd8105e0120
-DIST joblib-0.9.3.tar.gz 445258 SHA256 
ac68f659cd4cfdb102423e9d87f9d94fe1d76f1e02dcbf8c99aea7fcb223be4d SHA512 
dada1e628c6f875c663cbb5e7c3339e4a56482f89bcc323f95f99682c4d5fdc1e66511bd6158dd4b255e5d3d0de9321b7fee42c3e51ec9dcc01695a8235d
 WHIRLPOOL 
ef60a41e5939b758ec049a2739b9a0c980e6cb401c4e5f45e2036bf329660cca6b02fb65879bffdbde4aef0f45229529ac6fb769244bb0790ec35bd0dc283f84
-DIST joblib-0.9.4.tar.gz 453488 SHA256 
e5faacf0da7b3035dbca9d56210962b86564aafca71a25f4ea376a405455cd60 SHA512 
492d7dcd3c743f24dd9cff18cc7c7c831fdbfbf279ef7cc75a52fb5474d493623f6d4e985e4caf5bb358addb800f9fea8e018f37caf0a95503f3efdf9b1ccd84
 WHIRLPOOL 
51bcc2ae1b7315e3ae6f1ae69dbb93e4a330103efd8c463f2671945c76e19cada4820f25a16de76786d7ef5ddb0f180c19ff894934bf77d76cc646886218c480

diff --git a/dev-python/joblib/joblib-0.8.4.ebuild 
b/dev-python/joblib/joblib-0.8.4.ebuild
deleted file mode 100644
index d7f708b5830..000
--- a/dev-python/joblib/joblib-0.8.4.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="Tools to provide lightweight pipelining in Python"
-HOMEPAGE="http://pythonhosted.org/joblib/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
-RDEPEND=""
-# Usual; req'd for testsuite
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_compile_all() {
-   if use doc; then
-   sphinx-build -b html -c doc/ doc/ doc/html || die "docs failed 
installation"
-   fi
-}
-
-python_test() {
-   # https://github.com/joblib/joblib/issues/143
-   if [[ "${EPYTHON}" == pypy ]]; then
-   sed -e 's:test_func_inspect_errors:_&:' -i 
${PN}/test/test_func_inspect.py || die
-   sed -e 's:test_parallel_pickling:_&:' -i 
${PN}/test/test_parallel.py || die
-   fi
-
-   nosetests -w ${PN}/test || die
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( doc/html/. )
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/joblib/joblib-0.9.2.ebuild 
b/dev-python/joblib/joblib-0.9.2.ebuild
deleted file mode 100644
index 78cdbc0f613..000
--- a/dev-python/joblib/joblib-0.9.2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# 

[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2017-03-06 Thread Sebastien Fabbro
commit: 89d78fa037324c7bdd4872b8f91d3e799705ec7e
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Mar  6 22:39:31 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Tue Mar  7 00:17:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d78fa0

dev-python/joblib: version bump

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-python/joblib/Manifest   |  1 +
 dev-python/joblib/joblib-0.11.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index 8180222fb2c..5c13be6e808 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1,4 +1,5 @@
 DIST joblib-0.10.0.tar.gz 480797 SHA256 
49b3a0ba956eaa2f077e1ebd230b3c8d7b98afc67520207ada20a4d8b8efd071 SHA512 
a1f06c531973cb6f8af2c3fa62eaa18204a16ddc56b05de38cf84f7882f4820d30306f4aba52241f57f43c46c2b2bdd6c66459cf6bfa9c893b5750ac059c41a9
 WHIRLPOOL 
c58c03329a0f41e3b93afe02104debd430bd8d21c4a3a197bbf2eaa0a9edf63b2952f3e8ef028a9619c921e62ddf58bfd1a507c6cda592a68e951ec6edcfcdbd
+DIST joblib-0.11.tar.gz 213136 SHA256 
7b8fd56df36d9731a83729395ccb85a3b401f62a96255deb1a77220c00ed4085 SHA512 
8374a1e2445b9734a5af1d9f17fda057722f4e9e257819084aa7028866a8780f358fcbab131b13c2af315bbd953f8474e4ea698efdeda2be8699c3c471d9465a
 WHIRLPOOL 
234f6b55f0e563e5afaeb16f7d0c8d8eed2057f4da356986bb224215814487cdaecdd64a1312d93e2e4c913b709a2ee80105c338df2ecaee903df54f3518d2fe
 DIST joblib-0.8.4.tar.gz 314213 SHA256 
f185b87199525e0805281960f9f91c4f2e382e5834f05678cfcfa8ec666a4d2b SHA512 
37d9a107c0f8f80c30cbcf7e4520a571eb925efdfb8729ca681fb12b3ec79cfd63c4b53660e560bbb3bc162664f79ab1d9fa7207f3dac00b5d5cddcdc12169c9
 WHIRLPOOL 
f887c0153b4fa691e2289a9d3237a1b9ee51fabd7f6f3a54c7914f4296e23d50010ba822846723566fac5bcfd40c7b23c458121b6eff18d8ce15d6317ae5e638
 DIST joblib-0.9.2.tar.gz 480557 SHA256 
aa20324c09428e35a93517156b5355aa69e070661cdcb3c983249c814d5f7b84 SHA512 
8fb5362a6816cb9fb04611c7e2b0b9abdcee216932c966f960f490380d00a4931ddb2abbf3b30e73dca75d05056bcb4863ac92fe0d2a3e6d3842d1f116c1a3f9
 WHIRLPOOL 
0a04c3045979b23ddfd9554d748d42a7cbc7bed1cd02a7e68ceddc26273fe1c4aeb2c1b51597b5a3a4785aa180cabaa4f90ddd23988ef70cc66edcd8105e0120
 DIST joblib-0.9.3.tar.gz 445258 SHA256 
ac68f659cd4cfdb102423e9d87f9d94fe1d76f1e02dcbf8c99aea7fcb223be4d SHA512 
dada1e628c6f875c663cbb5e7c3339e4a56482f89bcc323f95f99682c4d5fdc1e66511bd6158dd4b255e5d3d0de9321b7fee42c3e51ec9dcc01695a8235d
 WHIRLPOOL 
ef60a41e5939b758ec049a2739b9a0c980e6cb401c4e5f45e2036bf329660cca6b02fb65879bffdbde4aef0f45229529ac6fb769244bb0790ec35bd0dc283f84

diff --git a/dev-python/joblib/joblib-0.11.ebuild 
b/dev-python/joblib/joblib-0.11.ebuild
new file mode 100644
index 000..f2bebc328c7
--- /dev/null
+++ b/dev-python/joblib/joblib-0.11.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Tools to provide lightweight pipelining in Python"
+HOMEPAGE="http://packages.python.org/joblib/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+RDEPEND=""
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build -b html -c doc/ doc/ doc/html || die "docs failed 
installation"
+   fi
+}
+
+python_test() {
+   # https://github.com/joblib/joblib/issues/143
+   if [[ "${EPYTHON}" == pypy ]]; then
+   sed -e 's:test_func_inspect_errors:_&:' -i 
${PN}/test/test_func_inspect.py || die
+   sed -e 's:test_parallel_pickling:_&:' -i 
${PN}/test/test_parallel.py || die
+   fi
+
+   py.test -v
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2017-02-22 Thread Agostino Sarubbo
commit: aafbcc6e9408466e94a311f6a208768e78419aa9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Feb 22 16:07:25 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Feb 22 16:07:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aafbcc6e

dev-python/joblib: x86 stable wrt bug #606200

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/joblib/joblib-0.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-0.10.0.ebuild 
b/dev-python/joblib/joblib-0.10.0.ebuild
index 9ed576c5ab..4a98e0afe3 100644
--- a/dev-python/joblib/joblib-0.10.0.ebuild
+++ b/dev-python/joblib/joblib-0.10.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2017-02-22 Thread Agostino Sarubbo
commit: b94221d9cde2e421dee90c59f5d5f77ad2521a54
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Feb 22 15:05:23 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Feb 22 15:05:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b94221d9

dev-python/joblib: amd64 stable wrt bug #606200

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/joblib/joblib-0.10.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/joblib/joblib-0.10.0.ebuild 
b/dev-python/joblib/joblib-0.10.0.ebuild
index b15a185019..9ed576c5ab 100644
--- a/dev-python/joblib/joblib-0.10.0.ebuild
+++ b/dev-python/joblib/joblib-0.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2016-07-21 Thread Patrick Lauer
commit: 08106a82e6e89b77b4d7f14f2324e53097c6e418
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Jul 21 09:17:17 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Thu Jul 21 13:12:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08106a82

dev-python/joblib: Bump

Package-Manager: portage-2.3.0

 dev-python/joblib/Manifest |  1 +
 dev-python/joblib/joblib-0.10.0.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index 8881909..8180222 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1,3 +1,4 @@
+DIST joblib-0.10.0.tar.gz 480797 SHA256 
49b3a0ba956eaa2f077e1ebd230b3c8d7b98afc67520207ada20a4d8b8efd071 SHA512 
a1f06c531973cb6f8af2c3fa62eaa18204a16ddc56b05de38cf84f7882f4820d30306f4aba52241f57f43c46c2b2bdd6c66459cf6bfa9c893b5750ac059c41a9
 WHIRLPOOL 
c58c03329a0f41e3b93afe02104debd430bd8d21c4a3a197bbf2eaa0a9edf63b2952f3e8ef028a9619c921e62ddf58bfd1a507c6cda592a68e951ec6edcfcdbd
 DIST joblib-0.8.4.tar.gz 314213 SHA256 
f185b87199525e0805281960f9f91c4f2e382e5834f05678cfcfa8ec666a4d2b SHA512 
37d9a107c0f8f80c30cbcf7e4520a571eb925efdfb8729ca681fb12b3ec79cfd63c4b53660e560bbb3bc162664f79ab1d9fa7207f3dac00b5d5cddcdc12169c9
 WHIRLPOOL 
f887c0153b4fa691e2289a9d3237a1b9ee51fabd7f6f3a54c7914f4296e23d50010ba822846723566fac5bcfd40c7b23c458121b6eff18d8ce15d6317ae5e638
 DIST joblib-0.9.2.tar.gz 480557 SHA256 
aa20324c09428e35a93517156b5355aa69e070661cdcb3c983249c814d5f7b84 SHA512 
8fb5362a6816cb9fb04611c7e2b0b9abdcee216932c966f960f490380d00a4931ddb2abbf3b30e73dca75d05056bcb4863ac92fe0d2a3e6d3842d1f116c1a3f9
 WHIRLPOOL 
0a04c3045979b23ddfd9554d748d42a7cbc7bed1cd02a7e68ceddc26273fe1c4aeb2c1b51597b5a3a4785aa180cabaa4f90ddd23988ef70cc66edcd8105e0120
 DIST joblib-0.9.3.tar.gz 445258 SHA256 
ac68f659cd4cfdb102423e9d87f9d94fe1d76f1e02dcbf8c99aea7fcb223be4d SHA512 
dada1e628c6f875c663cbb5e7c3339e4a56482f89bcc323f95f99682c4d5fdc1e66511bd6158dd4b255e5d3d0de9321b7fee42c3e51ec9dcc01695a8235d
 WHIRLPOOL 
ef60a41e5939b758ec049a2739b9a0c980e6cb401c4e5f45e2036bf329660cca6b02fb65879bffdbde4aef0f45229529ac6fb769244bb0790ec35bd0dc283f84

diff --git a/dev-python/joblib/joblib-0.10.0.ebuild 
b/dev-python/joblib/joblib-0.10.0.ebuild
new file mode 100644
index 000..abff2e4
--- /dev/null
+++ b/dev-python/joblib/joblib-0.10.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Tools to provide lightweight pipelining in Python"
+HOMEPAGE="http://pythonhosted.org/joblib/ https://github.com/joblib/joblib;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+RDEPEND=""
+# Usual; req'd for testsuite
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build -b html -c doc/ doc/ doc/html || die "docs failed 
installation"
+   fi
+}
+
+python_test() {
+   # https://github.com/joblib/joblib/issues/143
+   if [[ "${EPYTHON}" == pypy ]]; then
+   sed -e 's:test_func_inspect_errors:_&:' -i 
${PN}/test/test_func_inspect.py || die
+   sed -e 's:test_parallel_pickling:_&:' -i 
${PN}/test/test_parallel.py || die
+   fi
+
+   nosetests -w ${PN}/test || die
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2016-03-09 Thread Sebastien Fabbro
commit: d96e62f5400caf6d1c7a1f2f97a2eb7c8fe948d9
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Tue Mar  8 21:28:34 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Wed Mar  9 18:47:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96e62f5

dev-python/joblib: added python 3.5 compat

Package-Manager: portage-2.2.27

 dev-python/joblib/joblib-0.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/joblib/joblib-0.9.4.ebuild 
b/dev-python/joblib/joblib-0.9.4.ebuild
index 92cb79b..abff2e4 100644
--- a/dev-python/joblib/joblib-0.9.4.ebuild
+++ b/dev-python/joblib/joblib-0.9.4.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} pypy )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2016-01-27 Thread Justin Lecher
commit: 186ecbc3156245830ffb41c07318fd410057731f
Author: Justin Lecher  gentoo  org>
AuthorDate: Wed Jan 27 08:43:24 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Wed Jan 27 09:26:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186ecbc3

dev-python/joblib: Version Bump

Package-Manager: portage-2.2.27
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/joblib/Manifest|  1 +
 dev-python/joblib/joblib-0.9.4.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index 225e668..8881909 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1,3 +1,4 @@
 DIST joblib-0.8.4.tar.gz 314213 SHA256 
f185b87199525e0805281960f9f91c4f2e382e5834f05678cfcfa8ec666a4d2b SHA512 
37d9a107c0f8f80c30cbcf7e4520a571eb925efdfb8729ca681fb12b3ec79cfd63c4b53660e560bbb3bc162664f79ab1d9fa7207f3dac00b5d5cddcdc12169c9
 WHIRLPOOL 
f887c0153b4fa691e2289a9d3237a1b9ee51fabd7f6f3a54c7914f4296e23d50010ba822846723566fac5bcfd40c7b23c458121b6eff18d8ce15d6317ae5e638
 DIST joblib-0.9.2.tar.gz 480557 SHA256 
aa20324c09428e35a93517156b5355aa69e070661cdcb3c983249c814d5f7b84 SHA512 
8fb5362a6816cb9fb04611c7e2b0b9abdcee216932c966f960f490380d00a4931ddb2abbf3b30e73dca75d05056bcb4863ac92fe0d2a3e6d3842d1f116c1a3f9
 WHIRLPOOL 
0a04c3045979b23ddfd9554d748d42a7cbc7bed1cd02a7e68ceddc26273fe1c4aeb2c1b51597b5a3a4785aa180cabaa4f90ddd23988ef70cc66edcd8105e0120
 DIST joblib-0.9.3.tar.gz 445258 SHA256 
ac68f659cd4cfdb102423e9d87f9d94fe1d76f1e02dcbf8c99aea7fcb223be4d SHA512 
dada1e628c6f875c663cbb5e7c3339e4a56482f89bcc323f95f99682c4d5fdc1e66511bd6158dd4b255e5d3d0de9321b7fee42c3e51ec9dcc01695a8235d
 WHIRLPOOL 
ef60a41e5939b758ec049a2739b9a0c980e6cb401c4e5f45e2036bf329660cca6b02fb65879bffdbde4aef0f45229529ac6fb769244bb0790ec35bd0dc283f84
+DIST joblib-0.9.4.tar.gz 453488 SHA256 
e5faacf0da7b3035dbca9d56210962b86564aafca71a25f4ea376a405455cd60 SHA512 
492d7dcd3c743f24dd9cff18cc7c7c831fdbfbf279ef7cc75a52fb5474d493623f6d4e985e4caf5bb358addb800f9fea8e018f37caf0a95503f3efdf9b1ccd84
 WHIRLPOOL 
51bcc2ae1b7315e3ae6f1ae69dbb93e4a330103efd8c463f2671945c76e19cada4820f25a16de76786d7ef5ddb0f180c19ff894934bf77d76cc646886218c480

diff --git a/dev-python/joblib/joblib-0.9.4.ebuild 
b/dev-python/joblib/joblib-0.9.4.ebuild
new file mode 100644
index 000..92cb79b
--- /dev/null
+++ b/dev-python/joblib/joblib-0.9.4.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Tools to provide lightweight pipelining in Python"
+HOMEPAGE="http://pythonhosted.org/joblib/ https://github.com/joblib/joblib;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+RDEPEND=""
+# Usual; req'd for testsuite
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build -b html -c doc/ doc/ doc/html || die "docs failed 
installation"
+   fi
+}
+
+python_test() {
+   # https://github.com/joblib/joblib/issues/143
+   if [[ "${EPYTHON}" == pypy ]]; then
+   sed -e 's:test_func_inspect_errors:_&:' -i 
${PN}/test/test_func_inspect.py || die
+   sed -e 's:test_parallel_pickling:_&:' -i 
${PN}/test/test_parallel.py || die
+   fi
+
+   nosetests -w ${PN}/test || die
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2015-11-03 Thread Justin Lecher
commit: ee680bf4b96b33f4f3c7da35e1f66d13bed43f67
Author: Justin Lecher  gentoo  org>
AuthorDate: Tue Nov  3 08:37:11 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Tue Nov  3 10:24:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee680bf4

dev-python/joblib: Version Bump

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/joblib/Manifest|  1 +
 dev-python/joblib/joblib-0.9.3.ebuild | 47 +++
 dev-python/joblib/metadata.xml|  2 +-
 3 files changed, 49 insertions(+), 1 deletion(-)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index fc4332f..225e668 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1,2 +1,3 @@
 DIST joblib-0.8.4.tar.gz 314213 SHA256 
f185b87199525e0805281960f9f91c4f2e382e5834f05678cfcfa8ec666a4d2b SHA512 
37d9a107c0f8f80c30cbcf7e4520a571eb925efdfb8729ca681fb12b3ec79cfd63c4b53660e560bbb3bc162664f79ab1d9fa7207f3dac00b5d5cddcdc12169c9
 WHIRLPOOL 
f887c0153b4fa691e2289a9d3237a1b9ee51fabd7f6f3a54c7914f4296e23d50010ba822846723566fac5bcfd40c7b23c458121b6eff18d8ce15d6317ae5e638
 DIST joblib-0.9.2.tar.gz 480557 SHA256 
aa20324c09428e35a93517156b5355aa69e070661cdcb3c983249c814d5f7b84 SHA512 
8fb5362a6816cb9fb04611c7e2b0b9abdcee216932c966f960f490380d00a4931ddb2abbf3b30e73dca75d05056bcb4863ac92fe0d2a3e6d3842d1f116c1a3f9
 WHIRLPOOL 
0a04c3045979b23ddfd9554d748d42a7cbc7bed1cd02a7e68ceddc26273fe1c4aeb2c1b51597b5a3a4785aa180cabaa4f90ddd23988ef70cc66edcd8105e0120
+DIST joblib-0.9.3.tar.gz 445258 SHA256 
ac68f659cd4cfdb102423e9d87f9d94fe1d76f1e02dcbf8c99aea7fcb223be4d SHA512 
dada1e628c6f875c663cbb5e7c3339e4a56482f89bcc323f95f99682c4d5fdc1e66511bd6158dd4b255e5d3d0de9321b7fee42c3e51ec9dcc01695a8235d
 WHIRLPOOL 
ef60a41e5939b758ec049a2739b9a0c980e6cb401c4e5f45e2036bf329660cca6b02fb65879bffdbde4aef0f45229529ac6fb769244bb0790ec35bd0dc283f84

diff --git a/dev-python/joblib/joblib-0.9.3.ebuild 
b/dev-python/joblib/joblib-0.9.3.ebuild
new file mode 100644
index 000..991fe2f
--- /dev/null
+++ b/dev-python/joblib/joblib-0.9.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Tools to provide lightweight pipelining in Python"
+HOMEPAGE="http://pythonhosted.org/joblib/ https://github.com/joblib/joblib;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+RDEPEND=""
+# Usual; req'd for testsuite
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build -b html -c doc/ doc/ doc/html || die "docs failed 
installation"
+   fi
+}
+
+python_test() {
+   # https://github.com/joblib/joblib/issues/143
+   if [[ "${EPYTHON}" == pypy ]]; then
+   sed -e 's:test_func_inspect_errors:_&:' -i 
${PN}/test/test_func_inspect.py || die
+   sed -e 's:test_parallel_pickling:_&:' -i 
${PN}/test/test_parallel.py || die
+   fi
+
+   nosetests -w ${PN}/test || die
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/html/. )
+   distutils-r1_python_install_all
+}

diff --git a/dev-python/joblib/metadata.xml b/dev-python/joblib/metadata.xml
index 59cc2bd..35b86be 100644
--- a/dev-python/joblib/metadata.xml
+++ b/dev-python/joblib/metadata.xml
@@ -1,4 +1,4 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd;>
 
   python



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2015-10-19 Thread Justin Lecher
commit: 43616e4c646db2f239fb445a479416abdac63719
Author: Justin Lecher  gentoo  org>
AuthorDate: Mon Oct 19 15:06:59 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Mon Oct 19 16:29:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43616e4c

dev-python/joblib: Version Bump

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/joblib/Manifest|  1 +
 dev-python/joblib/joblib-0.9.2.ebuild | 47 +++
 dev-python/joblib/metadata.xml| 10 
 3 files changed, 53 insertions(+), 5 deletions(-)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index a713e16..fc4332f 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1 +1,2 @@
 DIST joblib-0.8.4.tar.gz 314213 SHA256 
f185b87199525e0805281960f9f91c4f2e382e5834f05678cfcfa8ec666a4d2b SHA512 
37d9a107c0f8f80c30cbcf7e4520a571eb925efdfb8729ca681fb12b3ec79cfd63c4b53660e560bbb3bc162664f79ab1d9fa7207f3dac00b5d5cddcdc12169c9
 WHIRLPOOL 
f887c0153b4fa691e2289a9d3237a1b9ee51fabd7f6f3a54c7914f4296e23d50010ba822846723566fac5bcfd40c7b23c458121b6eff18d8ce15d6317ae5e638
+DIST joblib-0.9.2.tar.gz 480557 SHA256 
aa20324c09428e35a93517156b5355aa69e070661cdcb3c983249c814d5f7b84 SHA512 
8fb5362a6816cb9fb04611c7e2b0b9abdcee216932c966f960f490380d00a4931ddb2abbf3b30e73dca75d05056bcb4863ac92fe0d2a3e6d3842d1f116c1a3f9
 WHIRLPOOL 
0a04c3045979b23ddfd9554d748d42a7cbc7bed1cd02a7e68ceddc26273fe1c4aeb2c1b51597b5a3a4785aa180cabaa4f90ddd23988ef70cc66edcd8105e0120

diff --git a/dev-python/joblib/joblib-0.9.2.ebuild 
b/dev-python/joblib/joblib-0.9.2.ebuild
new file mode 100644
index 000..991fe2f
--- /dev/null
+++ b/dev-python/joblib/joblib-0.9.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Tools to provide lightweight pipelining in Python"
+HOMEPAGE="http://pythonhosted.org/joblib/ https://github.com/joblib/joblib;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+RDEPEND=""
+# Usual; req'd for testsuite
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile_all() {
+   if use doc; then
+   sphinx-build -b html -c doc/ doc/ doc/html || die "docs failed 
installation"
+   fi
+}
+
+python_test() {
+   # https://github.com/joblib/joblib/issues/143
+   if [[ "${EPYTHON}" == pypy ]]; then
+   sed -e 's:test_func_inspect_errors:_&:' -i 
${PN}/test/test_func_inspect.py || die
+   sed -e 's:test_parallel_pickling:_&:' -i 
${PN}/test/test_parallel.py || die
+   fi
+
+   nosetests -w ${PN}/test || die
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/html/. )
+   distutils-r1_python_install_all
+}

diff --git a/dev-python/joblib/metadata.xml b/dev-python/joblib/metadata.xml
index 6be052e..6d21330 100644
--- a/dev-python/joblib/metadata.xml
+++ b/dev-python/joblib/metadata.xml
@@ -1,8 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-python
-
+  python
+  
   Joblib is a set of tools to provide lightweight pipelining in
   Python. In particular, joblib offers:
   * transparent disk-caching of the output values and lazy
@@ -12,7 +12,7 @@
   Joblib is optimized to be fast and robust in particular on large,
   long-running functions and has specific optimizations for numpy arrays.
 
-
-  joblib
-
+  
+joblib
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/joblib/

2015-08-28 Thread Tim Harder
commit: f2758de2d455fef3d2a58d3f5b75662ee535fab0
Author: Tim Harder radhermit AT gentoo DOT org
AuthorDate: Fri Aug 28 07:22:43 2015 +
Commit: Tim Harder radhermit AT gentoo DOT org
CommitDate: Fri Aug 28 07:22:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2758de2

dev-python/joblib: remove old

 dev-python/joblib/Manifest|  4 ---
 dev-python/joblib/joblib-0.8.0.ebuild | 45 --
 dev-python/joblib/joblib-0.8.1.ebuild | 45 --
 dev-python/joblib/joblib-0.8.2.ebuild | 45 --
 dev-python/joblib/joblib-0.8.3.ebuild | 46 ---
 5 files changed, 185 deletions(-)

diff --git a/dev-python/joblib/Manifest b/dev-python/joblib/Manifest
index 5fad619..a713e16 100644
--- a/dev-python/joblib/Manifest
+++ b/dev-python/joblib/Manifest
@@ -1,5 +1 @@
-DIST joblib-0.8.0.tar.gz 309866 SHA256 
b0f628f878ee808cb8987ac7fd82abdb7a2a6e3252c65d7ed28e26b806d82a45 SHA512 
5dc5f89bea0204975765d88ef5e1f1faac6541a71845a74865e10c23ca3363ee8f39f62eb35b7cd944b0768a85f44f5d9d7deb02a17df80bec36f9e75f071aba
 WHIRLPOOL 
15f65fdd838287c130da28c27989c998b4eccdc2dc899cecb277cf829345ad56a3e7fa39e61e4669e3afcc2ba96ca6624a50d1f5fd10ed7a7d60d96b510e3fd4
-DIST joblib-0.8.1.tar.gz 310038 SHA256 
0a8d9707d7f28ee155c1ec174868548ad2ae88f5f8ca08c629ce41c0c96bd36f SHA512 
a67521a0e73c38d045031f6b189bcc8d2cda3f3364f229177bed84ddb344e266e7faff0e5acd8b9dbf4463625dd5b1049d29176f447e8e2ea04e05096d271f23
 WHIRLPOOL 
ca2d79a943ffa263c8c1ca45c5bb5a0deaa16d7a48859971ef52f2de96f097b7e3720fef053ad069411493fd17320a8e82e26feee4889dbd0777eb3327b32682
-DIST joblib-0.8.2.tar.gz 311162 SHA256 
6434f2855be83796626185be474f06833cea2fd6fc65be765dc3ec39d6e620fc SHA512 
63995559346aa032dc256c5995efe071fa5033b4fddaf9bafa45cb783ed74798e331e7bda2641163a8037ea044b8fee372af60860722e824a2f4cb161d7ceeb3
 WHIRLPOOL 
a3892746ff382a2c64d49ed68f50b84b5b838f3a1f21c563646845e9265928946e59c22af2100e2a5f06c7a2b11d8603417075d6edf8bc9fc599d44b9b6fb766
-DIST joblib-0.8.3.tar.gz 317569 SHA256 
f163790e4c08b52c3c37db132c0528c3041da9e1d0095199bebd0c9876e1fcd6 SHA512 
2f8279e753ad5d6d0001f399b19fcbe602511b43926d94b1d80f0dcff266e249779e8bdf88be9c976a12a8416e677497c18ca7a5c9019cdde4415e9a8d97d3aa
 WHIRLPOOL 
1aa9e0a6c5ca0184674d0df76ba05bb2c435319c60edda1880037acf8f9b9fe514b14b111da85c5be548f9d98c350b30d69b95eb0b5b7f96f7a13979f766f852
 DIST joblib-0.8.4.tar.gz 314213 SHA256 
f185b87199525e0805281960f9f91c4f2e382e5834f05678cfcfa8ec666a4d2b SHA512 
37d9a107c0f8f80c30cbcf7e4520a571eb925efdfb8729ca681fb12b3ec79cfd63c4b53660e560bbb3bc162664f79ab1d9fa7207f3dac00b5d5cddcdc12169c9
 WHIRLPOOL 
f887c0153b4fa691e2289a9d3237a1b9ee51fabd7f6f3a54c7914f4296e23d50010ba822846723566fac5bcfd40c7b23c458121b6eff18d8ce15d6317ae5e638

diff --git a/dev-python/joblib/joblib-0.8.0.ebuild 
b/dev-python/joblib/joblib-0.8.0.ebuild
deleted file mode 100644
index 8ab7950..000
--- a/dev-python/joblib/joblib-0.8.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION=Tools to provide lightweight pipelining in Python
-HOMEPAGE=http://pythonhosted.org/joblib/;
-SRC_URI=mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
-
-LICENSE=BSD
-SLOT=0
-KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
-IUSE=doc
-
-DEPEND=dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-RDEPEND=${DEPEND}
-# Usual; req'd for testsuite
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_compile_all() {
-   if use doc; then
-   sphinx-build -b html -c doc/ doc/ doc/html || die docs failed 
installation
-   fi
-}
-
-python_test() {
-   # https://github.com/joblib/joblib/issues/143
-   if [[ ${EPYTHON} == pypy ]]; then
-   sed -e 's:test_func_inspect_errors:_:' -i 
${PN}/test/test_func_inspect.py || die
-   sed -e 's:test_parallel_pickling:_:' -i 
${PN}/test/test_parallel.py || die
-   fi
-
-   nosetests -w ${PN}/test || die
-}
-
-python_install_all() {
-   use doc  local HTML_DOCS=( doc/html/. )
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/joblib/joblib-0.8.1.ebuild 
b/dev-python/joblib/joblib-0.8.1.ebuild
deleted file mode 100644
index 8ab7950..000
--- a/dev-python/joblib/joblib-0.8.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION=Tools to provide lightweight pipelining in Python
-HOMEPAGE=http://pythonhosted.org/joblib/;
-SRC_URI=mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
-
-LICENSE=BSD
-SLOT=0
-KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
-IUSE=doc
-