Ivan Kravets
|
394d272324
|
Fix numerous issues related to "UnicodeDecodeError" and international locales, or when project path contains non-ASCII chars // Resolve #143, Resolve #1342, Resolve #1959, Resolve #2100
|
2019-06-05 17:57:22 +03:00 |
|
Ivan Kravets
|
9eb18ca72d
|
PyLint fix
|
2019-06-03 14:29:22 +03:00 |
|
Ivan Kravets
|
37653d8446
|
Better decoding SCons arguments
|
2019-06-03 13:57:58 +03:00 |
|
Ivan Kravets
|
e269c91d26
|
Improve compatibility with hashlib Py2/Py3
|
2019-06-03 13:30:35 +03:00 |
|
Ivan Kravets
|
61db0f1d6a
|
YAPF 0.27.0
|
2019-05-30 23:42:15 +03:00 |
|
Ivan Kravets
|
0ce2343836
|
Do not pass project settings as SCons arguments // Resolve #1637
|
2019-05-30 17:08:00 +03:00 |
|
Ivan Kravets
|
3f96dc1432
|
Fixed an issue when package cache (Library Manager) expires too fast // Resolve #2559
|
2019-05-27 12:24:20 +03:00 |
|
Ivan Kravets
|
19725fec04
|
Add options to override default locations used by PlatformIO Core // Resolve #1615
|
2019-05-24 20:49:05 +03:00 |
|
Ivan Kravets
|
f844d9cb47
|
Remove line-buffering from "platformio run" command which was leading to omitting progress bar from upload tools // Resolve #856, Resolve #857
|
2019-05-17 12:53:51 +03:00 |
|
Ivan Kravets
|
971049b41c
|
Move process related helpers to "proc" module
|
2019-05-16 21:03:15 +03:00 |
|
Ivan Kravets
|
834206ff20
|
Move Python or Platform dependent code to "compat" module
|
2019-05-10 17:26:10 +03:00 |
|
Ivan Kravets
|
07a2a49d93
|
Refactor project helpers
|
2019-05-07 22:13:21 +03:00 |
|
Ivan Kravets
|
3f52a6d5ba
|
YAPF 0.26.0
|
2019-03-07 12:36:17 +02:00 |
|
Ivan Kravets
|
c7949ecd07
|
Temporary disable checking for PlatformIO Core engine (allow PIO Core 3 dev/platforms for PIO Core 4)
|
2019-01-11 14:11:54 +02:00 |
|
Ivan Kravets
|
a60c57ac58
|
Initial support for Python 3.5+ // Resolve #895 Resolve #1365
|
2018-12-26 20:54:29 +02:00 |
|
Ivan Kravets
|
676c87d081
|
Allow to override platform "package_repositories"
|
2018-11-30 01:36:50 +02:00 |
|
Ivan Kravets
|
e94d758131
|
Use "items" instead of "iteritems" (PY2/3) // Issue #895
|
2018-10-27 20:51:55 +03:00 |
|
Ivan Kravets
|
e6fa8654ad
|
YAPF
|
2018-09-20 14:55:55 +03:00 |
|
Ivan Kravets
|
ae964fa729
|
Fixed an issue with PIO Remote when upload process depends on the source code of a project framework
|
2018-07-30 14:26:24 +03:00 |
|
Ivan Kravets
|
a584ac1da2
|
YAPF
|
2018-06-08 21:37:57 +03:00 |
|
Ivan Kravets
|
5011c3e21c
|
API to update BoardConfig manifest
|
2018-05-25 21:18:08 +03:00 |
|
Ivan Kravets
|
d0cc3a045e
|
Handle unknown packages when do cleaning // Resolve #1282
|
2018-04-15 05:48:38 +03:00 |
|
Ivan Kravets
|
aa8de4ff4b
|
Export "docs" from platform manifest
|
2018-04-12 18:44:38 -07: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
|
218a1dccf6
|
Fix issue with installing only the one platform package by specified type
|
2018-03-16 13:33:59 +02:00 |
|
Ivan Kravets
|
e5b73dcd2b
|
Fix issue when custom board is used with the same ID
|
2018-03-07 20:46:31 +02:00 |
|
Ivan Kravets
|
591e876660
|
Move http://platformio.org to https://platformio.org
|
2018-02-13 01:34:24 +02:00 |
|
Ivan Kravets
|
acefc8d276
|
Remove debug code
|
2018-02-13 00:19:07 +02:00 |
|
Ivan Kravets
|
b553b8f9df
|
Sort debug tools by name
|
2018-02-10 18:09:23 +02:00 |
|
Ivan Kravets
|
231bd8b294
|
Implement autodetecting of default debug tool
|
2018-02-09 21:47:59 +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
|
9441f776cc
|
Handle missed dependency and provide a help how to find it using PlatformIO Library Registry // Resolve #781
|
2017-12-19 01:41:18 +02:00 |
|
Ivan Kravets
|
5dd97a35cc
|
Reinstall/redownload package with a new `-f, --force ` option // Resolve #778
|
2017-12-19 00:51:35 +02:00 |
|
Ivan Kravets
|
42fb589369
|
Refactor PyLint "inconsistent-return-statements"
|
2017-12-15 22:16:37 +02:00 |
|
Ivan Kravets
|
0eb67a7b61
|
Handle unknown platform when uninstall/update
|
2017-12-15 02:01:03 +02:00 |
|
Ivan Kravets
|
f5f3cd85d8
|
Add support for Git scp-like syntax
|
2017-11-27 21:04:51 +02:00 |
|
Ivan Kravets
|
5ca472050c
|
Typo fix
|
2017-11-25 20:16:37 +02:00 |
|
Ivan Kravets
|
53b37216cc
|
Improve support for VCS packages
|
2017-11-25 00:31:16 +02:00 |
|
Ivan Kravets
|
1c20efe9d1
|
Improve support for dependency with scp-like syntax
|
2017-11-22 21:38:14 +02:00 |
|
Ivan Kravets
|
5d2867d8a9
|
Automatically detect BlackMagic probe GDB port
|
2017-11-07 00:10:48 +02:00 |
|
Ivan Kravets
|
22fb89e56a
|
Fix tests
|
2017-09-17 02:18:35 +03:00 |
|
Ivan Kravets
|
16c242e7fa
|
Better parsing of F_CPU
|
2017-09-17 01:33:04 +03:00 |
|
Ivan Kravets
|
998f4ed6e6
|
Use VCS directly with "platform" option in configuration file
|
2017-09-16 00:57:36 +03:00 |
|
Ivan Kravets
|
674aa5c4d8
|
Decrease API cache timeouts
|
2017-09-09 20:57:25 +03:00 |
|
Ivan Kravets
|
113746dc74
|
Introduce "get_all_boards" API to PlatformManager
|
2017-09-03 22:40:00 +03:00 |
|
Ivan Kravets
|
b55b80ecc8
|
Better catching of IOError for VSCode/Colorama
|
2017-09-02 16:23:24 +03:00 |
|
Ivan Kravets
|
9b66abf5ef
|
Fix issue with "IOError" in VSCode when processing a project
|
2017-09-02 15:39:32 +03:00 |
|
Ivan Kravets
|
c05e1f7c9b
|
Ignore missed packages in new development platform
|
2017-08-07 19:33:13 +03:00 |
|
Ivan Kravets
|
5d31d6825b
|
Export board's connectivity
|
2017-07-28 00:56:02 +03:00 |
|
Ivan Kravets
|
f13537cabb
|
YAPF
|
2017-07-24 17:35:41 +03:00 |
|