py3-joblib throws ModuleNotFoundError
Since the latest changes to the py3-joblib (see #!13511 (merged)) the library cannot be imported in Python anymore.
The joblib is added via this command to alpine linux:
apk add --no-cache --repository=http://dl-cdn.alpinelinux.org/alpine/edge/community py3-joblib
Importing the joblib in Python throws a ModuleNotFoundError due to the missing joblib.externals folder:
import joblib
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3.8/site-packages/joblib/__init__.py", line 120, in <module>
from .parallel import Parallel
File "/usr/lib/python3.8/site-packages/joblib/parallel.py", line 26, in <module>
from ._parallel_backends import (FallbackToBackend, MultiprocessingBackend,
File "/usr/lib/python3.8/site-packages/joblib/_parallel_backends.py", line 17, in <module>
from .pool import MemmappingPool
File "/usr/lib/python3.8/site-packages/joblib/pool.py", line 31, in <module>
from ._memmapping_reducer import get_memmapping_reducers
File "/usr/lib/python3.8/site-packages/joblib/_memmapping_reducer.py", line 37, in <module>
from .externals.loky.backend import resource_tracker
ModuleNotFoundError: No module named 'joblib.externals'