@@ -54,14 +54,13 @@ def get_nipype_gitversion():
5454 "License :: OSI Approved :: Apache Software License" ,
5555 "Operating System :: MacOS :: MacOS X" ,
5656 "Operating System :: POSIX :: Linux" ,
57- "Programming Language :: Python :: 3.8" ,
5857 "Programming Language :: Python :: 3.9" ,
5958 "Programming Language :: Python :: 3.10" ,
6059 "Programming Language :: Python :: 3.11" ,
6160 "Programming Language :: Python :: 3.12" ,
6261 "Topic :: Scientific/Engineering" ,
6362]
64- PYTHON_REQUIRES = ">= 3.8 "
63+ PYTHON_REQUIRES = ">= 3.9 "
6564
6665description = "Neuroimaging in Python: Pipelines and Interfaces"
6766
@@ -103,9 +102,9 @@ def get_nipype_gitversion():
103102NIBABEL_MIN_VERSION = "2.1.0"
104103NETWORKX_MIN_VERSION = "2.0"
105104NUMPY_MIN_VERSION = "1.17"
105+ NUMPY_MAX_VERSION = "2.0"
106106SCIPY_MIN_VERSION = "0.14"
107107TRAITS_MIN_VERSION = "4.6"
108- TRAITS_MAX_VERSION = "6.4"
109108DATEUTIL_MIN_VERSION = "2.2"
110109SIMPLEJSON_MIN_VERSION = "3.8.0"
111110PROV_MIN_VERSION = "1.5.2"
@@ -137,15 +136,15 @@ def get_nipype_gitversion():
137136 "click>=%s" % CLICK_MIN_VERSION ,
138137 "networkx>=%s" % NETWORKX_MIN_VERSION ,
139138 "nibabel>=%s" % NIBABEL_MIN_VERSION ,
140- "numpy>=%s" % NUMPY_MIN_VERSION ,
139+ "numpy>=%s,<%s " % ( NUMPY_MIN_VERSION , NUMPY_MAX_VERSION ) ,
141140 "packaging" ,
142141 "prov>=%s" % PROV_MIN_VERSION ,
143142 "pydot>=%s" % PYDOT_MIN_VERSION ,
144143 "python-dateutil>=%s" % DATEUTIL_MIN_VERSION ,
145144 "rdflib>=%s" % RDFLIB_MIN_VERSION ,
146145 "scipy>=%s" % SCIPY_MIN_VERSION ,
147146 "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 ,
149148 "filelock>=3.0.0" ,
150149 "etelemetry>=0.2.0" ,
151150 "looseversion!=1.2" ,
0 commit comments