Rebuild with python 3.14

This commit is contained in:
2026-05-06 20:26:20 +03:00
parent eb964a8d99
commit 2275f1d248
4 changed files with 79 additions and 1 deletions
@@ -0,0 +1,30 @@
From 1dbc19cd6db72cb919885827bc4883423e0cb647 Mon Sep 17 00:00:00 2001
From: Rui Chen <[email protected]>
Date: Mon, 9 Feb 2026 18:36:08 -0500
Subject: [PATCH] setup.py: handle missing pkg_resources import
Signed-off-by: Rui Chen <[email protected]>
---
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