Initial support for Python 3.5+ // Resolve #895 Resolve #1365

This commit is contained in:
Ivan Kravets
2018-12-26 20:54:29 +02:00
parent fabaadec60
commit a60c57ac58
35 changed files with 265 additions and 198 deletions

View File

@@ -17,7 +17,6 @@
import json
import time
from os.path import isdir, join
from urllib import quote
import click
@@ -25,6 +24,11 @@ from platformio import exception, util
from platformio.managers.lib import LibraryManager, get_builtin_libs
from platformio.util import get_api_result
try:
from urllib.parse import quote
except ImportError:
from urllib import quote
@click.group(short_help="Library Manager")
@click.option(
@@ -142,9 +146,9 @@ def lib_update(lm, libraries, only_check, json_output):
manifest['versionLatest'] = latest
result.append(manifest)
return click.echo(json.dumps(result))
else:
for library in libraries:
lm.update(library, only_check=only_check)
for library in libraries:
lm.update(library, only_check=only_check)
return True