diff --git a/CLAUDE.md b/CLAUDE.md index ea27b234..b122cc0a 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -24,9 +24,6 @@ Optional extras are installed with pip/uv extras: ``` fastapi-startkit[fastapi] # FastAPI + Starlette fastapi-startkit[database] # SQLAlchemy async ORM -fastapi-startkit[postgres] # asyncpg driver -fastapi-startkit[sqlite] # aiosqlite driver -fastapi-startkit[mysql] # aiomysql driver fastapi-startkit[vite] # Jinja2 for Vite integration ``` diff --git a/fastapi_startkit/README.md b/fastapi_startkit/README.md index b8dabca2..1e96898d 100644 --- a/fastapi_startkit/README.md +++ b/fastapi_startkit/README.md @@ -19,9 +19,6 @@ Optional extras enable additional capabilities: ```bash fastapi-startkit[fastapi] # FastAPI + Starlette fastapi-startkit[database] # SQLAlchemy async ORM -fastapi-startkit[postgres] # asyncpg driver -fastapi-startkit[sqlite] # aiosqlite driver -fastapi-startkit[mysql] # aiomysql driver fastapi-startkit[vite] # Jinja2 for Vite integration ``` diff --git a/fastapi_startkit/pyproject.toml b/fastapi_startkit/pyproject.toml index 7dc8a58d..02e761a4 100644 --- a/fastapi_startkit/pyproject.toml +++ b/fastapi_startkit/pyproject.toml @@ -6,6 +6,16 @@ authors = [ {name = "Bedram Tamang", email = "tmgbedu@gmail.com"} ] requires-python = ">=3.12,<4.0" +classifiers = [ + "Development Status :: 4 - Beta", + "Framework :: FastAPI", + "Intended Audience :: Developers", + "Operating System :: OS Independent", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Topic :: Software Development :: Libraries :: Application Frameworks", +] dependencies = [ "dotty-dict>=1.3.1", "pendulum (>=3.1.0,<4.0.0)", @@ -18,7 +28,7 @@ dependencies = [ [project.optional-dependencies] fastapi = [ - "fastapi[standard] (>=0.124.4,<0.125.0)", + "fastapi[standard]>=0.124.4", "itsdangerous>=2.2.0", ] database = [ diff --git a/readme.md b/readme.md index 2671c39f..5d052df4 100644 --- a/readme.md +++ b/readme.md @@ -1,3 +1,11 @@ +# FastAPI Startkit + +[![codecov](https://codecov.io/gh/fastapi-startkit/fastapi-startkit-modules/branch/main/graph/badge.svg)](https://codecov.io/gh/fastapi-startkit/fastapi-startkit-modules) +[![PyPI version](https://img.shields.io/pypi/v/fastapi-startkit.svg)](https://pypi.org/project/fastapi-startkit/) +[![Python versions](https://img.shields.io/pypi/pyversions/fastapi-startkit.svg)](https://pypi.org/project/fastapi-startkit/) + +A modular, provider-driven framework for building Python applications with FastAPI. Full documentation is available at [fastapi-startkit.github.io](https://fastapi-startkit.github.io). + ## Setup After cloning, activate the git hooks: