Update PIO Core+ and PIO Home // Resolve #1247 Resolve #1280 Resolve #1284 Resolve #1286

This commit is contained in:
Ivan Kravets
2018-01-10 02:06:05 +02:00
parent 5b64bf1f7c
commit 1090c414f5
3 changed files with 9 additions and 17 deletions

2
docs

Submodule docs updated: 437d9b8201...a1ee45a30b

View File

@ -21,9 +21,9 @@ from platformio import __version__, exception, util
from platformio.managers.package import PackageManager
CORE_PACKAGES = {
"contrib-piohome": ">=0.6.0,<2",
"contrib-piohome": ">=0.6.1,<2",
"contrib-pysite": ">=0.1.2,<2",
"tool-pioplus": ">=0.13.0,<2",
"tool-pioplus": ">=0.13.2,<2",
"tool-unity": "~1.20302.1",
"tool-scons": "~3.20501.2"
}

View File

@ -22,6 +22,7 @@ import socket
import stat
import subprocess
import sys
from configparser import ConfigParser
from functools import wraps
from glob import glob
from os.path import (abspath, basename, dirname, expanduser, isdir, isfile,
@ -35,12 +36,7 @@ import requests
from platformio import __apiurl__, __version__, exception
# pylint: disable=wrong-import-order, too-many-ancestors
try:
from configparser import ConfigParser
except ImportError:
from ConfigParser import ConfigParser
# pylint: too-many-ancestors
class ProjectConfig(ConfigParser):
@ -449,6 +445,10 @@ def get_serial_ports(filter_hwid=False):
return result
# Backward compatibility for PIO Core <3.5
get_serialports = get_serial_ports
def get_logical_devices():
items = []
if platform.system() == "Windows":
@ -487,14 +487,6 @@ def get_logical_devices():
return items
### Backward compatibility for PIO Core <3.5
get_serialports = get_serial_ports
get_logicaldisks = lambda: [{
"disk": d['path'],
"name": d['name']
} for d in get_logical_devices()]
def get_mdns_services():
try:
import zeroconf