From 83a1c1bedbbba6281835278a288b9949a2af17ac Mon Sep 17 00:00:00 2001 From: Jun <164005568@qq.com> Date: Fri, 20 Mar 2026 01:52:28 +0800 Subject: [PATCH 1/3] fix: remove pkg_resources fallback for setuptools 82+ compatibility --- LanguageResources/Library/bin/cygdb | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/LanguageResources/Library/bin/cygdb b/LanguageResources/Library/bin/cygdb index e5b2b5f3e..a40f2ea18 100755 --- a/LanguageResources/Library/bin/cygdb +++ b/LanguageResources/Library/bin/cygdb @@ -6,13 +6,7 @@ import sys # for compatibility with easy_install; see #2198 __requires__ = 'Cython==0.29.21' -try: - from importlib.metadata import distribution -except ImportError: - try: - from importlib_metadata import distribution - except ImportError: - from pkg_resources import load_entry_point +from importlib.metadata import distribution def importlib_load_entry_point(spec, group, name): From 89b3044dd9dca52ec257974d316d18117e1ee3ed Mon Sep 17 00:00:00 2001 From: Jun <164005568@qq.com> Date: Fri, 20 Mar 2026 01:52:31 +0800 Subject: [PATCH 2/3] fix: remove pkg_resources fallback for setuptools 82+ compatibility --- LanguageResources/Library/bin/cython | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/LanguageResources/Library/bin/cython b/LanguageResources/Library/bin/cython index fcb8d8624..d9e6ba684 100755 --- a/LanguageResources/Library/bin/cython +++ b/LanguageResources/Library/bin/cython @@ -6,13 +6,7 @@ import sys # for compatibility with easy_install; see #2198 __requires__ = 'Cython==0.29.21' -try: - from importlib.metadata import distribution -except ImportError: - try: - from importlib_metadata import distribution - except ImportError: - from pkg_resources import load_entry_point +from importlib.metadata import distribution def importlib_load_entry_point(spec, group, name): From 6b4856deb2581fbf3a0322e7eac1aec3170f58f6 Mon Sep 17 00:00:00 2001 From: Jun <164005568@qq.com> Date: Fri, 20 Mar 2026 01:52:34 +0800 Subject: [PATCH 3/3] fix: remove pkg_resources fallback for setuptools 82+ compatibility --- LanguageResources/Library/bin/cythonize | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/LanguageResources/Library/bin/cythonize b/LanguageResources/Library/bin/cythonize index 41a2ac394..4f934e3f5 100755 --- a/LanguageResources/Library/bin/cythonize +++ b/LanguageResources/Library/bin/cythonize @@ -6,13 +6,7 @@ import sys # for compatibility with easy_install; see #2198 __requires__ = 'Cython==0.29.21' -try: - from importlib.metadata import distribution -except ImportError: - try: - from importlib_metadata import distribution - except ImportError: - from pkg_resources import load_entry_point +from importlib.metadata import distribution def importlib_load_entry_point(spec, group, name):