Move regex pre-compilation
Add argparse option handling to gmsync
-h,--help to show the usage help
-l,--log will enable gmusicapi's logging
-m,--match will enable scan and match
Add argparse option handling to gmupload
-h,--help to show the usage help
-l,--log will enable gmusicapi's logging
-m,--match will enable scan and match
Add dry run option to gmsync
-d,--dry-run will output a list of files that would be uploaded
Add dry run option to gmupload
-d,--dry-run will output a list of files that would be uploaded
Add quiet option to gmsync
-q,--quiet will prevent output of status messages. When used with -l/--log, gmusicapi warning will still be displayed. When used with -d/--dry-run, the list of songs that would be uploaded will still be displayed.
Add quiet option to gmupload
-q,--quiet will prevent output of status messages. When used with -l/--log, gmusicapi warning will still be displayed. When used with -d/--dry-run, the list of songs that would be uploaded will still be displayed.
Add e-mail to contact info
Make extension matching case-insensitive
Remove untested formats for now
Add LICENSE file
Refactor documentation