@@ -1191,6 +1191,7 @@ F: package/mbw/
F: package/pixiewps/
F: package/python-beniget/
F: package/python-gast/
+F: package/python-joblib/
F: package/python-pybind/
F: package/python-pythran/
F: package/python-scipy/
@@ -1086,6 +1086,7 @@ menu "External python modules"
source "package/python-jedi/Config.in"
source "package/python-jinja2/Config.in"
source "package/python-jmespath/Config.in"
+ source "package/python-joblib/Config.in"
source "package/python-json-schema-validator/Config.in"
source "package/python-jsonmodels/Config.in"
source "package/python-jsonschema/Config.in"
new file mode 100644
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_PYTHON_JOBLIB
+ bool "python-joblib"
+ depends on BR2_PACKAGE_PYTHON3
+ help
+ Joblib is a set of tools to provide lightweight
+ pipelining in Python.
+
+ https://joblib.readthedocs.io/en/latest/
new file mode 100644
@@ -0,0 +1,3 @@
+# Locally calculated
+sha256 4cda464ca712a4814849c9477d7551b696ce215dc05d79fc516460814ef48f4f python-joblib-1.1.0.tar.gz
+sha256 42612911c1872c5e4b43f6ae0e8ee59467cd350332241cf72ce90640264fae6a LICENSE.txt
new file mode 100644
@@ -0,0 +1,20 @@
+################################################################################
+#
+# python-joblib
+#
+################################################################################
+
+PYTHON_JOBLIB_VERSION = 1.1.0
+PYTHON_JOBLIB_SITE = $(call github,joblib,joblib,$(PYTHON_JOBLIB_VERSION))
+PYTHON_JOBLIB_LICENSE = BSD-3-Clause
+PYTHON_JOBLIB_LICENSE_FILES = LICENSE.txt
+PYTHON_JOBLIB_SETUP_TYPE = setuptools
+
+# avoid running this test which requires
+# chinese caracters to be supported
+define PYTHON_JOBLIB_REMOVE_SPECIAL_ENCODING_TEST
+ rm -f $(TARGET_DIR)/usr/lib/python$(PYTHON3_VERSION_MAJOR)/site-packages/joblib/test/test_func_inspect_special_encoding.py
+endef
+PYTHON_JOBLIB_POST_INSTALL_TARGET_HOOKS += PYTHON_JOBLIB_REMOVE_SPECIAL_ENCODING_TEST
+
+$(eval $(python-package))
package/python-scikitlearn requires python-joblib as runtime dependency Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com> --- DEVELOPERS | 1 + package/Config.in | 1 + package/python-joblib/Config.in | 8 ++++++++ package/python-joblib/python-joblib.hash | 3 +++ package/python-joblib/python-joblib.mk | 20 ++++++++++++++++++++ 5 files changed, 33 insertions(+) create mode 100644 package/python-joblib/Config.in create mode 100644 package/python-joblib/python-joblib.hash create mode 100644 package/python-joblib/python-joblib.mk