-
-
Notifications
You must be signed in to change notification settings - Fork 800
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
platformio fails to run on macOS Ventura due to urllib3 #4614
Comments
Thanks for the report! |
Users are also running into this here, while manual latest version isntall works, maybe a new stable version needs to be pushed. |
Thanks for pinging. 6.1.7 is ready! https://github.com/platformio/platformio-core/releases/tag/v6.1.7 🚀 |
For others coming here, you will now get a warning even with
"Fixed" by following maxgerhardt suggestion to downgrade |
Also noticed this started happening for me after I upgraded to macOS Sonoma 14.0. Also "Fixed" by following maxgerhardt suggestion to downgrade urllib3 to 1.26.15 However, instead of using |
If you’ve found a bug, please provide an information below.
You can erase any parts of this template not applicable to your Issue.
Configuration
Operating system: Mac OS Ventura 13.3.1 (a) ARM64
PlatformIO Version (
platformio --version
): PlatformIO Core, version 6.1.6Description of problem
A default install of platformio on a MacOS host using the default python and python ssl module will fail to run, giving the following error
This is due to the recently launched
urllib3
version 2 series throws errors when used with libressl and older versions of openssl. urllib3 is a dependency forrequests
Steps to Reproduce
python3 -c "$(curl -fsSL https://raw.githubusercontent.com/platformio/platformio/master/scripts/get-platformio.py)"
platformio --version
Actual Results
The error listed above
Expected Results
PlatformIO Core, version 6.1.6
Additional info
A workaround is as follows:
This allows the platformio command to work correctly.
The text was updated successfully, but these errors were encountered: