diff --git a/CHANGELOG.md b/CHANGELOG.md index 8139fca..c3a1fd7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ Changelog ========= +8.0.2 +----- + +- Strip leading and trailing whitespaces from Gmail scopes (Closes #310) + 8.0.1 ----- diff --git a/parsedmarc/__init__.py b/parsedmarc/__init__.py index 8c5c460..f87e661 100644 --- a/parsedmarc/__init__.py +++ b/parsedmarc/__init__.py @@ -34,7 +34,7 @@ from parsedmarc.utils import is_outlook_msg, convert_outlook_msg from parsedmarc.utils import parse_email from parsedmarc.utils import timestamp_to_human, human_timestamp_to_datetime -__version__ = "8.0.1" +__version__ = "8.0.2" formatter = logging.Formatter( fmt='%(levelname)8s:%(filename)s:%(lineno)d:%(message)s', diff --git a/parsedmarc/cli.py b/parsedmarc/cli.py index e025f5f..c595ea9 100644 --- a/parsedmarc/cli.py +++ b/parsedmarc/cli.py @@ -639,7 +639,9 @@ def _main(): gmail_api_config.getboolean("include_spam_trash", False) opts.gmail_api_scopes = \ gmail_api_config.get("scopes", - default_gmail_api_scope).split(',') + default_gmail_api_scope) + opts.gmail_api_scopes = \ + _str_to_list(opts.gmail_api_scopes) logger.setLevel(logging.WARNING)