fix: pin setuptools <81 to prevent pkg_resources removal (#36104)

This commit is contained in:
Amin Ghadersohi
2025-11-18 04:21:27 +10:00
committed by GitHub
parent fb8eb2a5c3
commit 519990e2fb
4 changed files with 112 additions and 4 deletions

View File

@@ -36,3 +36,9 @@ marshmallow-sqlalchemy>=1.3.0,<1.4.1
# needed for python 3.12 support
openapi-schema-validator>=0.6.3
# Pin setuptools <81 until all dependencies migrate from pkg_resources to importlib.metadata
# pkg_resources is deprecated and will be removed in setuptools 81+ (around 2025-11-30)
# Known affected packages: Preset's 'clients' package
# See docs/docs/contributing/pkg-resources-migration.md for details
setuptools<81