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

Attachment: signature.asc
Description: PGP signature

Reply via email to