From 0995e4cd888b0448a3cbf8e337f618a26db25f74 Mon Sep 17 00:00:00 2001 From: Artur Shiriev Date: Sat, 20 Jun 2026 17:33:45 +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 7b61183..9a480f6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,12 +1,15 @@ [project] name = "modern-di-faststream" -description = "Modern-DI integration for FastStream" +description = "modern-di integration for FastStream" authors = [{ name = "Artur Shiriev", email = "me@shiriev.ru" }] requires-python = ">=3.10,<4" license = "MIT" readme = "README.md" -keywords = ["DI", "dependency injector", "ioc-container", "FastStream", "python"] +keywords = ["dependency-injection", "di", "ioc-container", "modern-di", "faststream", "python"] classifiers = [ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", @@ -19,8 +22,11 @@ dependencies = ["faststream>=0.7,<0.8", "modern-di>=2.19.0,<3"] version = "0" [project.urls] -repository = "https://github.com/modern-python/modern-di-faststream" -docs = "https://modern-di.modern-python.org" +Homepage = "https://modern-di.modern-python.org" +Documentation = "https://modern-di.modern-python.org" +Repository = "https://github.com/modern-python/modern-di-faststream" +Issues = "https://github.com/modern-python/modern-di-faststream/issues" +Changelog = "https://github.com/modern-python/modern-di-faststream/releases" [dependency-groups] dev = [ From 15fc5b36d85c6e5d98fd3680cccfcea0740a9af1 Mon Sep 17 00:00:00 2001 From: Artur Shiriev Date: Sat, 20 Jun 2026 17:38:37 +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 9a480f6..7278736 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,6 @@ keywords = ["dependency-injection", "di", "ioc-container", "modern-di", "faststr classifiers = [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", - "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12",