import requests only when really needed

pull/25/head
Pavol Rusnak 8 years ago
parent bac91afca7
commit 92810a287f
No known key found for this signature in database
GPG Key ID: 91F3B339B9A02A3D

@ -291,14 +291,15 @@ class Commands(object):
return ret
def firmware_update(self, args):
import requests
if args.file:
fp = open(args.file, 'rb').read()
elif args.url:
import requests
print("Downloading from", args.url)
r = requests.get(args.url)
fp = r.content
else:
import requests
r = requests.get('https://wallet.trezor.io/data/firmware/releases.json')
releases = r.json()
version = lambda r: r['version']

Loading…
Cancel
Save