Skip to content

Commit 348e3ab

Browse files
committed
fix: load project
1 parent 3690947 commit 348e3ab

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

‎source/src/main.py‎

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
import uvicorn
44
from fastapi import FastAPI
5+
from importlib.metadata import version
6+
7+
_version = version("usuarios-api")
58

69
from adapters.inbound.http.routes.health import router as health_router
710
from adapters.inbound.http.routes.root import router as root_router
@@ -22,7 +25,7 @@ def create_app(user_service: UserService | None = None) -> FastAPI:
2225
"""Create and configure the FastAPI application instance."""
2326
app = FastAPI(
2427
title="Usuarios API",
25-
version="0.1.0",
28+
version=_version,
2629
description="CRUD de usuarios com persistencia em memoria.",
2730
)
2831
app.state.user_service = user_service or build_user_service()
@@ -36,4 +39,4 @@ def create_app(user_service: UserService | None = None) -> FastAPI:
3639

3740

3841
if __name__ == "__main__":
39-
uvicorn.run(app, host="127.0.0.1", port=8000)
42+
uvicorn.run(app, host="0.0.0.0", port=8080)

0 commit comments

Comments
 (0)