diff --git a/platformio/commands/lib.py b/platformio/commands/lib.py index 144589c4..b8d8c90a 100644 --- a/platformio/commands/lib.py +++ b/platformio/commands/lib.py @@ -64,6 +64,8 @@ def cli(): def lib_search(query, **filters): if not query: query = [] + if not isinstance(query, list): + query = list(query) for key, values in filters.iteritems(): for value in values: