https://bugs.gentoo.org/950453 https://github.com/rapidfuzz/Levenshtein/pull/72 From f5e782d3efd640be48c59f2b7efa4e19466476a9 Mon Sep 17 00:00:00 2001 From: Cristian Le Date: Fri, 28 Feb 2025 13:20:27 +0100 Subject: [PATCH 1/2] fix: pyproject.toml metadata --- a/pyproject.toml +++ b/pyproject.toml @@ -26,6 +26,8 @@ classifiers=[ "Programming Language :: Python :: 3.13", "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)", ] + +[project.urls] Homepage = "https://github.com/rapidfuzz/Levenshtein" Documentation = "https://rapidfuzz.github.io/Levenshtein/" Repository = "https://github.com/rapidfuzz/Levenshtein.git" From 2da6de08ce367858c29602a059d72427a4b15de6 Mon Sep 17 00:00:00 2001 From: Cristian Le Date: Fri, 28 Feb 2025 16:31:56 +0100 Subject: [PATCH 2/2] Use PEP639 license --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [build-system] requires = [ - "scikit-build-core>=0.10.7", + "scikit-build-core>=0.11", "Cython>=3.0.11,<3.1.0" ] build-backend = "scikit_build_core.build" @@ -17,6 +17,7 @@ authors = [ ] description = "Python extension for computing string edit distances and similarities." readme = "README.md" +license = "GPL-2.0-or-later" classifiers=[ "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.9", @@ -24,7 +25,6 @@ classifiers=[ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", - "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)", ] [project.urls]