Valerii Koval
d9ff250f82
Improved file filtering for the Static Analysis feature ( #4570 )
...
* Improved file filtering for the Static Analysis feature
* Better handling of legacy "check_patterns" option
* Rename "check_src_filter" to plural form to better represent functionality
* Move to plural forms of filter variables
2023-03-19 00:45:59 +02:00
Ivan Kravets
f2d206ca54
Fixed "RuntimeError: deque mutated during iteration"
2023-03-18 12:40:11 -06:00
Ivan Kravets
a387f9708a
PyLint fix
2023-03-08 14:47:47 -07:00
Ivan Kravets
3dfb936f3c
Use query params for DELETE request
2023-03-07 11:38:36 -07:00
Ivan Kravets
56cc7ce270
Update SPDX License List to v3.20
2023-02-18 13:48:41 +02:00
Ivan Kravets
c785c8c6f3
Bump version to 6.1.7a3
2023-02-02 18:14:44 +02:00
Ivan Kravets
1422b77298
Allow extra path when fetching package data
2023-02-02 17:46:27 +02:00
Ivan Kravets
1af508272b
Format code with Black 23.1.0
2023-02-02 17:46:03 +02:00
Ivan Kravets
5073313c33
PyLint fixes
2023-02-02 17:43:38 +02:00
Ivan Kravets
18b6aad369
Bump version to 6.1.7a2
2023-02-01 23:55:02 +02:00
Ivan Kravets
097de2be98
Do not copy PIO Core Python PATH to the global env
2023-01-30 14:05:15 +02:00
Ivan Kravets
188c65ef7b
Show detailed library dependency tree only in the verbose mode // Resolve #4517
2023-01-29 14:34:54 +02:00
Ivan Kravets
b2a04f265e
Code cleanup
2023-01-29 14:34:06 +02:00
Ivan Kravets
15d53c95c0
Prevent shell injection when converting INO file to CPP // Resolve #4532
2023-01-27 21:06:13 +02:00
Ivan Kravets
0d57a799b5
Port RPC "registry.call_client" to async
2023-01-27 20:53:43 +02:00
Ivan Kravets
464b167e65
Wrap "NoInternetConnection" to 4008 RPC error
2023-01-27 20:52:48 +02:00
Ivan Kravets
380652eb52
Raise 5000 error for RPC calls
2023-01-27 20:51:37 +02:00
Ivan Kravets
4350c4ca48
Rename "InternetIsOffline" exception to "InternetConnectionError"
2023-01-27 20:50:38 +02:00
Ivan Kravets
8835a03cd9
Rename "InternetIsOffline" exception to "InternetConnectionError"
2023-01-27 20:49:59 +02:00
Ivan Kravets
61ba8afee6
Bump version to 6.1.7a1
2023-01-23 13:51:41 +02:00
Ivan Kravets
2e64056787
Bump version to 6.1.6
2023-01-23 13:01:47 +02:00
Ivan Kravets
83d2173748
Add Registry RPC
2023-01-23 12:49:06 +02:00
Ivan Kravets
1503eb5d41
Minor refactoring
2023-01-21 17:19:45 +02:00
Ivan Kravets
6db3eb8e33
Bump version to 6.1.6rc1
2023-01-14 22:17:33 +02:00
Ivan Kravets
355222b0c0
Fixed an issue when "pio pkg list" and "pio pkg uninstall" commands fail if there are circular dependencies in the library.json manifests // Resolve #4475
2023-01-14 20:20:15 +02:00
Ivan Kravets
2fbd766fd9
Remove debug code
2023-01-14 19:43:31 +02:00
Ivan Kravets
fb5e99473f
Fixed an issue when extends does not override options in the right order // Resolve #4462
2023-01-14 19:40:53 +02:00
Ivan Kravets
de4ba4cbe1
Fixed an issue with an incorrect test summary when a testcase name includes a colon // Resolve #4508
2023-01-14 17:38:26 +02:00
Ivan Kravets
42f1197de8
Added a new "name" configuration option to customize a project name // Resolve #4498
2023-01-14 17:17:26 +02:00
Ivan Kravets
2337dbd2cd
Fix incorrect type of "examples" // Resolve #4502
2023-01-13 20:50:29 +02:00
Ivan Kravets
17360b0ed2
Show the real error message instead of "Can not remove temporary directory" when "platform.ini" is broken // Resolve #4480
2023-01-13 19:56:08 +02:00
Ivan Kravets
20067c5736
Removed dependency on the "zeroconf" package and install it only when a user lists mDNS devices (issue with zeroconf's LGPL license)
2023-01-13 19:09:19 +02:00
Ivan Kravets
9c38cf6621
Make "get_config_options_schema" public
2022-12-19 16:34:54 +02:00
Ivan Kravets
6395a032e5
Ensure dependent packages for PIO Home are installed
2022-12-15 20:01:28 +02:00
Ivan Kravets
4d4aec4f57
Export test suite directory
2022-12-13 19:36:41 +02:00
Valerii Koval
48655ad728
Update Clang-Tidy to v15.0.5 // Resolve #4420
2022-12-05 11:58:01 +02:00
Ivan Kravets
5de541e493
Update SPDX Data List to 3.19
2022-11-30 21:17:06 +02:00
mjysci
527d61296f
add udev rule for AIR32F103 board ( #4481 )
2022-11-30 12:52:55 +02:00
Dror Gluska
190ebcccfe
add library.json schema ( #4476 )
2022-11-28 19:57:36 +02:00
Ivan Kravets
a1d9798594
Bump version to 6.1.6a4
2022-11-25 02:20:38 +02:00
Ivan Kravets
ec5bf1b5e7
Bump version to 6.1.6a3
2022-11-18 19:52:02 +02:00
Ivan Kravets
bf7fb15941
Made assets (templates, "99-platformio-udev.rules") part of Python’s module // Resolve #4458
2022-11-18 19:51:19 +02:00
Ivan Kravets
b35f1ea572
Added support for Python 3.11
2022-11-18 15:48:39 +02:00
Ivan Kravets
7e6cb84c87
Add "env.IsCleanTarget()" to the Build API
2022-11-18 15:44:49 +02:00
Ivan Kravets
b11925a9ec
Bump version to 6.1.6a2
2022-11-05 12:04:50 +02:00
Ivan Kravets
7f8784e2a8
PyLint fix
2022-11-05 12:04:36 +02:00
Ivan Kravets
ca7a100392
Import the "zeroconf" module only when a user lists mDNS devices (issue with zeroconf's LGPL license)
2022-11-05 12:03:06 +02:00
Ivan Kravets
30fc00098d
Black formatting
2022-11-02 13:08:36 +02:00
Norbert Szulc
1dd62361c7
Add list_logical_devices to public ( #4450 )
...
* Add list_logical_devices to public
https://github.com/maxgerhardt/platform-raspberrypi/issues/15
* Sort imports
Co-authored-by: Ivan Kravets <me@ikravets.com >
2022-11-02 13:06:03 +02:00
Ivan Kravets
c870c09d67
Bump version to 6.1.6a1
2022-11-01 20:54:20 +02:00