[PATCH 2/2] tools: Update the license specifiers

Tom Rini trini at konsulko.com
Tue Apr 29 15:52:41 CEST 2025


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20250429/d22a3786/attachment.sig>


More information about the U-Boot mailing list