Commit Graph

6669 Commits

Author SHA1 Message Date
Jay Roy 2cb48ffb9b Improve UnknownPackageError message clarity (#5336)
* Improve UnknownPackageError message clarity

* Add IncompatiblePackageError for architecture-specific tool packages
2026-02-02 19:02:34 +02:00
Ivan Kravets 2fe3ed584f Fixed cleanup of the .pio/libdeps folder // Resolve #5110 2026-02-02 19:00:46 +02:00
Ivan Kravets c6909dbdb3 Sync docs 2026-02-02 18:58:24 +02:00
VinzRep 47c67eee86 Update 99-platformio-udev.rules (#5341)
Using an one-more Arduino Uno chinese clone, it use FX2348N chip for USB to Serial communication. I'm new in linux and open-source contributor, and I spend some times to understand what's wrong. This is my first pull request in my life :)
2026-02-02 18:32:22 +02:00
Ivan Kravets 70d3d199a7 Upgrade testing frameworks to the latest versions // Resolve #5327 2026-02-02 15:27:04 +02:00
Ivan Kravets 622200fc95 Fixed installation failure when the executable path contains spaces for `postinstall` scripts and handling both list and string command formats // Resolve #5366 2026-02-02 14:09:16 +02:00
Ivan Kravets 2a27e8f72c Update deps 2026-02-02 14:08:57 +02:00
Ivan Kravets 2d67536a05 Apply formatter 2026-02-02 14:08:44 +02:00
valeros d6141b3f39 Add changelog entry for PR #5351 2026-01-15 16:03:14 +02:00
valeros 3af99e4bbb Updated tests for check command to catch additional whitespace issues
PR #5351
2026-01-15 16:03:14 +02:00
valeros adeed6f7dd Typo fix 2026-01-15 16:03:14 +02:00
valeros 675dea1828 Additionally wrap the target compiler path in quotes for PVS-Studio 2026-01-15 16:03:14 +02:00
Alex Lisi 3337120f79 Fix: Quote cc_path to handle spaces in microcontroller names (#5351)
Wraps self.cc_path in quotes when building the toolchain defines extraction command. This fixes the issue where microcontroller names containing spaces (e.g., 'Feather M0') would cause the command to be split incorrectly.

Fixes #4894
2026-01-15 15:47:47 +02:00
Ivan Kravets 5669185a8b Bump version to 6.1.19b1 2025-12-30 12:07:14 +02:00
Ivan Kravets a85264e5cc Update deps 2025-12-30 12:06:52 +02:00
Ivan Kravets 5f8c97fbaf Deprecated since Python 3.14: codecs.open() has been superseded by open() 2025-12-29 19:06:58 +02:00
Mark Mentovai 7540c9b3ef twisted.python.constants is moving to constantly, try both (#5339) 2025-12-29 10:53:59 +02:00
valeros 3106062c35 Use an external action to free space in CI runner for examples workflow
Also reverts the previous attempt
2025-12-19 14:34:54 +02:00
Ivan Kravets 63b971878b Free up space on the GitHub-hosted runner 2025-12-12 18:57:18 +02:00
Ivan Kravets b7aec5a838 Lint codebase with Python 3.14 2025-12-11 16:31:20 +02:00
Ivan Kravets 8011eea34a Ignore:'protected_args' is deprecated and will be removed in Click 9.0:DeprecationWarning 2025-12-11 16:30:56 +02:00
Ritesh Kudkelwar d22216d4d1 Fix: exclude nested .vscode directories from package publish (#5239)
Exclude nested .vscode folders from package output
2025-12-08 16:48:03 +02:00
Ivan Kravets 41c8e63cd5 Added support for Python 3.14 2025-12-08 16:37:55 +02:00
Ivan Kravets 3bbe176ae3 Upgrade to latest click 8.3.1 2025-12-08 16:36:58 +02:00
Ivan Kravets 8e561c3c55 Upgrade to latest click 8.3.1 2025-12-08 16:01:27 +02:00
Ivan Kravets f00ef57089 Update dependencies 2025-12-08 15:56:36 +02:00
Ivan Kravets 4850c1069c Update deps 2025-09-21 12:48:30 +03:00
Ivan Kravets 487a894a71 Fixed an issue where fully-qualified serial port URLs (e.g., `rfc2217://host:port`) were incorrectly treated as wildcard patterns // Resolve #5225 2025-08-09 13:31:17 +03:00
Youssef Benhammouda 8df56dfbb2 Fix: Preserve RFC2217 URLs in SerialPortFinder.find() in "device monitor" (#5226)
Fix: Preserve RFC2217 URLs in SerialPortFinder.find()
Fixes platformio/platformio-core#5225
2025-08-09 13:01:33 +03:00
valeros 31d630b766 Sync docs 2025-07-31 14:57:19 +03:00
Ivan Kravets de02eafa06 Docs: Fix a link to the default debug init commands 2025-07-22 15:35:31 +03:00
Ivan Kravets 903a013cbd Update SPDX license list 2025-07-08 17:45:31 +03:00
Ivan Kravets 6cf8b8172f Update deps 2025-07-08 17:45:14 +03:00
Ivan Kravets 444c57b4a6 Bump version to 6.1.19a2 2025-05-07 19:49:31 +03:00
Ivan Kravets d787648e71 Fixed a regression issue where custom build flags were not properly reflected in the compile_commands.json // Resolve #5090 Resolve #5147 2025-05-07 19:45:16 +03:00
Ivan Kravets 846588deec Sync examples 2025-05-07 19:43:52 +03:00
Ivan Kravets 79142965ce Bump version to 6.1.19a1 2025-03-11 22:15:54 +02:00
Ivan Kravets 93bc4fae6c Merge tag 'v6.1.18' into develop
Bump version to 6.1.18
2025-03-11 21:47:33 +02:00
Ivan Kravets 1aa256d63c Merge branch 'release/v6.1.18' 2025-03-11 21:47:32 +02:00
Ivan Kravets 3a133af1a6 Bump version to 6.1.18 2025-03-11 21:47:22 +02:00
Ivan Kravets f93d3d509b Resolved a regression issue that prevented PIO Home from opening external links // Resolve #5084 2025-03-10 19:57:13 +02:00
Ivan Kravets 145142ea6c Update deps 2025-02-24 13:15:19 +02:00
David Hotham b4b02982d6 build and publish wheel (#5088) 2025-02-14 12:15:12 +02:00
Ivan Kravets 841489c154 Sync docs 2025-02-14 12:14:31 +02:00
Ivan Kravets 23c142dffd Bump version to 6.1.18a1 2025-02-13 13:58:19 +02:00
Ivan Kravets fc946baa93 Merge branch 'release/v6.1.17' 2025-02-13 13:08:40 +02:00
Ivan Kravets a447022e7f Merge tag 'v6.1.17' into develop
Bump version to 6.1.17
2025-02-13 13:08:40 +02:00
Ivan Kravets 4c697d9032 Bump version to 6.1.17 2025-02-13 13:08:31 +02:00
Deen-Weible a71443a2ee Clarified language and fixed some grammar issues (#5085) 2025-02-13 13:04:48 +02:00
Ivan Kravets 20e076191e Bump version to 6.1.17rc1 2025-02-09 12:24:37 +02:00