File tree Expand file tree Collapse file tree 2 files changed +13
-3
lines changed Expand file tree Collapse file tree 2 files changed +13
-3
lines changed Original file line number Diff line number Diff line change 16
16
import logging
17
17
lgr = logging .getLogger (__name__ )
18
18
19
- INIT_MSG = "Running {packname} version {version}" .format
19
+ INIT_MSG = "Running {packname} version {version} latest {latest} " .format
20
20
21
21
22
22
def is_interactive ():
@@ -245,8 +245,16 @@ def process_args(args):
245
245
246
246
outdir = op .abspath (args .outdir )
247
247
248
+ import etelemetry
249
+ try :
250
+ latest = etelemetry .get_project ("nipy/heudiconv" )
251
+ except Exception as e :
252
+ lgr .warning ("Could not check for version updates: " , e )
253
+ latest = {"version" : 'Unknown' }
254
+
248
255
lgr .info (INIT_MSG (packname = __packagename__ ,
249
- version = __version__ ))
256
+ version = __version__ ,
257
+ latest = latest ["version" ]))
250
258
251
259
if args .command :
252
260
process_extra_commands (outdir , args )
Original file line number Diff line number Diff line change 11
11
REQUIRES = [
12
12
'nibabel' ,
13
13
'pydicom' ,
14
- 'nipype>=1.0.0' ,
14
+ 'nipype >=1.0.0; python_version > "3.0"' ,
15
+ 'nipype >=1.0.0,!=1.2.1,!=1.2.2; python_version == "2.7"' ,
15
16
'pathlib' ,
16
17
'dcmstack>=0.7' ,
18
+ 'etelemetry' ,
17
19
]
18
20
19
21
TESTS_REQUIRES = [
You can’t perform that action at this time.
0 commit comments