From 2cdba4d43ee117c35985eeec39e126996806de91 Mon Sep 17 00:00:00 2001 From: vidplace7 Date: Mon, 12 Oct 2026 11:41:25 -0400 Subject: [PATCH] Remove redundant chardet depends for MacOS `charset_normalizer` has shipped fixed macOS ARM wheels for years now. Drop the un-needed chardet depends. --- platformio/dependencies.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/platformio/dependencies.py b/platformio/dependencies.py index 0fc21e2c0e..781094176c 100644 --- a/platformio/dependencies.py +++ b/platformio/dependencies.py @@ -48,11 +48,6 @@ def get_pip_dependencies(): ] extra = [] - # issue #4702; Broken "requests/charset_normalizer" on macOS ARM - extra.append( - 'chardet >= 3.0.2,<6; platform_system == "Darwin" and "arm" in platform_machine' - ) - # issue 4614: urllib3 v2.0 only supports OpenSSL 1.1.1+ try: import ssl # pylint: disable=import-outside-toplevel