Ivan Kravets
|
e94d758131
|
Use "items" instead of "iteritems" (PY2/3) // Issue #895
|
2018-10-27 20:51:55 +03:00 |
|
Ivan Kravets
|
080369f597
|
Make "print" compatible between Py2 & Py3
|
2018-10-27 20:22:11 +03:00 |
|
Ivan Kravets
|
5c278b54f7
|
Use "super" when calling parent class // Issue #895
|
2018-10-27 15:24:10 +03:00 |
|
Ivan Kravets
|
8947b63e41
|
Better formatting when asking to remove a file
|
2018-10-25 14:12:09 +03:00 |
|
Ivan Kravets
|
fc8bffdd81
|
Ask user to remove manually a file on exception
|
2018-10-25 14:03:52 +03:00 |
|
Ivan Kravets
|
08dc5dec89
|
Revert "Cache loaded project config"
This reverts commit bfee896378 .
|
2018-10-24 01:19:54 +03:00 |
|
Ivan Kravets
|
d92349c8f7
|
Add "reset" support for "memoized"
|
2018-10-24 01:19:39 +03:00 |
|
Ivan Kravets
|
4b9e8f0ba4
|
Added $PROJECT_HASH template variable for build_dir
|
2018-10-23 22:55:26 +03:00 |
|
Ivan Kravets
|
bfee896378
|
Cache loaded project config
|
2018-10-23 22:27:18 +03:00 |
|
Ivan Kravets
|
ff8fefb797
|
Report about outdated 99-platformio-udev.rules // Resolve #1823
|
2018-10-12 19:35:58 +03:00 |
|
Ivan Kravets
|
34325dbc4c
|
Support in-line comments for multi-line value in platformio.ini
|
2018-10-02 00:11:41 +03:00 |
|
Ivan Kravets
|
d448a0ec5c
|
Switch docs to HTTPS
|
2018-08-15 19:44:02 +03:00 |
|
Ivan Kravets
|
ca3567df1e
|
Replace "env" pattern by "sysenv" in "platformio.ini" // Resolve #1705
|
2018-06-29 19:55:29 +03:00 |
|
Ivan Kravets
|
a9577bc0ba
|
Handle ConfigParser erros
|
2018-06-20 16:32:38 +03:00 |
|
Ivan Kravets
|
5011c3e21c
|
API to update BoardConfig manifest
|
2018-05-25 21:18:08 +03:00 |
|
Ivan Kravets
|
e48e15b014
|
Fix "memoized" helper when "expire" is not used
|
2018-05-25 21:13:47 +03:00 |
|
Ivan Kravets
|
aa28beddd8
|
Handle broken JSON files
|
2018-04-15 06:08:29 +03:00 |
|
Ivan Kravets
|
ec9a2b02ea
|
Verify mDNS devices before dumping // Issue #1381
|
2018-03-23 17:51:45 +02:00 |
|
Ivan Kravets
|
275648a882
|
Check for non-ASCII chars mDNS service // Issue #1381
|
2018-03-23 13:54:33 +02:00 |
|
Ivan Kravets
|
44fc500c93
|
Fix issue with incorrect API result
|
2018-03-23 12:13:59 +02:00 |
|
Ivan Kravets
|
d54327f1a9
|
Refactor @memoized decorator with expiration feature; cache installed boards per platform
|
2018-03-23 00:08:07 +02:00 |
|
Ivan Kravets
|
c20cd1b464
|
Do not load automaically JSON from cached resources
|
2018-03-19 17:16:51 +02:00 |
|
Ivan Kravets
|
6ec1890f52
|
Fix GitHub's "TLSV1_ALERT_PROTOCOL_VERSION" issue when upgrading PIO Core to development version
|
2018-03-03 14:36:17 +02:00 |
|
Ivan Kravets
|
f7023aa8ff
|
Print platform information while processing environment
|
2018-02-07 19:44:02 +02:00 |
|
Ivan Kravets
|
f8dafbca80
|
Show device system information (MCU, Frequency, RAM, Flash, Debugging tools) in a build log
|
2018-01-25 17:58:52 +02:00 |
|
Ivan Kravets
|
b8fde283fd
|
Use util.get_systype when checking for system
|
2018-01-24 18:33:41 +02:00 |
|
Ivan Kravets
|
d822334fdd
|
Drop "python-dateutil" dependency, implement light-weight "parse_date"
|
2018-01-16 00:57:06 +02:00 |
|
Ivan Kravets
|
24f314d73d
|
Improve a work in off-line mode
|
2018-01-13 19:44:05 +02:00 |
|
Ivan Kravets
|
a6c84da83a
|
Check cached API result before Internet
|
2018-01-13 01:21:53 +02:00 |
|
Ivan Kravets
|
fda439841e
|
Restore PY2/3 ConfigParser
|
2018-01-10 03:07:17 +02:00 |
|
Ivan Kravets
|
c558584640
|
Fix importing of ConfigParser
|
2018-01-10 02:58:50 +02:00 |
|
Ivan Kravets
|
1090c414f5
|
Update PIO Core+ and PIO Home // Resolve #1247 Resolve #1280 Resolve #1284 Resolve #1286
|
2018-01-10 02:06:05 +02:00 |
|
Ivan Kravets
|
61872dd734
|
Improve support of PIO Unified Debugger for Eclipse Oxygen
|
2018-01-06 01:04:43 +02:00 |
|
Ivan Kravets
|
5e666492c3
|
Rename envs_dir option to build_dir in platformio.ini
|
2018-01-03 15:47:02 +02:00 |
|
Ivan Kravets
|
12e4318de7
|
Don't follow redirects when checking internet connection
|
2017-12-28 17:15:34 +02:00 |
|
Ivan Kravets
|
9c9a40a531
|
Add GitHub to PING_INTERNET_IPS list
|
2017-12-28 15:01:18 +02:00 |
|
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 |
|