Ivan Kravets
|
ee43b86742
|
Introduce a new PlatformIO Unit Testing engine
|
2022-04-21 18:11:49 +03:00 |
|
Ivan Kravets
|
a2b1a0a0a7
|
Use capitalize instead of title
|
2022-04-20 18:36:28 +03:00 |
|
Ivan Kravets
|
f57ca747a9
|
Add support for DL mirrors
|
2022-04-20 18:03:55 +03:00 |
|
Ivan Kravets
|
5a0a215bfc
|
Use PY3 super() zero-argument syntax
|
2022-04-15 14:44:30 +03:00 |
|
Ivan Kravets
|
0e3aa29689
|
Introduce PlatformIO Core 6.0
|
2022-04-13 15:32:05 +03:00 |
|
Ivan Kravets
|
fe6f51369e
|
Autoinstall dev-platform for the "clean" target
|
2022-04-10 13:56:44 +03:00 |
|
Ivan Kravets
|
5e18f9bbda
|
Finally removed all tracks to the Python 2.7
|
2022-04-09 17:46:21 +03:00 |
|
Ivan Kravets
|
d86f7fc25e
|
Added ability to override a tool version using the "platform_packages" option // Resolve #3798
|
2022-04-01 22:05:30 +03:00 |
|
Ivan Kravets
|
a6e12532f8
|
Implement pio pkg search command // Issue #3373
|
2022-03-30 17:32:05 +03:00 |
|
Zach Zodkoy
|
6123d6f9bf
|
Don't append --checks=* when the --config or --config-file flags are set (#4210)
Appending --checks=* causes clang-tidy to ignore the flags --config
and --config-file, which breaks the ability to use a clang-tidy file
|
2022-03-30 11:47:14 +03:00 |
|
Ivan Kravets
|
6c8173d1aa
|
Implement pio pkg show command // Issue #3373
|
2022-03-29 16:39:48 +03:00 |
|
Ivan Kravets
|
1e2afafbc4
|
Use parse_datetime API
|
2022-03-28 18:18:51 +03:00 |
|
Ivan Kravets
|
927c5c5e36
|
Do not install any dependencies on the "clean" target
|
2022-03-28 00:05:20 +03:00 |
|
Ivan Kravets
|
6afb53dd7d
|
PyLint fixes
|
2022-03-27 22:34:22 +03:00 |
|
Ivan Kravets
|
7624645626
|
Implement pio pkg list command // Issue #3373
|
2022-03-24 14:17:18 +02:00 |
|
Ivan Kravets
|
53753c0127
|
Do not install dependencies that are built-in libraries
|
2022-03-23 18:01:23 +02:00 |
|
Ivan Kravets
|
435a526140
|
Implement pio pkg update command // Issue #3373
|
2022-03-20 15:40:44 +02:00 |
|
Ivan Kravets
|
81f343dbe8
|
Cleanup dev-platform package installer
|
2022-03-19 18:12:36 +02:00 |
|
Ivan Kravets
|
a25a86e42f
|
Init dev-platform with autoinstallation
|
2022-03-19 18:07:19 +02:00 |
|
Ivan Kravets
|
463a16a68f
|
Implement "pio pkg uninstall" command // Issue #3373
|
2022-03-16 16:23:09 +02:00 |
|
Ivan Kravets
|
41144bffeb
|
Reset custom project config per command
|
2022-03-08 18:00:10 +02:00 |
|
Ivan Kravets
|
9e40eb992e
|
Implement unified "pio pkg install" CLI // Issue #3373
|
2022-03-08 14:58:01 +02:00 |
|
Ivan Kravets
|
22a037b213
|
Better handling of the failed tests using "Unit Testing" solution
|
2022-02-22 13:02:10 +02:00 |
|
Ivan Kravets
|
f34e6e9c4c
|
Port package management "print_message" to the Python logging system
|
2022-02-18 12:57:30 +02:00 |
|
Ivan Kravets
|
89cce21161
|
Move "pio exec" command to "pio pkg exec" // Issue #4163
|
2022-02-12 23:13:17 +02:00 |
|
Ivan Kravets
|
0bdef36e2a
|
pio pkg outdated - check for project outdated packages // Issue #3373
|
2022-02-12 23:06:10 +02:00 |
|
Ivan Kravets
|
34ea4d8f41
|
Move "debug" command to its main module
|
2022-02-11 22:42:02 +02:00 |
|
Ivan Kravets
|
452a76105f
|
Update command titles
|
2022-02-11 22:33:33 +02:00 |
|
Ivan Kravets
|
4982676ca8
|
Rename "package" command to "pkg"
|
2022-02-11 22:24:37 +02:00 |
|
Ivan Kravets
|
e36066a9a2
|
Move package's related commands to "package" sub-folder
|
2022-02-10 15:22:20 +02:00 |
|
Ivan Kravets
|
9c10e00234
|
Run command from a PlatformIO package with a new pio exec command // Resolve #4163
|
2022-02-04 19:15:31 +02:00 |
|
Ivan Kravets
|
254507c3a3
|
Escape custom request arguments
|
2022-01-04 15:02:48 +02:00 |
|
Ivan Kravets
|
7cdcc9099b
|
Escape custom request arguments
|
2022-01-04 14:53:34 +02:00 |
|
Ivan Kravets
|
69aff39205
|
Warn about package publishing time
|
2021-12-20 20:57:18 +02:00 |
|
Ivan Kravets
|
449722f08c
|
Improved support for private packages in PlatformIO Registry
|
2021-12-18 13:45:26 +02:00 |
|
Ivan Kravets
|
dec38273b6
|
Cleanup code
|
2021-12-15 11:59:19 +02:00 |
|
Ivan Kravets
|
55f8471aff
|
Improved tab completion support for Bash, ZSH, and Fish shells // Resolve #4114
|
2021-12-02 16:34:05 +02:00 |
|
Ivan Kravets
|
8dc68a01fd
|
Do not print empty errors
|
2021-11-22 22:08:10 +02:00 |
|
Ivan Kravets
|
4687665ff3
|
Improved support for projects located on a network share // Resolve #3417 , Resolve #3926 , Resolve #4102
|
2021-11-12 15:17:25 +02:00 |
|
Ivan Kravets
|
7c040ed99f
|
Normalize Windows path with Python's pathlib
|
2021-11-05 17:21:15 +02:00 |
|
Ivan Kravets
|
f88a2de8a9
|
Filter duplicated recent projects on Windows
|
2021-11-05 17:05:30 +02:00 |
|
Ivan Kravets
|
411764854b
|
Add support for custom device monitor filters located in package folders // Issue #3924
|
2021-11-05 16:28:49 +02:00 |
|
Ivan Kravets
|
973f77012f
|
Fixed an issue when VSCode's debugger does not honor default environment // Resolve #4098
|
2021-11-05 14:46:57 +02:00 |
|
Ivan Kravets
|
4a9a478243
|
Refactor PIO Home IDE RPC
|
2021-11-05 12:57:09 +02:00 |
|
Ivan Kravets
|
ceb3a19b81
|
Automatically synchronize active projects between IDE and PlatformIO Home
|
2021-11-02 20:05:40 +02:00 |
|
Ivan Kravets
|
1dd0635e5e
|
Use secured bitly
|
2021-10-25 20:25:23 +03:00 |
|
Ivan Kravets
|
852c252302
|
Added support for custom device monitor filters // Resolve #3924
|
2021-10-25 15:18:18 +03:00 |
|
Ivan Kravets
|
f1638c9cd7
|
Fixed an issue when PIO Remote device monitor crashes on the first keypress // Resolve #3832
|
2021-10-25 13:24:36 +03:00 |
|
Ivan Kravets
|
4839fe37a3
|
Improved PlatformIO directory interpolation (${platformio.***_dir}) in “platformio.ini” configuration file // Resolve #3934
|
2021-10-24 18:19:40 +03:00 |
|
Ivan Kravets
|
e41ecb19cf
|
Resolve an issue with interrupting a running program
|
2021-10-20 16:21:48 +03:00 |
|