Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
```

Expand Down
3 changes: 0 additions & 3 deletions fastapi_startkit/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
```

Expand Down
12 changes: 11 additions & 1 deletion fastapi_startkit/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,16 @@ authors = [
{name = "Bedram Tamang", email = "[email protected]"}
]
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)",
Expand All @@ -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 = [
Expand Down
8 changes: 8 additions & 0 deletions readme.md
Original file line number Diff line number Diff line change
@@ -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:
Expand Down
Loading