Metadata-Version: 2.1
Name: fastapi-namespace-vet1ments
Version: 0.1.4
Summary: For FastAPI Routing Class
Author: no hong seok
Author-email: vet1ments@naver.com
Maintainer: no hong seok
Maintainer-email: vet1ments@naver.com
License: MIT
Project-URL: Repository, https://github.com/vet1ments/fastapi_namespace
Requires-Python: >=3.11.0
Description-Content-Type: text/markdown
License-File: LICENSE

# FastAPI Namespace
fastapi 라우팅 관리를 위한 namespace class
## USAGE
```python
from fastapi import FastAPI
from fastapi_namespace import Namespace, Resource

namespace = Namespace()
@namespace.route(summary="test")
class CustomNamespace(Resource):
    
    @namespace.doc(summary="test1")
    def get(self):
        ...
    
    async def post(self):
        ...

app = FastAPI()

app.include_router(namespace)

if __name__ == "__main__":
    from uvicorn import run
    run(
        app=app
    )
```
