W: 61,12: Else clause on loop without a break statement (useless-else-on-loop)
actually pass pkgs

and do not pass username, None is default value
C: 30, 0: Exactly one space required after comma
W:  5, 0: Unused import sys (unused-import)
W: 22, 0: Redefining built-in __name__ (redefined-builtin)
W:189,16: Redefining built-in id (redefined-builtin)
W:238,16: Redefining built-in id (redefined-builtin)
W:311,16: Redefining built-in id (redefined-builtin)
W:355,12: Redefining built-in id (redefined-builtin)
W: 13, 0: Unused import glob (unused-import)
W: 15, 0: Unused import json (unused-import)
wrap long line
W: 18, 0: Unused import Task (unused-import)
remove unused import
W:223, 8: Unnecessary pass statement (unnecessary-pass)
C:238, 0: Exactly one space required around assignment
C: 39, 0: Trailing whitespace (trailing-whitespace)
C: 64, 0: Trailing whitespace (trailing-whitespace)
W: 44,27: map/filter on lambda could be replaced by comprehension (deprecated-lambda)
W:  3, 0: Unused import wraps (unused-import)