forked from platformio/platform-espressif32
-
Notifications
You must be signed in to change notification settings - Fork 61
penv setup moved in platform #296
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
Jason2866
wants to merge
42
commits into
main
Choose a base branch
from
mv_py_setup
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
ab403eb
move penv setup to platform.py
Jason2866 9ceaf53
simplify
Jason2866 c30a5f5
call installer with penv Python
Jason2866 753b6b1
revert
Jason2866 875859a
fix scons error
Jason2866 80beb95
try again to call tl-install from penv Python
Jason2866 1846427
install esptool later
Jason2866 64890e7
esptool install later
Jason2866 202e2cf
remove warning esptool noise
Jason2866 7c18afd
sort imports
Jason2866 5cbc402
Replace remaining direct setup_python_environment call with platform.…
Jason2866 46e0f5a
wrong function name
Jason2866 5b5d254
fix: parameter name shadows function
Jason2866 db0fa6d
Type hints: use Optional[str] for nullable arguments
Jason2866 1821882
Remove unused parameter penv_python
Jason2866 5facafb
Avoid leaving sockets open
Jason2866 526076d
make github_actions bool
Jason2866 78c85f4
remove duplcate python check
Jason2866 89c4c13
fix endless recursion
Jason2866 9eacb21
show 1000 chars on failure with idf_tools.py
Jason2866 f8c937e
add "GIT_SSL_CAINFO"
Jason2866 b8a1c36
use importlib for penv_setup.py
Jason2866 1ef6508
remove duplicate comment
Jason2866 300330c
update comments
Jason2866 70cde20
no assert
Jason2866 56f3101
no env.subst needed
Jason2866 df26f48
Eliminate fallback for Python environment setup (#299)
Jason2866 99c086e
Increase subprocess timeout for installations
Jason2866 b4c7735
Modify esptool path check to return None
Jason2866 dc4a7f6
Improve error handling for missing Python executable
Jason2866 c08eb7d
Add urllib3 dependency with version constraint
Jason2866 9152569
Modify _setup_certifi_env to use python_exe argument
Jason2866 3ea5eb0
remove fallback for certifi environment setup in penv_setup.py
Jason2866 3886ceb
Check for Python executable file in penv_setup
Jason2866 00b5d0c
Change existence check to use isfile "python" for penv_dir
Jason2866 4d54627
Refactor _setup_certifi_env function parameters
Jason2866 cf44301
Change warnings to errors in package installation
Jason2866 19aae9f
Remove '--ng' option from esp_idf_size command
Jason2866 7f5c693
Update esp-idf-size package version to 2.0.0
Jason2866 0691899
Update debugger package v16.3
Jason2866 8e96845
Add pydantic dependency version specification
Jason2866 3ee9ce3
Remove unused import in espidf.py
Jason2866 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.