Source: joblib
Version: 0.13.0-2
Severity: important

Dear Maintainer,

joblib 0.13.0 does not support Python 3.8. 0.14.0 does and builds fine
but for one wrinkle: some tests import threadpoolctl which is not (yet?)
packaged. For Ubuntu I just patched things to skip those tests.

Cheers,
mwh

-- System Information:
Debian Release: buster/sid
  APT prefers eoan
  APT policy: (500, 'eoan'), (400, 'eoan-proposed')
Architecture: amd64 (x86_64)

Kernel: Linux 5.3.0-18-generic (SMP w/8 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
--- a/joblib/test/test_parallel.py
+++ b/joblib/test/test_parallel.py
@@ -1646,8 +1646,8 @@
 
 @with_numpy
 @with_multiprocessing
-@skipif(sys.version_info < (3, 5),
-        reason='threadpoolctl is a python3.5+ package')
+@skipif(True,
+        reason='threadpoolctl is not yet packaged')
 @parametrize('n_jobs', [2, 4, -2, -1])
 def test_threadpool_limitation_in_child(n_jobs):
     # Check that the protection against oversubscription in workers is working
@@ -1670,8 +1670,8 @@
 
 @with_numpy
 @with_multiprocessing
-@skipif(sys.version_info < (3, 5),
-        reason='threadpoolctl is a python3.5+ package')
+@skipif(True,
+        reason='threadpoolctl is not yet packaged')
 @parametrize('inner_max_num_threads', [1, 2, 4, None])
 @parametrize('n_jobs', [2, -1])
 def test_threadpool_limitation_in_child_context(n_jobs, inner_max_num_threads):

Reply via email to