Ivan Kravets
|
8de5db4b48
|
Added support for “scripts” in package manifest // Resolve #485
|
2022-04-03 19:53:34 +03:00 |
|
Ivan Kravets
|
71f9401e23
|
Fixed an issue when manually removed dependencies were not uninstalled from the storage // Resolve #3076
|
2022-04-02 22:30:35 +03:00 |
|
Ivan Kravets
|
feda42f18f
|
Added support for multi-licensed packages in library.json using SPDX Expressions // Resolve #4037
|
2022-04-02 14:19:24 +03:00 |
|
Ivan Kravets
|
e4fb675d5f
|
Install only missed dependencies for the private libraries // Resolve #2910
|
2022-04-01 17:25:40 +03:00 |
|
Ivan Kravets
|
be8f842061
|
Automatically install dependencies of the local (private) libraries // Resolve #2910
|
2022-03-31 19:25:44 +03:00 |
|
Ivan Kravets
|
a6e12532f8
|
Implement pio pkg search command // Issue #3373
|
2022-03-30 17:32:05 +03:00 |
|
Ivan Kravets
|
6c8173d1aa
|
Implement pio pkg show command // Issue #3373
|
2022-03-29 16:39:48 +03:00 |
|
Ivan Kravets
|
d7477833d6
|
PyLint fixes
|
2022-03-24 14:29:32 +02:00 |
|
Ivan Kravets
|
7624645626
|
Implement pio pkg list command // Issue #3373
|
2022-03-24 14:17:18 +02:00 |
|
Ivan Kravets
|
95604ff66a
|
Minor enhancements
|
2022-03-23 18:00:31 +02:00 |
|
Ivan Kravets
|
accc8ac254
|
Add test for "pio pkg outdated" command
|
2022-03-21 16:00:29 +02:00 |
|
Ivan Kravets
|
435a526140
|
Implement pio pkg update command // Issue #3373
|
2022-03-20 15:40:44 +02:00 |
|
Ivan Kravets
|
346580d955
|
Do not warn about unknown packages if they are built-in libraries
|
2022-03-19 18:13:29 +02:00 |
|
Ivan Kravets
|
81f343dbe8
|
Cleanup dev-platform package installer
|
2022-03-19 18:12:36 +02:00 |
|
Ivan Kravets
|
1ffa924483
|
Fix test
|
2022-03-16 18:17:21 +02:00 |
|
Ivan Kravets
|
463a16a68f
|
Implement "pio pkg uninstall" command // Issue #3373
|
2022-03-16 16:23:09 +02:00 |
|
Ivan Kravets
|
d2adca8d68
|
Minor improvements
|
2022-03-16 16:18:59 +02:00 |
|
Ivan Kravets
|
c9037982d7
|
Save tool deps into the "platformio.ini" // Issue #3373
|
2022-03-14 13:37:47 +02:00 |
|
Ivan Kravets
|
ce1264564f
|
Ensure default libs are saved
|
2022-03-14 12:31:48 +02:00 |
|
Ivan Kravets
|
2201214717
|
Allow to skip saving of package dependencies to the "platformio.ini" // Issue #3373
|
2022-03-09 19:07:11 +02:00 |
|
Ivan Kravets
|
eba4231cdc
|
Move test
|
2022-03-09 19:01:37 +02:00 |
|
Ivan Kravets
|
9e40eb992e
|
Implement unified "pio pkg install" CLI // Issue #3373
|
2022-03-08 14:58:01 +02:00 |
|
Ivan Kravets
|
6f11f812f8
|
Ignore files according to the patterns declared in ".gitignore" when using pio package pack // Resolve #4188
|
2022-02-23 18:46:53 +02:00 |
|
Ivan Kravets
|
6bed610af3
|
Check for invalid version with leading zeros
|
2022-02-21 18:02:56 +02:00 |
|
Ivan Kravets
|
54c18ae0c6
|
Fix test on Win
|
2022-02-19 21:10:57 +02:00 |
|
Ivan Kravets
|
e49fb9f0d0
|
Minor Py.Test fixes
|
2022-02-19 20:45:37 +02:00 |
|
Ivan Kravets
|
33da2af31e
|
Improve pio pkg exec test
|
2022-02-19 19:22:40 +02:00 |
|
Ivan Kravets
|
bcb3678055
|
Add test for pio pkg exec command
|
2022-02-18 21:03:12 +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
|
f1f5497d8d
|
Fix test
|
2022-02-16 22:33:16 +02:00 |
|
Ivan Kravets
|
e36066a9a2
|
Move package's related commands to "package" sub-folder
|
2022-02-10 15:22:20 +02:00 |
|
Ivan Kravets
|
2e0688db5f
|
Fix test
|
2022-02-02 12:42:31 +02:00 |
|
Ivan Kravets
|
254507c3a3
|
Escape custom request arguments
|
2022-01-04 15:02:48 +02:00 |
|
Ivan Kravets
|
1ee9f183cc
|
Fix test
|
2021-12-24 18:14:18 +02:00 |
|
Ivan Kravets
|
3e0b95e1e1
|
Fix tests
|
2021-12-18 14:17:22 +02:00 |
|
valeros
|
5b23c9a294
|
Add basic test for CLion integration
|
2021-12-08 13:48:35 +02:00 |
|
Ivan Kravets
|
04e9f38e0e
|
Check for default core dir in run-time (solves issue with tests)
|
2021-12-02 15:06:58 +02:00 |
|
Ivan Kravets
|
014090c407
|
Fixed an issue when referencing "*_dir" option from a custom project configuration environment // Resolve #4110
|
2021-12-02 14:19:54 +02:00 |
|
Ivan Kravets
|
e40b251c06
|
Fixed a bug when the system environment variable does not override a project configuration option // Resolve #4125
|
2021-12-02 13:13:07 +02:00 |
|
Ivan Kravets
|
414a194c9d
|
Do not claim that library.properties packages is compatible with any dev-platform if "architectures" field is not defined
|
2021-11-29 20:02:53 +02:00 |
|
Ivan Kravets
|
85c582bc93
|
Use "/v3//search" endpoint when searching for packages in registry
|
2021-11-27 15:00:10 +02:00 |
|
Ivan Kravets
|
6753121a6a
|
Better cleanup package manifest fields
|
2021-11-26 14:13:06 +02:00 |
|
Ivan Kravets
|
f63d899c42
|
Ignore duplicated manifest values
|
2021-11-25 22:35:44 +02:00 |
|
Ivan Kravets
|
7219c9f806
|
Ignore duplicated manifest values
|
2021-11-25 22:19:47 +02:00 |
|
Ivan Kravets
|
68243aa95b
|
Added support for a new "headers" field in "library.json"
|
2021-11-18 17:55:35 +02:00 |
|
Ivan Kravets
|
507df1f507
|
Extend platform manifest test with a package owner
|
2021-11-18 13:31:49 +02:00 |
|
Ivan Kravets
|
d3049a8d62
|
Fix test
|
2021-11-08 20:08:18 +02:00 |
|
Ivan Kravets
|
de4b02eaf1
|
Remove unused module
|
2021-10-26 15:52:16 +03:00 |
|
Ivan Kravets
|
8c8a94fc71
|
Run config option validation even in raw mode
|
2021-10-26 15:41:41 +03:00 |
|
Ivan Kravets
|
1174958e8b
|
Add project.helpers.get_project_all_lib_dirs API (used by platformio-node-helpers)
|
2021-10-26 14:36:18 +03:00 |
|