From 681a83226f5743b6fea84d7e540393ddebc63911 Mon Sep 17 00:00:00 2001 From: David Poblador i Garcia Date: Tue, 28 Apr 2026 12:15:18 +0200 Subject: [PATCH] chore(py): use PEP 639 SPDX license expression Replace the deprecated `license = { text = "MIT" }` table form and the `License :: OSI Approved :: MIT License` classifier with a SPDX expression `license = "MIT"`. This silences the uv build warning about ambiguous license classifiers. Co-Authored-By: Claude Opus 4.7 (1M context) --- vibetuner-py/pyproject.toml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/vibetuner-py/pyproject.toml b/vibetuner-py/pyproject.toml index 94e2a6b8..f778044c 100644 --- a/vibetuner-py/pyproject.toml +++ b/vibetuner-py/pyproject.toml @@ -4,13 +4,12 @@ description = "Core Python framework and blessed dependencies for production-rea version = "10.7.0" readme = "README.md" requires-python = ">=3.11" -license = { text = "MIT" } +license = "MIT" authors = [{ name = "All Tuner Labs, S.L." }] keywords = ["fastapi", "mongodb", "htmx", "web-framework", "scaffolding", "oauth", "background-jobs"] classifiers = [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", - "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12",