Ivan Kravets
55d4fc23d0
Use "path" instead of "device" for logical devices
2017-12-27 16:02:36 +02:00
Ivan Kravets
e29ecb47a5
Skip mDSN services with wrong encoding
2017-12-23 22:59:49 +02:00
Ivan Kravets
a6c1869eb2
Depend on "zeroconf" from "contrib-pysite"
2017-12-19 14:47:31 +02:00
Ivan Kravets
c6abdf8206
Check zeroconf installation before adding to setuptools
2017-12-19 12:41:56 +02:00
Ivan Kravets
31814b5122
Extend "pio device list" command with new options to list logical devices and multicast DNS services // Resolve #463
2017-12-18 21:31:49 +02:00
Ivan Kravets
ca8bc3819f
Add "include" folder for project’s header files // Resolve issue #1107
2017-12-14 22:02:41 +02:00
Ivan Kravets
ef00ecd7f1
Test IPs which used for testing internet connection
2017-12-14 20:18:19 +02:00
Ivan Kravets
0f37e15b6c
Improve off-line mode // Resolve #1126
2017-12-13 18:14:01 +02:00
Ivan Kravets
18b10a7fbf
Raise exception when try to load non-PIO project
2017-12-03 02:15:49 +02:00
Ivan Kravets
b670ab4888
Initial support for non-ascii locales
2017-11-02 23:14:32 +02:00
Ivan Kravets
a0626ac958
Hint user to delete file manually when exception is raised
2017-09-24 01:28:41 +03:00
Ivan Kravets
fc7f1c0728
Fix platforms, packages, and libraries updating behind proxy // Resolve #1061
2017-09-16 16:35:35 +03:00
Ivan Kravets
f4c6919800
Don't verify SSL certificates for Python < 2.7.9
2017-09-05 14:23:49 +03:00
Ivan Kravets
49244072c4
Improve fetching of logical disks
2017-08-31 20:56:25 +03:00
Ivan Kravets
4ff1d640b3
Minor fixes
2017-08-17 23:55:42 +03:00
Ivan Kravets
541993c06b
Implement throttle for API calls
2017-08-15 22:57:20 +03:00
Ivan Kravets
d7d66fd4a6
Improve fetching logical disks
2017-08-14 15:27:12 +03:00
Ivan Kravets
f13537cabb
YAPF
2017-07-24 17:35:41 +03:00
Ivan Kravets
35a91dbd57
Pre/Post extra scripting for advanced control of PIO Build System // Resolve #891
2017-06-30 00:15:49 +03:00
Ivan Kravets
fddcc3c965
Fix SSL SNI issue for Python < 2.7.9
2017-06-14 19:41:36 +03:00
Ivan Kravets
4d1a135d76
Apply YAPF
2017-06-05 16:05:05 +03:00
Ivan Kravets
45e75f7473
Copyright (c) 2014-present PlatformIO <contact@platformio.org>
...
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
2017-06-05 16:02:39 +03:00
Ivan Kravets
e2811a4a28
Check PIO download storage for "Internet ON"
2017-06-01 19:47:50 +03:00
Ivan Kravets
074e262e66
Use BinTray when checking Internet connection // Resolve #968
2017-05-27 02:35:48 +03:00
Ivan Kravets
a8da7dcfd3
Fix PyLint warning
2017-05-05 13:02:20 +03:00
Ivan Kravets
d37c6fcdce
Use root directory for PIO Home when path contains non-ascii characters // Resolve #951 Resolve #952
2017-05-04 21:02:32 +03:00
Ivan Kravets
6b0467ead5
Use internal context to fetch IDE data
2017-04-27 18:28:50 +03:00
Ivan Kravets
44be1dc1c7
Some fixes for new PyLint
2017-04-15 16:36:59 +03:00
Ivan Kravets
8c283dc8a0
Inform about broken manifest while loading it // Resolve #899
2017-03-08 19:55:56 +02:00
Ivan Kravets
58942c3f38
Significantly improve Package Manager // Resolve #913
...
* Handle dependencies when installing non-registry package/library (VCS, archive, local folder)
2017-03-08 17:24:58 +02:00
Ivan Kravets
fe1846c2e1
YAPF formatting
2017-03-02 17:09:22 +02:00
Ivan Kravets
cbb46fe7b6
Fix PEP to SemVer converting
2017-01-31 01:58:10 +02:00
Ivan Kravets
ddd07138dd
Escape project path when Glob matching is used
2017-01-19 19:02:37 +02:00
Ivan Kravets
2a5d686d5a
Use unified link to docs pages
2016-12-05 21:25:10 +02:00
Ivan Kravets
08cda5e7ea
Enable caching by default for API requests and Library Manager
2016-12-05 18:51:25 +02:00
Ivan Kravets
6de8325130
Propagate full PYTHONPATH only for Windows
2016-12-05 18:36:55 +02:00
Ivan Kravets
c14f515526
Propagate full PYTHONPATH
2016-12-05 15:48:59 +02:00
Ivan Kravets
44e11bcc33
Added global “lib_extra_dirs” option to “[platformio]” section // Resolve #842
2016-12-05 14:43:06 +02:00
Ivan Kravets
8236f3ff86
Ask about serial port for device monitor when more than one is found
2016-10-31 20:06:48 +02:00
Ivan Kravets
a251470ebd
Python style formatting
2016-10-31 20:05:34 +02:00
Ivan Kravets
7b4d94ccfb
Custom boards per project with `boards_dir
` option in platformio.ini // Resolve #515
2016-10-31 17:41:01 +02:00
Ivan Kravets
e4a91b8343
Inject system environment variables to configuration settings in platformio.ini // Resolve #792
2016-10-31 17:04:34 +02:00
Ivan Kravets
63f1939c83
PIO Account, Subscription, other improvements
2016-10-24 21:03:54 +03:00
Ivan Kravets
9348dc12be
Detect Python Arch under Windows OS
2016-10-13 00:42:16 +03:00
Ivan Kravets
03497c40ca
Pass only 3-rd party PySites to global env
2016-10-06 15:50:41 +03:00
Ivan Kravets
bee52c715e
Handle process in container
2016-09-29 23:53:19 +03:00
Ivan Kravets
da48ea3818
Improve a work in off-line mode
2016-09-19 15:10:28 +03:00
Ivan Kravets
83b6bf6c6a
Remove test code
2016-09-17 23:50:36 +03:00
Ivan Kravets
5e6469596c
Dynamic variables/templates for "platformio.ini" // Resolve #705
2016-09-17 23:46:53 +03:00
Ivan Kravets
bd207667e3
Implement LocalCache system for API and improve a work in off-line mode
2016-09-14 19:06:22 +03:00