Merge pull request #138 from MarkAtwood/fix/pin-setuptools-build-backend

build: declare the setuptools build backend floor (F-5426)
master
John Safranek 2026-08-02 21:38:30 -07:00 committed by GitHub
commit e1bdcab5ea
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 1 deletions

View File

@ -31,7 +31,9 @@ dependencies = [
Homepage = "https://github.com/wolfssl/wolfcrypt-py"
[build-system]
requires = ["setuptools", "cffi>=1.17"]
# setuptools >= 77 is required for the PEP 639 `license` expression and
# `license-files` above; 76 and older reject them.
requires = ["setuptools>=77", "cffi>=1.17"]
build-backend = "setuptools.build_meta:__legacy__"
[dependency-groups]