File tree Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Expand file tree Collapse file tree 2 files changed +11
-2
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 15
15
'nipype >=1.0.0,!=1.2.1,!=1.2.2; python_version == "2.7"' ,
16
16
'pathlib' ,
17
17
'dcmstack>=0.7' ,
18
+ 'etelemetry' ,
18
19
]
19
20
20
21
TESTS_REQUIRES = [
You can’t perform that action at this time.
0 commit comments