From 97d1f4081269f6a4364bcb859407a46c40769183 Mon Sep 17 00:00:00 2001 From: Jun <164005568@qq.com> Date: Sat, 21 Mar 2026 02:12:37 +0800 Subject: [PATCH] Remove dead pkg_resources fallback for entry_points The pkg_resources fallback is unreachable since Python 3.9+ (vaex's minimum Python version) always has importlib.metadata. Since importlib.metadata is in stdlib since Python 3.8, the fallback is dead code. Fixes #13688 --- packages/vaex-core/vaex/__init__.py | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/packages/vaex-core/vaex/__init__.py b/packages/vaex-core/vaex/__init__.py index 5724d9b93..0d11fce1d 100644 --- a/packages/vaex-core/vaex/__init__.py +++ b/packages/vaex-core/vaex/__init__.py @@ -61,15 +61,7 @@ import vaex.progress -try: - from sys import version_info - if version_info[:2] >= (3, 10): - from importlib.metadata import entry_points - else: - from importlib_metadata import entry_points -except ImportError: - import pkg_resources - entry_points = pkg_resources.iter_entry_points +from importlib.metadata import entry_points try: from . import version