From 1dbc19cd6db72cb919885827bc4883423e0cb647 Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Mon, 9 Feb 2026 18:36:08 -0500 Subject: [PATCH] setup.py: handle missing pkg_resources import Signed-off-by: Rui Chen --- setup.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/setup.py b/setup.py index 30ee0575..768c314f 100644 --- a/setup.py +++ b/setup.py @@ -6,9 +6,12 @@ from os.path import join, dirname from setuptools import setup, find_packages, __version__ as setuptools_version -from pkg_resources import parse_version - -import pkg_resources +try: + from pkg_resources import parse_version + import pkg_resources +except ModuleNotFoundError: + from setuptools._vendor.packaging.version import parse as parse_version + pkg_resources = None try: import _markerlib.markers