Commit Graph

6585 Commits

Author SHA1 Message Date
Ivan Kravets
76b6de55d1 Added --json-output support for pkg list command 2024-03-29 20:46:32 +02:00
Ivan Kravets
d9a5b9def3 Raise exec exception by default 2024-03-29 20:44:16 +02:00
Ivan Kravets
3347e4b63f Merge branch 'develop' into feature/v7 2024-03-26 17:50:04 +02:00
Ivan Kravets
c475578db6 Resolved an issue where the |LDF| couldn't locate a library dependency declared via version control system repository // Resolve #4885 2024-03-26 13:44:26 +02:00
soiamsoNG
2bad42ecb1 Update 99-platformio-udev.rules (#4880)
Fix typo
2024-03-23 16:26:25 +02:00
Ivan Kravets
f3cfcd54a7 Update deps 2024-03-21 22:41:59 +02:00
Ivan Kravets
6ffd9124ba Merge branch 'develop' into feature/v7
# Conflicts:
#	platformio/commands/upgrade.py
2024-03-21 22:38:29 +02:00
Ivan Kravets
0acfc25d56 Bump version to 6.1.15a1 2024-03-21 21:30:22 +02:00
Ivan Kravets
e9433de50f Merge tag 'v6.1.14' into develop
Bump version to 6.1.14
2024-03-21 21:11:24 +02:00
Ivan Kravets
9d1593da0b Merge branch 'release/v6.1.14' v6.1.14 2024-03-21 21:11:24 +02:00
Ivan Kravets
fcba901611 Bump version to 6.1.14 2024-03-21 21:11:15 +02:00
Ivan Kravets
0e3249e8b1 Update deps 2024-03-21 21:08:41 +02:00
Ivan Kravets
0d647e164b Skip unnecessary import 2024-03-18 17:45:54 +02:00
Ivan Kravets
c01ef88265 Upgraded the build engine to the latest version of SCons (4.7.0) 2024-03-18 14:27:45 +02:00
Ivan Kravets
9fb9e586a0 Sync docs 2024-03-18 13:14:39 +02:00
Ivan Kravets
28bd200cd6 Move core/pip dependencies to the separate "dependencies" module 2024-03-18 13:14:22 +02:00
Ivan Kravets
25f7749e35 Merge branch 'develop' into feature/v7
# Conflicts:
#	docs
2024-03-16 18:00:14 +02:00
Ivan Kravets
56be27fb0b Bump version to 6.1.14rc1 2024-03-16 15:15:05 +02:00
Ivan Kravets
32991356f3 Enhanced Static Code Analysis to accommodate scenarios where custom src_dir or include_dir are located outside the project folder // Issue #4874 2024-03-16 14:07:01 +02:00
adrianstephens
dbe58b49bf paths fix for check tool (#4874)
* paths fix for check tool

* Minor changes

- Handle an edge case on Windows when sources and the project are located on different drives
- Cover edge cases with tests

---------

Co-authored-by: Valerii Koval <valeros@users.noreply.github.com>
2024-03-16 14:00:30 +02:00
Ivan Kravets
d36e39418e Corrected the validation of `symlink://` package specifications // Issue #4870 2024-03-16 13:45:21 +02:00
Ivan Kravets
c28740cfb1 Update tests 2024-03-16 13:43:44 +02:00
Will Miles
430acc87de Fix symlink package spec validation (#4870)
When validating symlink:// packages, use the specified symlink path,
the same as for file:// packages.  This fixes missing symlink packages
in 'pkg list' and reinstalling on every build.
2024-03-16 13:29:31 +02:00
Ivan Kravets
c0d97287dd Add support for Python 3.12+ Tar extract filter 2024-03-16 12:32:15 +02:00
Ivan Kravets
0f3dbe623d Update tests 2024-03-16 12:30:51 +02:00
Ivan Kravets
6449115635 Update dependencies 2024-03-16 12:30:38 +02:00
Ivan Kravets
d085a02068 Sync docs 2024-02-22 18:27:22 +02:00
Ivan Kravets
76a11a75b7 Sync docs 2024-02-16 22:47:02 +02:00
Ivan Kravets
12e7979ec6 Skip empty params 2024-02-16 22:36:43 +02:00
Ivan Kravets
18413f54f6 Sync conflicted items 2024-02-16 21:19:39 +02:00
Ivan Kravets
d684233315 Merge branch 'develop' into feature/v7
# Conflicts:
#	docs
#	platformio/builder/tools/piobuild.py
#	platformio/debug/config/base.py
#	platformio/project/helpers.py
2024-02-16 17:22:49 +02:00
Ivan Kravets
93018930ab Bump version to 6.1.14b1 2024-02-16 17:08:28 +02:00
Ivan Kravets
621b24b665 Introduced the `--json-output option to the pio test` command // Resolve #4740 2024-02-16 17:08:03 +02:00
Ivan Kravets
7606dd4faf Minor improvements // Issue #4710 2024-02-16 17:06:50 +02:00
Ivan Kravets
aa06d21abe Resolved an issue with the hexlify filter in the device monitor command // Resolve #4732 2024-02-15 22:28:09 +02:00
Ivan Kravets
042f8dc668 Bump version to 6.1.14a2 2024-02-13 22:48:06 +02:00
Ivan Kravets
c4f76848a7 Validate only owner/name/version fields 2024-02-13 22:47:22 +02:00
Ivan Kravets
e1ff9a469d Resolved an issue where the LDF selected an incorrect library version // Resolve #4860 2024-02-13 19:32:57 +02:00
Ivan Kravets
2239616484 Sync docs 2024-02-13 19:01:20 +02:00
Jakob
55be7181b3 Add STM32 virtual COM port to udev.rules (#4773)
* add Espressif USB JTAG/serial debug unit to udev

* add STM32 virtual COM port
2024-02-10 22:21:49 +02:00
Ivan Kravets
f519a9d524 Update SPDX to 3.23 2024-02-09 11:34:12 +02:00
newmansnj
f4319f670c Update piomaxlen.py change from 8192 to 8191 MAX_LINE_LENGTH (#4856)
The maximum length of the string that you can use at the command prompt is 8191 characters.

This limitation applies to:

the command line
individual environment variables that are inherited by other processes, such as the PATH variable
all environment variable expansions
If you use Command Prompt to run batch files, this limitation also applies to batch file processing.

https://learn.microsoft.com/en-us/troubleshoot/windows-client/shell-experience/command-line-string-limitation#:~:text=The%20maximum%20length%20of%20the,such%20as%20the%20PATH%20variable
2024-02-09 08:20:40 +02:00
Levente Farkas
80fc335528 add LuatOS ESP32-C3 Development Board (#4852) 2024-02-07 13:42:49 +02:00
Ivan Kravets
353f440335 Addressed an issue where passing a relative path to the pio project init // Resolve #4847 2024-02-07 13:36:21 +02:00
Ivan Kravets
3e9ca48588 Update deps 2024-02-07 13:35:50 +02:00
Song Yadong
255e91b51c fix a typo (#4845) 2024-01-29 08:54:18 +02:00
Ivan Kravets
ce91ef6e08 Revert ""memusage_dir" option 2024-01-27 16:24:31 +02:00
Ivan Kravets
7ba086bdcb Merge branch 'develop' into feature/v7
# Conflicts:
#	platformio/__init__.py
#	platformio/commands/upgrade.py
#	platformio/http.py
#	platformio/project/options.py
#	platformio/registry/mirror.py
#	setup.py
2024-01-27 14:11:01 +02:00
Ivan Kravets
adf94843ea Apply formatting 2024-01-27 14:01:42 +02:00
Ivan Kravets
e3e08d9691 Resolved an issue related to the relative package path in the pio pkg publish 2024-01-22 22:57:07 +02:00