Fix "'NoneType' is not iterable" error

The build_options dict contains None objects ! :)
This commit is contained in:
Joe Rickerby
2018-04-08 23:38:54 +01:00
parent 460a4d9656
commit 0156a9a870
+4 -3
View File
@@ -177,10 +177,11 @@ def detect_warnings(platform, build_options):
# warn about deprecated {python} and {pip}
for option_name in ['test_command', 'before_build']:
option_value = build_options.get(option_name, '')
option_value = build_options.get(option_name)
if '{python}' in option_value or '{pip}' in option_value:
warnings.append(option_name + ": '{python}' and '{pip}' are no longer needed, and will be removed in a future release. Simply use 'python' or 'pip' instead.")
if option_value:
if '{python}' in option_value or '{pip}' in option_value:
warnings.append(option_name + ": '{python}' and '{pip}' are no longer needed, and will be removed in a future release. Simply use 'python' or 'pip' instead.")
return warnings