Commit Graph

941 Commits

Author SHA1 Message Date
Ivan Kravets
d728e0e873 Introduced a new --sample-code option to the pio project init command 2023-05-03 11:21:49 +03:00
Ivan Kravets
9dc6ed031f Resolved an issue where upgrading PlatformIO Core fails on Windows with Python 3.11 // Resolve #4540 2023-04-27 22:56:25 +03:00
Ivan Kravets
743fc8e636 Improved support for projects located on Windows network drives // Resolve #3417 2023-04-20 18:57:22 +03:00
Ivan Kravets
1af508272b Format code with Black 23.1.0 2023-02-02 17:46:03 +02:00
Ivan Kravets
b04c1591c2 Use "get_terminal_size().columns" directly 2022-08-03 20:31:56 +03:00
Ivan Kravets
b7b01dd6a0 Drop "pio --force" option 2022-08-03 16:35:37 +03:00
Ivan Kravets
25074d80d3 Allowed specifying project environments for "pio ci" command // Resolve #4347 2022-07-09 21:58:34 +03:00
Ivan Kravets
19d518fc4c Fix PyLint: Consider explicitly re-raising 2022-07-02 18:37:57 +03:00
Ivan Kravets
5142feba7a Use new unified package API for deprecated pio lib command // Resolve #4198 2022-06-20 14:24:09 +03:00
Ivan Kravets
8cbe7bc7a6 Use new unified package API for deprecated pio platform command // Issue #4198 2022-06-18 17:25:38 +03:00
Ivan Kravets
4bc3e3cf95 Restructure "device" module 2022-06-10 14:01:42 +03:00
Ivan Kravets
206bb38f54 Move "team" command to the "account" module 2022-06-01 13:16:57 +03:00
Ivan Kravets
0b8a595288 Move "access" command to the registry module 2022-06-01 12:46:57 +03:00
Ivan Kravets
7e7856e44c Restructure "registry" modules 2022-06-01 12:35:55 +03:00
Ivan Kravets
b104b840c4 Move "org" command to the account module 2022-06-01 12:28:41 +03:00
Ivan Kravets
52f8e98eed Move "run" command to the root 2022-05-31 17:20:56 +03:00
Ivan Kravets
dcc63da2ef Move "check" command to the root 2022-05-31 17:16:55 +03:00
Ivan Kravets
756bb07d1a Move "home" command to the root 2022-05-31 17:14:52 +03:00
Ivan Kravets
d2be7033e9 Move "remote" command to the root 2022-05-31 17:12:59 +03:00
Ivan Kravets
27ccdc76a0 Move "system" command to the root 2022-05-31 17:09:22 +03:00
Ivan Kravets
dcecd5f922 Refactor handling of CLI commands 2022-05-31 17:07:56 +03:00
Ivan Kravets
6e5aee5ef3 Rename "registry" module to the "client" 2022-05-30 21:02:59 +03:00
Ivan Kravets
4aebf8c9d7 Refactor account module 2022-05-30 21:00:22 +03:00
Ivan Kravets
1f75430fab Move registry client to the package module 2022-05-30 20:36:18 +03:00
Ivan Kravets
2564b9eb78 Move http module to the root 2022-05-30 20:29:35 +03:00
Sebastian Guarino
87f2e86928 Fix filter argument used in remote agent (#4291)
* Fix filter argument used in remote agent

* Linting

* Renamed reserved variable name to filter_
2022-05-25 14:54:08 +03:00
Ivan Kravets
3c2afeba89 Fix account related tests 2022-05-18 22:18:15 +03:00
Ivan Kravets
0ceae62701 Better informing about deprecated commands 2022-05-17 21:11:29 +03:00
Ivan Kravets
92073a4ccd Deprecate "pio update", "pio lib", and "pio platform" commands 2022-05-17 18:57:40 +03:00
Ivan Kravets
9163e9e67d Rename pio project data to the pio project metadata command 2022-05-15 16:57:27 +03:00
Ivan Kravets
d22b479bd3 Regroup device command 2022-05-14 18:21:44 +03:00
Ivan Kravets
af5a820862 Rename "load_project_ide_data" to the "load_build_metadata" 2022-05-14 16:29:41 +03:00
Ivan Kravets
3247e661e9 Regroup "pio project" command 2022-05-14 13:41:20 +03:00
Ivan Kravets
3989979ca3 Pass extra arguments to the native program with a new "pio run --program-arg" option // Resolve #4246 2022-05-07 16:22:05 +03:00
Ivan Kravets
2b11f64ef1 New Custom Testing Framework 2022-05-03 14:30:15 +03:00
Ivan Kravets
b37a74dfd9 Refactor Unit Testing documentation 2022-04-29 20:46:04 +03:00
Ivan Kravets
fb1e4fa02b Add "--filter" option to the pio remote test command 2022-04-28 22:02:16 +03:00
Sebastian Guarino
62b8a63b80 Add --filter to remote test (#4244) 2022-04-28 18:25:43 +03:00
Valerii Koval
ab3c832f5e Pylint fix 2022-04-27 21:15:08 +03:00
Valerii Koval
e69fd5e682 Minor improvements to check tools
- Better handling of unusual macro for PVS-Studio
- Fail the analysis if Cppcheck exited with an internal error
2022-04-27 20:45:21 +03:00
Valerii Koval
285f19e132 Properly handle cases when path to a file with a defect is unknown
Resolves #4237
2022-04-27 20:40:55 +03:00
Ivan Kravets
4151f53e14 Rename unit testing module to "test" 2022-04-26 15:09:51 +03:00
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