Metadata-Version: 2.4
Name: easy_fastapi
Version: 1.0.0
Summary: Easy FastAPI 运行时库：扩展化 FastAPI 框架 + ORM/auth/redis/migration 扩展。
Project-URL: Homepage, https://github.com/one-ccs/easy_fastapi
Project-URL: Documentation, https://github.com/one-ccs/easy_fastapi/docs
Project-URL: Issues, https://github.com/one-ccs/easy_fastapi/issues
Author-email: one-ccs <one-ccs@foxmal.com>
License: MIT
Keywords: fastapi,openapi,sqlalchemy,sqlmodel,tortoise
Classifier: Development Status :: 4 - Beta
Classifier: Framework :: FastAPI
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10
Requires-Dist: bcrypt>=4.0.0
Requires-Dist: email-validator>=2.3.0
Requires-Dist: fastapi>=0.115.4
Requires-Dist: jinja2>=3.1.0
Requires-Dist: pwdlib[argon2]>=0.2.0
Requires-Dist: pydantic>=2.10.6
Requires-Dist: pyjwt>=2.9.0
Requires-Dist: python-multipart>=0.0.32
Requires-Dist: pyyaml>=6.0.2
Description-Content-Type: text/markdown

# easy_fastapi

Easy FastAPI 运行时库：扩展化 FastAPI 框架 + ORM/auth/redis/migration 扩展。

## 安装

```bash
uv add easy_fastapi
```

## 使用

```python
from fastapi import FastAPI
from easy_fastapi import EasyFastAPI

app = FastAPI()
efa = EasyFastAPI(app, config_path="easy-fastapi.yaml")
efa.use(...)
```
