Ivan Kravets
49ceadc6ad
Move exceptions to their components
2019-11-28 16:15:54 +02:00
Ivan Kravets
7c41c7c2f3
Introduce Black to automate code formatting
2019-09-23 23:13:48 +03:00
Ivan Kravets
b17e318373
Add Gitlab CI to known list
2019-07-17 14:03:48 +03:00
Ivan Kravets
b0aa4c6682
Renamed "enable_ssl" setting to "strict_ssl"
2019-07-17 00:53:40 +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
8d05903bf3
Log THE ONLY non sensitive data (used board, platform, and framework)
2019-05-30 14:36:04 +03:00
Ivan Kravets
70a5d32925
Add "--save" flag to "platformio lib install" command // Resolve #1028
2019-05-23 19:39:04 +03:00
Ivan Kravets
971049b41c
Move process related helpers to "proc" module
2019-05-16 21:03:15 +03:00
Ivan Kravets
62b80c396b
Added support for the latest Python "Click" package (CLI Builder) // Resolve #349
2019-05-09 00:51:28 +03:00
Ivan Kravets
c235974eb6
Switch to the new ProjectConfig API
2019-05-07 17:51:50 +03:00
Ivan Kravets
e992e156bf
Fix "ValueError: invalid literal for int() with base 10" for click.get_terminal_size
2019-04-05 19:48:04 +03:00
Ivan Kravets
2ae41c8434
Fix "Runtime Error: Dictionary size changed during iteration" // Resolve #2003
2019-01-09 16:34:39 +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
e94d758131
Use "items" instead of "iteritems" (PY2/3) // Issue #895
2018-10-27 20:51:55 +03:00
Ivan Kravets
5c278b54f7
Use "super" when calling parent class // Issue #895
2018-10-27 15:24:10 +03:00
Ivan Kravets
e6fa8654ad
YAPF
2018-09-20 14:55:55 +03:00
Ivan Kravets
7de4d6aeef
PyLint fix
2018-04-27 12:57:11 +03:00
Ivan Kravets
31f14274af
Ignore idedata event
2018-04-27 01:41:28 +03:00
Ivan Kravets
42fb589369
Refactor PyLint "inconsistent-return-statements"
2017-12-15 22:16:37 +02:00
Ivan Kravets
75774ad9fa
Compress exception report
2017-12-15 01:39:10 +02:00
Ivan Kravets
0bd103a46d
YAPF
2017-12-14 22:01:59 +02:00
Ivan Kravets
3b1fa572fa
Handle unicode errors
2017-12-04 16:18:45 +02:00
Ivan Kravets
86de58b9e1
Fix missing toolchain include paths for project generator // Resolve #1154
2017-11-01 14:09:06 +02:00
Ivan Kravets
f13537cabb
YAPF
2017-07-24 17:35:41 +03:00
Ivan Kravets
8741f37831
Minor improvements
2017-07-03 13:35:39 +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
b5217682fd
Fix multi line items for lib_deps // Resolve #931
2017-04-02 21:58:38 +03:00
Ivan Kravets
d3679671ac
Increase exception description length for report
2017-03-23 22:11:48 +02:00
Ivan Kravets
ba58b4ba8a
Skip bad requests
2017-02-01 00:58:12 +02:00
Ivan Kravets
b8de4b26b0
List built-in libraries based on development platforms with pio lib builtin
command
2017-01-15 00:12:41 +02:00
Ivan Kravets
269500a969
Support for Account command
2016-11-04 19:40:12 +02:00
Ivan Kravets
79ed0d9024
Handle nested subcommands
2016-11-03 14:03:26 +02:00
Ivan Kravets
a251470ebd
Python style formatting
2016-10-31 20:05:34 +02:00
Ivan Kravets
41c69797f2
Fix handler for renamed commands
2016-10-05 01:23:50 +03:00
Ivan Kravets
2c8736777b
Share option for PIO Remote agent
2016-10-04 14:13:30 +03:00
Ivan Kravets
e51680be63
Rewrite on-the-fly renamed commands
2016-10-03 17:26:24 +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
d28f0b259a
Generate better UID
2016-08-27 23:15:32 +03:00
Ivan Kravets
6e26ce8162
Better exception handling
2016-08-26 12:30:37 +03:00
Ivan Kravets
f9e8ea66ea
Remove `enable_prompts
` setting. Now, all PlatformIO CLI is non-blocking!
2016-08-26 11:46:59 +03:00
Ivan Kravets
30f6d456af
Update platform command
2016-08-11 10:54:28 +03:00
Ivan Kravets
87d0ead203
Format code with pep8 style
2016-08-03 23:38:20 +03:00
Ivan Kravets
0c9d539a92
Update copyrights
2016-08-03 22:18:51 +03:00
Ivan Kravets
3e52c194ca
Fix issue with Project Generator when optional build flags were passed using system environment variables
2016-02-23 21:24:00 +02:00
Ivan Kravets
df8fda5b69
Better handling of installed libs for Project Generator
2016-01-28 00:20:01 +02:00
Ivan Kravets
52ceb64758
Added "upload_resetmethod" option to Project Configuration File platformio.ini and allowed to change default upload reset method for Espressif development platform // Resolve #444
2016-01-14 01:07:57 +02:00
Ivan Kravets
19f1ccd0df
🎄 Happy New 2016 Year! 🎄
2016-01-01 20:51:48 +02:00