/opt/py3/lib/python3.11/site-packages/httpsig/init.py:1: UserWarning: pkg_resources is deprecated as an API. See Package Discovery and Resource Access using pkg_resources - setuptools 80.9.0 documentation. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
from pkg_resources import get_distribution, DistributionNotFound
-
升级 setuptools 版本:将 setuptools 升级至 81 或以上版本,以兼容最新 API 并消除弃用警告。
-
修改依赖代码:将代码中对
pkg_resources的调用替换为importlib.metadata(Python 3.8+)或importlib_metadata(Python 3.7 及以下)。 -
隔离环境测试:在测试环境中先行验证修改后的代码与新版本 JumpServer 的兼容性,确保无其他依赖冲突。
-
联系技术支持:如无法立即修改代码,可联系 JumpServer 技术支持 获取适配建议或定制化兼容方案。