From bfb50dacd9e9061098af526909aa4337e78c6ff5 Mon Sep 17 00:00:00 2001 From: Bedram Tamang Date: Fri, 17 Jul 2026 13:47:04 -0700 Subject: [PATCH] fix(packaging): wire README.md into project metadata via readme field MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit pyproject.toml never declared [project].readme, so the built wheel/sdist METADATA has no Description body or Description-Content-Type — only the short Summary was populated. This is why PyPI renders 'no project description provided' even after the #682 description/keywords/urls fix, and it affects every version published since then, including the currently-live 0.50.0. --- fastapi_startkit/pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/fastapi_startkit/pyproject.toml b/fastapi_startkit/pyproject.toml index b7f66198..3bc983e2 100644 --- a/fastapi_startkit/pyproject.toml +++ b/fastapi_startkit/pyproject.toml @@ -2,6 +2,7 @@ name = "fastapi-startkit" version = "0.50.0" description = "A modular, provider-driven framework for building async Python web applications with FastAPI — bundling a service container, configuration system, an async-first ORM, facades, and a Cleo-powered console." +readme = "README.md" keywords = [ "fastapi", "framework",