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
Ivan Kravets
9800fb7b2c
Bump version to 6.1.5
2022-11-01 20:28:27 +02:00
Ivan Kravets
dc14bd7362
Bump version to 6.1.5rc1
2022-10-26 23:38:03 +03:00
Ivan Kravets
4be5185ed3
Added a new `enable_proxy_strict_ssl` setting to disable the proxy server certificate verification // Resolve #4432
2022-10-26 23:37:19 +03:00
Ivan Kravets
7cb40ef3b0
Support short version of "package" command
2022-10-13 21:21:38 +03:00
Ivan Kravets
e0f9cb8c26
Fixed an issue when pio pkg install --storage-dir command requires PlatformIO project // Resolve #4410
2022-09-30 14:10:23 +03:00
Ivan Kravets
4c177c1ad3
Bump version to 6.1.5a4
2022-09-27 19:42:16 +03:00
Ivan Kravets
490af8ac37
Speeded up device port finder
2022-09-27 19:41:32 +03:00
Ivan Kravets
cd8024c762
Bump version to 6.1.5a3
2022-09-03 12:14:15 +03:00
Ivan Kravets
0b4aedbeeb
Remove temporary code // Issue #3980
2022-09-03 12:13:55 +03:00
Ivan Kravets
3d2ac4698c
PyLint fix
2022-09-03 12:13:25 +03:00
Ivan Kravets
e0a3b81877
Fixed "UnboundLocalError: local variable 'port' referenced before assignment" // Resolve #4407
2022-09-03 12:08:17 +03:00
Florian Sievers
af21c50aec
make bash version check case insensitive ( #4399 )
...
the output of `bash --version` is different when the system is configured for e.g. de_DE locale. For german locale the it's `GNU bash, Version 5.0…` with an uppercase 'V'. This makes the bash completion setup fail with the error `Error: The minimal supported Bash version is 4.4`.
To fix this, the version match regex now uses the `IGNORECASE` flag.
2022-08-24 13:44:56 +03:00
Ivan Kravets
1cbc424488
Cleanup debug code
2022-08-24 13:34:07 +03:00
Ivan Kravets
887e542cb2
Bump version to 6.1.5a2
2022-08-24 13:30:39 +03:00
Ivan Kravets
780c62d925
Speeded up device port finder by avoiding loading board HWIDs from development platforms
2022-08-24 13:30:19 +03:00
Ivan Kravets
158aabbdf2
Improved caching of build metadata in debug mode
2022-08-24 12:54:35 +03:00
Ivan Kravets
a8c3f2bdf6
Bump version to 6.1.5a1
2022-08-12 17:01:19 +03:00
Ivan Kravets
cd8179a41f
Bump version to 6.1.4
2022-08-12 15:00:05 +03:00
Ivan Kravets
c5d7c4f88e
Update SPDX list to v3.18
2022-08-12 12:47:16 +03:00
Ivan Kravets
e3796cfda1
Allow custom system for the package manager API
2022-08-12 12:46:55 +03:00
Ivan Kravets
847fdd4deb
Fixed an issue when the "cleanall" target removes dependencies from all working environments // Resolve #4386
2022-08-10 15:05:31 +03:00
Ivan Kravets
c56b35f504
Bump version to 6.1.4b4
2022-08-09 15:47:38 +03:00
Ivan Kravets
bc9d9ac2db
Keep custom "unwantedRecommendations" when generating projects for VSCode // Resolve #4383
2022-08-09 15:47:04 +03:00
Ivan Kravets
e2f0d96f09
Formatting
2022-08-09 15:46:19 +03:00
Ivan Kravets
dfffd5e97b
Warn about calling “env.BuildSources” in a POST-type script // Resolve #4385
2022-08-08 17:39:36 +03:00
Ivan Kravets
8c13d13f80
Added support for accepting the original FileNode environment in a “callback” function when using Build Middlewares // Resolve #4380
2022-08-08 16:51:19 +03:00