-
Notifications
You must be signed in to change notification settings - Fork 5
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
ENH: Transition to Python 3.10 #59
Conversation
OK, all failed attempts maybe due to |
e7cf718
to
345e6d6
Compare
24971fa
to
b1f3ee4
Compare
b1f3ee4
to
b0d26f6
Compare
b0d26f6
to
baec3de
Compare
baec3de
to
9d0bcae
Compare
9d0bcae
to
df1929d
Compare
df1929d
to
1a8af35
Compare
Transition to Python 3.10. Bump `scilpy` to eb5d3fb and upgrade dependencies accordingly. Remove the dependencies force-upgrade in the package testing workflow, as the versions required by `scilpy` are now modern enough to avoid the primary issues they intended to fix. Specifically, fix the BLAS option warning in `numpy` triggered by `python-spams` when using an earlier version of `numpy`. Fixes: ``` AttributeError: module 'numpy.__config__' has no attribute 'blas_opt_info' ERROR: Failed building wheel for python-spams ``` reported in: https://github.com/scil-vital/tractolearn/actions/runs/4901866945/jobs/8753373506#step:5:945 Also, avoid using the `scilpy`-patched `dipy` version installation issues reporting Cython is not being found by installing a more recent version of `scilpy` using the commit hash. Fixes ``` RuntimeError: Need cython>=0.29.24 to build extensions but cannot import "Cython" ``` repored in https://github.com/scil-vital/tractolearn/actions/runs/5384681010/jobs/9772886628#step:5:996
1a8af35
to
4740bd8
Compare
scilpy
to version 1.5.0 and upgrade dependencies
Going ahead and merging @felixdumais. |
Using a recent commit hash for |
Transition to Python 3.10.
Bump
scilpy
to eb5d3fb and upgrade dependencies accordingly.Remove the dependencies force-upgrade in the package testing workflow,
as the versions required by
scilpy
are now modern enough to avoid theprimary issues they intended to fix.
Specifically, fix the BLAS option warning in
numpy
triggered bypython-spams
when using an earlier version ofnumpy
. Fixes:reported in:
https://github.com/scil-vital/tractolearn/actions/runs/4901866945/jobs/8753373506#step:5:945
Also, avoid using the
scilpy
-patcheddipy
version installationissues reporting Cython is not being found by installing a more recent
version of
scilpy
using the commit hash. Fixesrepored in
https://github.com/scil-vital/tractolearn/actions/runs/5384681010/jobs/9772886628#step:5:996