Ivan Kravets
ec2d01f277
Ensured that dependencies of private libraries are no longer unnecessarily re-installed // Resolve #4987
2024-12-12 19:55:29 +02:00
Jason2866
1fd3a4061f
add support for tar.xz tarballs ( #4974 )
...
* tar.xz
* add magic bytes for `tar.xz`
2024-12-12 19:47:23 +02:00
Ivan Kravets
014ac79c87
Resolved an issue with incorrect path resolution when linking static libraries via the build_flags // Resolve #5004
2024-12-12 19:46:11 +02:00
Ivan Kravets
dd3fe909a1
Better handling of the missed args for exec command // Resolve #5047
2024-12-12 16:32:43 +02:00
Maximilian Gerhardt
c1afb364e9
Allow HTTP 203 as successful response ( #5043 )
...
Fixes downloading library dependencies from Azure Devops repositories.
2024-12-09 20:07:27 +02:00
Ivan Kravets
f3c27eadf6
Switch to named argument (PY 3.13+)
2024-12-02 21:32:44 +02:00
Ivan Kravets
07e7dc4717
Update deps
2024-12-02 20:38:05 +02:00
Ivan Kravets
a94e5bd5ab
Bump version to 6.1.17a2
2024-10-17 12:33:15 +03:00
Ivan Kravets
f5ab0e5ddd
Resolve an issue where the `compiledb` target failed to properly escape compiler executable paths containing spaces // Resolve #4998
2024-10-17 12:32:52 +03:00
Ivan Kravets
a4276b4ea6
Update dependencies.py
2024-10-15 22:43:13 +03:00
Ben Beasley
cade63fba5
Allow Starlette 0.40.x ( #5000 )
...
This release of Starlette contains a fix for a security bug:
- GHSA-f96h-pmfr-66vw:
https://github.com/encode/starlette/security/advisories/GHSA-f96h-pmfr-66vw
- CVE-2024-47874: https://nvd.nist.gov/vuln/detail/CVE-2024-47874
2024-10-15 22:41:10 +03:00
Ivan Kravets
b537004a75
Bump version to 6.1.17a1
2024-09-26 13:40:24 +03:00
Ivan Kravets
03e84fe325
Bump version to 6.1.16
2024-09-26 13:13:50 +03:00
Ivan Kravets
b45cdc9cb6
Declare pip dependencies statically // Resolve #4955
2024-09-26 13:13:31 +03:00
Ivan Kravets
023b58e9f0
Fix PyLint warnings
2024-09-23 16:02:07 +03:00
Ivan Kravets
3211a2b91b
Bump version to 6.1.16rc1
2024-09-23 15:34:04 +03:00
Ivan Kravets
4b61de0136
Update deps
2024-09-23 15:33:06 +03:00
Ivan Kravets
e6ae18ab0d
Enhanced internet connection checks by falling back to HTTPS protocol when HTTP (port 80) fails // Resolve #4980
2024-09-23 15:32:23 +03:00
Ivan Kravets
4230b223d2
Update bottle to 0.13.*
2024-09-16 20:45:30 +03:00
Ivan Kravets
20dc006345
Bump version to 6.1.16b2
2024-09-04 11:48:59 +03:00
Ivan Kravets
13035ced59
Upgrade the build engine to the latest version of SCons (4.8.1)
2024-09-04 11:48:30 +03:00
Ivan Kravets
2441d47321
Upgrade the build engine to the latest version of SCons (4.8.0)
2024-08-29 15:58:40 +03:00
Chris
f1726843a2
allow manual override of system type ( #4952 )
...
* allow manual override of system type
https://community.platformio.org/t/windows-on-arm64-problem-installing-xtensa-toolchain/25497
* fix lint
2024-08-29 11:28:52 +03:00
Ivan Kravets
eeb5ac456e
Upgrade Doctest and GoogleTest testing frameworks to the latest versions
2024-08-01 14:30:00 +03:00
Ivan Kravets
aea9075d4b
Bump version to 6.1.16b1
2024-07-29 15:33:33 +03:00
Ivan Kravets
11a8d9ff7a
Updated Unity testing framework to v2.6.0 // Resolve #4871
2024-07-29 15:32:39 +03:00
Ivan Kravets
7b587ba8bf
Corrected an issue where the incorrect public class was imported for the `DoctestTestRunner` // Resolve #4949
2024-07-29 14:43:03 +03:00
Ben Beasley
9eb6e5166d
Allow Starlette 0.38.1 ( #4953 )
2024-07-25 14:33:32 +03:00
Jean Alinei
4c490cc63c
Adding Zephyr framework USB VID PID to udev rules. ( #4947 )
...
As Zephyr is officially supported by platformio, it make sense to add its default VID:PID to udev rules.
2024-07-11 12:48:35 +03:00
Ivan Kravets
781114f026
Update deps
2024-06-30 12:44:48 +03:00
Ivan Kravets
fd1333f031
Update SPDX licenses to 3.24.0
2024-05-24 09:25:30 +03:00
Ivan Kravets
e5940673d7
Bump version to 6.1.16a1
2024-04-25 11:41:53 +03:00
Ivan Kravets
956f21b639
Bump version to 6.1.15
2024-04-25 11:37:28 +03:00
Ivan Kravets
cdac7d497c
Resolved an issue related to the inaccurate detection of the Clang compiler // Resolve #4897
2024-04-24 23:08:00 +03: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
0acfc25d56
Bump version to 6.1.15a1
2024-03-21 21:30:22 +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
28bd200cd6
Move core/pip dependencies to the separate "dependencies" module
2024-03-18 13:14:22 +02:00
Ivan Kravets
56be27fb0b
Bump version to 6.1.14rc1
2024-03-16 15:15:05 +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
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
6449115635
Update dependencies
2024-03-16 12:30:38 +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