pyusb
units >= 0.5
argparse

[serial]
pyserial

[HTTP]
requests==1.1.0