@@ -54,14 +54,13 @@ def get_nipype_gitversion():
54
54
"License :: OSI Approved :: Apache Software License" ,
55
55
"Operating System :: MacOS :: MacOS X" ,
56
56
"Operating System :: POSIX :: Linux" ,
57
- "Programming Language :: Python :: 3.8" ,
58
57
"Programming Language :: Python :: 3.9" ,
59
58
"Programming Language :: Python :: 3.10" ,
60
59
"Programming Language :: Python :: 3.11" ,
61
60
"Programming Language :: Python :: 3.12" ,
62
61
"Topic :: Scientific/Engineering" ,
63
62
]
64
- PYTHON_REQUIRES = ">= 3.8 "
63
+ PYTHON_REQUIRES = ">= 3.9 "
65
64
66
65
description = "Neuroimaging in Python: Pipelines and Interfaces"
67
66
@@ -103,9 +102,9 @@ def get_nipype_gitversion():
103
102
NIBABEL_MIN_VERSION = "2.1.0"
104
103
NETWORKX_MIN_VERSION = "2.0"
105
104
NUMPY_MIN_VERSION = "1.17"
105
+ NUMPY_MAX_VERSION = "2.0"
106
106
SCIPY_MIN_VERSION = "0.14"
107
107
TRAITS_MIN_VERSION = "4.6"
108
- TRAITS_MAX_VERSION = "6.4"
109
108
DATEUTIL_MIN_VERSION = "2.2"
110
109
SIMPLEJSON_MIN_VERSION = "3.8.0"
111
110
PROV_MIN_VERSION = "1.5.2"
@@ -137,15 +136,15 @@ def get_nipype_gitversion():
137
136
"click>=%s" % CLICK_MIN_VERSION ,
138
137
"networkx>=%s" % NETWORKX_MIN_VERSION ,
139
138
"nibabel>=%s" % NIBABEL_MIN_VERSION ,
140
- "numpy>=%s" % NUMPY_MIN_VERSION ,
139
+ "numpy>=%s,<%s " % ( NUMPY_MIN_VERSION , NUMPY_MAX_VERSION ) ,
141
140
"packaging" ,
142
141
"prov>=%s" % PROV_MIN_VERSION ,
143
142
"pydot>=%s" % PYDOT_MIN_VERSION ,
144
143
"python-dateutil>=%s" % DATEUTIL_MIN_VERSION ,
145
144
"rdflib>=%s" % RDFLIB_MIN_VERSION ,
146
145
"scipy>=%s" % SCIPY_MIN_VERSION ,
147
146
"simplejson>=%s" % SIMPLEJSON_MIN_VERSION ,
148
- "traits>=%s,<%s, !=5.0" % ( TRAITS_MIN_VERSION , TRAITS_MAX_VERSION ) ,
147
+ "traits>=%s,!=5.0" % TRAITS_MIN_VERSION ,
149
148
"filelock>=3.0.0" ,
150
149
"etelemetry>=0.2.0" ,
151
150
"looseversion!=1.2" ,
0 commit comments