Skip to content

Tools - get.py updates#9247

Merged
mcspr merged 2 commits intoesp8266:masterfrom
mcspr:getpy/darwin-arm
May 26, 2025
Merged

Tools - get.py updates#9247
mcspr merged 2 commits intoesp8266:masterfrom
mcspr:getpy/darwin-arm

Conversation

@mcspr
Copy link
Copy Markdown
Collaborator

@mcspr mcspr commented May 26, 2025

Using argparse for arguments, expose previously uncustomizable bits.
Using pathlib for paths, assume relative paths from file.parent as PWD

Reading tarfile with transparent compression.
Drop incorrect test for .t{...} (forgot to strip ".t"), just supply mode="r:*" and fail when read fails

Remove hard-coded dependency on 'platform' and allow to specify sys_name, sys_platform and bits.
Stub for DarwinARM, allow to fetch x86_64 packages in the meantime.

mcspr added 2 commits May 27, 2025 02:06
Using pathlib for paths, assume relative paths from __file__.parent as PWD
Using argparse for arguments, expose previously uncustomizable bits.

Reading tarfile with transparent compression.
Drop previously untested .t{...} and .tar.{...}, just use "r:*"

Remove hard-coded dependency on 'platform' and allow to specify sys_name, sys_platform and bits.
Stub for DarwinARM, allow to fetch x86_64 packages in the meantime.
@mcspr mcspr merged commit 30780cb into esp8266:master May 26, 2025
28 checks passed
@mcspr mcspr deleted the getpy/darwin-arm branch May 26, 2025 23:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant