danjgale / nii-masker

Convenient command-line wrapper for nilearn's Masker objects
BSD 3-Clause "New" or "Revised" License
7 stars 3 forks source link

Fix dependency versions #26

Closed danjgale closed 3 years ago

danjgale commented 3 years ago

CI fails due to various versioning issues. setup.py does not have any reference to what minimum verions are required, except in nilearn. See #20 for example problems with CI.

Changing that. Nilearn should also be updated from >=0.5.0 to 0.7.0 given the big updates made recently.

'numpy>=1.16.5', 'pandas>=1.1.0', 'nibabel>=3.2.0', 'nilearn>=0.5.0', 'natsort>=7.1.1', 'scipy>=1.6.1', 'scikit-learn>=0.24.1', 'matplotlib>=3.3.0', 'jinja2>=2.11.3'

Additionally, because the codebase contains fstrings, we should explicitly require python >=3.6