From bd7dd2cd602f895d4a21d4360933384139e6132f Mon Sep 17 00:00:00 2001 From: valeros Date: Wed, 17 Jan 2024 14:26:11 +0200 Subject: [PATCH] IDF: Get rid of deprecated "pkg_resources" dependency Resolves #1277 --- builder/frameworks/espidf.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/builder/frameworks/espidf.py b/builder/frameworks/espidf.py index 98c95b6..eb3deb8 100644 --- a/builder/frameworks/espidf.py +++ b/builder/frameworks/espidf.py @@ -26,7 +26,6 @@ import subprocess import sys import shutil import os -import pkg_resources import platform as sys_platform import click @@ -1157,9 +1156,7 @@ def install_python_deps(): # A special "esp-windows-curses" python package is required on Windows # for Menuconfig on IDF <5 - if not IDF5 and "esp-windows-curses" not in { - pkg.key for pkg in pkg_resources.working_set - }: + if not IDF5 and "esp-windows-curses" not in installed_packages: env.Execute( env.VerboseAction( '"%s" -m pip install "file://%s/tools/kconfig_new/esp-windows-curses"'