Skip to content

Commit 1dbc19c

Browse files
committed
setup.py: handle missing pkg_resources import
Signed-off-by: Rui Chen <rui@chenrui.dev>
1 parent fd4f032 commit 1dbc19c

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

setup.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,12 @@
66

77
from os.path import join, dirname
88
from setuptools import setup, find_packages, __version__ as setuptools_version
9-
from pkg_resources import parse_version
10-
11-
import pkg_resources
9+
try:
10+
from pkg_resources import parse_version
11+
import pkg_resources
12+
except ModuleNotFoundError:
13+
from setuptools._vendor.packaging.version import parse as parse_version
14+
pkg_resources = None
1215

1316
try:
1417
import _markerlib.markers

0 commit comments

Comments
 (0)