Commit Graph

35 Commits

Author SHA1 Message Date
80c1774a19 Docs: PlatformIO Core 5.0: new commands, migration guide, other improvements 2020-08-28 14:08:26 +03:00
d6d95e05e8 Rename "fs.format_filesize" to "fs.humanize_file_size" 2020-08-24 15:09:37 +03:00
04694b4126 Switch legacy platform manager to the new 2020-08-15 23:11:01 +03:00
178080fd12 Improve boards search 2020-01-04 13:53:08 +02:00
915b9145f6 Filter boards by ID+Name 2020-01-04 11:46:25 +02:00
7c41c7c2f3 Introduce Black to automate code formatting 2019-09-23 23:13:48 +03:00
0677bcecb9 Improve printing of tabulated results 2019-08-17 20:55:16 +03:00
6a90388649 Move FS related helpers to fs.py module 2019-08-12 19:44:37 +03:00
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
61db0f1d6a YAPF 0.27.0 2019-05-30 23:42:15 +03:00
f8dafbca80 Show device system information (MCU, Frequency, RAM, Flash, Debugging tools) in a build log 2018-01-25 17:58:52 +02:00
42fb589369 Refactor PyLint "inconsistent-return-statements" 2017-12-15 22:16:37 +02:00
fd98aa0ff8 Fix PyLint warning 2017-09-06 20:57:56 +03:00
113746dc74 Introduce "get_all_boards" API to PlatformManager 2017-09-03 22:40:00 +03:00
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
cb927c276c Improve JSON support for pio platform sub-commands 2017-03-03 23:29:17 +02:00
2e6d66fcd4 Sort boards by name 2017-02-26 23:47:04 +02:00
c0c8368905 Code cleanup 2017-02-26 19:37:26 +02:00
da48ea3818 Improve a work in off-line mode 2016-09-19 15:10:28 +03:00
87d0ead203 Format code with pep8 style 2016-08-03 23:38:20 +03:00
0c9d539a92 Update copyrights 2016-08-03 22:18:51 +03:00
3a143270c2 Handle custom boards 2016-06-08 13:34:49 +03:00
23ef51a4e8 Update tests according new development platforms architecture // Issue #479 2016-05-28 22:51:33 +03:00
d68eb28629 Decentralized architecture for development platforms // Issue #479 2016-05-26 19:43:36 +03:00
2be2a4ebf3 Change case for data size 2016-01-28 21:55:21 +02:00
19f1ccd0df 🎄 Happy New 2016 Year! 🎄 2016-01-01 20:51:48 +02:00
904b08f497 Add Apache License, Version 2.0 to @PlatformIO source code 2015-11-18 17:16:17 +02:00
fa33d53180 Show float RAM values for boards // Issue #286 2015-09-10 20:41:23 +03:00
71261023de Enhance commands output 2015-04-20 17:20:27 +01:00
4a8cd9914b Add new platforms and boards: Freescale, Nordic, NXP and etc. 2015-03-09 12:27:30 +02:00
7accb86ece Sort search result by platform type 2015-02-23 23:36:19 +02:00
79d3ad245f Fix PyLint warnings 2015-02-16 15:47:34 +02:00
ccb0a6262d Fix PyLint "Too many branches" notice 2015-01-10 20:10:48 +02:00
e8b87a0168 Add "--json-output" option to "platformio boards" command // Resolve issue #42 2015-01-10 16:20:09 +02:00
2aa4d0af33 Implement 'boards' command // Resolve #11 2014-12-27 23:59:20 +02:00