-
Notifications
You must be signed in to change notification settings - Fork 409
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Python 3.7 compatibility issue introduced by release 1.3.0 #1469
Comments
I'm seeing a similar error on windows python 3.7: File "C:\Miniconda\envs\test\lib\site-packages\joblib\externals\loky\backend\popen_loky_win32.py", line 153, in main trying to pin joblib < 1.3.0 in the tests for now... |
the version cpython<=3.7.3 does not define |
Thanks a lot for the report and investigations. |
Seems my problem is a bit different, I created a new issue here: |
The problem should be resolved on unix platform with the release 1.3.1. For windows user, a potential way around is to use the from joblib.externals.loky.backend.context import set_start_method
set_start_method('spawn') |
I just pinned to joblib<1.3.0 on python 3.7 & windows platform and it works for now. I think most of our users are on unix anyway and python 3.8 or greater but we like to exhaustively test every python/platform/oss package combination. |
* time_series config and tutorial + bug fixes * change github workflow poetry version * change github workflow CI poetry version * upper bound statsmodels version * fix tutiral's images * fix joblib error for python3.7 on windows joblib/joblib#1469 --------- Co-authored-by: Rinchin <57899558+dev-rinchin@users.noreply.github.com>
Hi,
If I understand correctly, latest release should work with python 3.7
In the meantime, this specific line introduced in release 1.3.0 breaks compatibility (
ImportError: cannot import name '_MAX_WINDOWS_WORKERS' from 'concurrent.futures.process'
)The text was updated successfully, but these errors were encountered: