Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
5e95db2
Update Node.js engine requirement to version 18
Jason2866 Aug 28, 2025
254d58a
Update Node.js engine requirement to version 20
Jason2866 Aug 28, 2025
446d838
Update issue URL format for pioarduino repository
Jason2866 Aug 28, 2025
190ae87
Github Action: Updated dist files
Jason2866 Aug 28, 2025
11b50f6
Use Astral Python from Github release section
Jason2866 Aug 28, 2025
180484c
Github Action: Updated dist files
Jason2866 Aug 28, 2025
f27cf41
Add fzstd dependency to package.json
Jason2866 Aug 28, 2025
49b0735
Github Action: Updated dist files
Jason2866 Aug 28, 2025
567d669
remove fallbacks and
Jason2866 Aug 28, 2025
5d65934
Github Action: Updated dist files
Jason2866 Aug 28, 2025
5ee4b46
Check only accepts Python versions 3.10 through 3.13 found
Jason2866 Aug 28, 2025
9d425db
Github Action: Updated dist files
Jason2866 Aug 28, 2025
37a20ce
Use latest release tag with fallback to know release
Jason2866 Aug 28, 2025
c7f9976
Github Action: Updated dist files
Jason2866 Aug 28, 2025
8e6437d
Implement smart fallback strategy for Python asset retrieval
Jason2866 Aug 28, 2025
bdd5462
Github Action: Updated dist files
Jason2866 Aug 28, 2025
660ae45
Implement logging and SHA256 verification with retry
Jason2866 Aug 28, 2025
2820beb
Github Action: Updated dist files
Jason2866 Aug 28, 2025
f062d5e
Decrease timeout for Python version check
Jason2866 Aug 28, 2025
f0a3f23
Github Action: Updated dist files
Jason2866 Aug 28, 2025
78d9908
exit early when a valid Python version is found
Jason2866 Aug 28, 2025
80c829e
Github Action: Updated dist files
Jason2866 Aug 28, 2025
dd89aaf
Update fallback release tag and log messages for Python 3.13
Jason2866 Aug 29, 2025
2da4d3a
Github Action: Updated dist files
Jason2866 Aug 29, 2025
36a03e7
Centralize Python version compatibility checks
Jason2866 Aug 29, 2025
53ee147
Github Action: Updated dist files
Jason2866 Aug 29, 2025
24f0338
Refactor Python installation to use UV package manager
Jason2866 Aug 29, 2025
195d6b3
Convert getPythonExecutablePath to synchronous
Jason2866 Aug 29, 2025
45d5280
Github Action: Updated dist files
Jason2866 Aug 29, 2025
05ac8f3
format
Jason2866 Aug 30, 2025
acb91b1
Github Action: Updated dist files
Jason2866 Aug 30, 2025
98af8bb
lint
Jason2866 Aug 30, 2025
5582a44
new pio core installer uv based
Jason2866 Aug 30, 2025
4dff5ce
Github Action: Updated dist files
Jason2866 Aug 30, 2025
6deebb7
v12.0.0
Jason2866 Aug 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion dist/index.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/index.js.map

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"name": "pioarduino-node-helpers",
"version": "11.4.1",
"version": "12.0.0",
"description": "Collection of Node.JS helpers for PlatformIO fork pioarduino",
"main": "dist/index.js",
"engines": {
"node": ">=16"
"node": ">=20"
},
"scripts": {
"build": "webpack --env build",
Expand Down
2 changes: 1 addition & 1 deletion src/installer/get-pioarduino.js

Large diffs are not rendered by default.

Loading