From 02f6433b27fc1e3a7faefe50d4ff7d0650134225 Mon Sep 17 00:00:00 2001 From: Artur Shiriev Date: Sat, 20 Jun 2026 17:34:07 +0300 Subject: [PATCH 1/2] chore: enrich PyPI metadata (keywords, classifiers, project urls) Co-Authored-By: Claude Opus 4.8 (1M context) --- pyproject.toml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 9025d76..ebedfa8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,12 +1,15 @@ [project] name = "semvertag" -description = "Auto-tag GitLab and GitHub repos with semantic version tags — one tool, two strategies, two providers." +description = "Auto-tag GitHub & GitLab repos with semantic version tags from CI" authors = [{ name = "Artur Shiriev", email = "me@shiriev.ru" }] requires-python = ">=3.11,<4" license = "MIT" readme = "README.md" -keywords = ["semver", "gitlab", "github", "ci", "auto-tag", "conventional-commits"] +keywords = ["semver", "versioning", "git", "github", "gitlab", "ci", "conventional-commits", "auto-tag", "cli", "python"] classifiers = [ + "Development Status :: 4 - Beta", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", @@ -29,8 +32,11 @@ dependencies = [ semvertag = "semvertag.__main__:main" [project.urls] -repository = "https://github.com/modern-python/semvertag" -docs = "https://semvertag.modern-python.org" +Homepage = "https://semvertag.modern-python.org" +Documentation = "https://semvertag.modern-python.org" +Repository = "https://github.com/modern-python/semvertag" +Issues = "https://github.com/modern-python/semvertag/issues" +Changelog = "https://github.com/modern-python/semvertag/releases" [build-system] requires = ["uv_build>=0.11,<1"] From c8305b00495cd637ac437760201084efb547b272 Mon Sep 17 00:00:00 2001 From: Artur Shiriev Date: Sat, 20 Jun 2026 17:39:01 +0300 Subject: [PATCH 2/2] chore: drop deprecated License classifier (SPDX license key already set) Co-Authored-By: Claude Opus 4.8 (1M context) --- pyproject.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index ebedfa8..d6ca200 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,6 @@ keywords = ["semver", "versioning", "git", "github", "gitlab", "ci", "convention classifiers = [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", - "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13",