On Tue, Apr 29, 2025 at 03:28:35PM +0200, Quentin Schulz wrote: > Hi Simon, > > On 4/29/25 3:15 PM, Simon Glass wrote: > > Recent versions of Python complain about the license being in the > > I believe this isn't related to Python but rather setuptools. > > setuptools 77.0.3 and later support PEP-639 which recommends to ditch the > License :: classifier for a license property. > > The issue is that this license property also changed in PEP-639, with > something that isn't compatible with pre-PEP-639. > > Therefore we need to bump the minimum requirement for the setuptools > dependency in the various pyproject.toml to 77.0.3 or later. > > I'm also wondering if we don't need to add a license-files property (also > PEP-639) to comply with the GPL-2.0-or-later which requires to provide a > copy of the license.
Thanks for digging in to this more. Is there not some way to both meet the PEP and utilize SPDX? -- Tom
signature.asc
Description: PGP signature