diff --git a/src/fastapi_fastkit/fastapi_project_template/fastapi-async-crud/pyproject.toml-tpl b/src/fastapi_fastkit/fastapi_project_template/fastapi-async-crud/pyproject.toml-tpl index d91d894..dc79ab8 100644 --- a/src/fastapi_fastkit/fastapi_project_template/fastapi-async-crud/pyproject.toml-tpl +++ b/src/fastapi_fastkit/fastapi_project_template/fastapi-async-crud/pyproject.toml-tpl @@ -7,7 +7,7 @@ authors = [ ] readme = "README.md" license = "MIT" -requires-python = ">=3.9" +requires-python = ">=3.12" dependencies = [ "fastapi>=0.115.8", "uvicorn[standard]>=0.34.0", @@ -16,6 +16,7 @@ dependencies = [ "SQLAlchemy>=2.0.38", "python-dotenv>=1.0.1", "aiofiles>=24.1.0", + "fastapi-fastkit>=1.1.5", ] [project.optional-dependencies] diff --git a/src/fastapi_fastkit/fastapi_project_template/fastapi-async-crud/requirements.txt-tpl b/src/fastapi_fastkit/fastapi_project_template/fastapi-async-crud/requirements.txt-tpl index 6f20863..45d4ac0 100644 --- a/src/fastapi_fastkit/fastapi_project_template/fastapi-async-crud/requirements.txt-tpl +++ b/src/fastapi_fastkit/fastapi_project_template/fastapi-async-crud/requirements.txt-tpl @@ -34,3 +34,4 @@ uvloop==0.21.0 watchfiles==1.0.4 websockets==15.0 aiofiles>=24.1.0 +FastAPI-fastkit==1.1.5 diff --git a/src/fastapi_fastkit/fastapi_project_template/fastapi-custom-response/pyproject.toml-tpl b/src/fastapi_fastkit/fastapi_project_template/fastapi-custom-response/pyproject.toml-tpl index d91d894..dc79ab8 100644 --- a/src/fastapi_fastkit/fastapi_project_template/fastapi-custom-response/pyproject.toml-tpl +++ b/src/fastapi_fastkit/fastapi_project_template/fastapi-custom-response/pyproject.toml-tpl @@ -7,7 +7,7 @@ authors = [ ] readme = "README.md" license = "MIT" -requires-python = ">=3.9" +requires-python = ">=3.12" dependencies = [ "fastapi>=0.115.8", "uvicorn[standard]>=0.34.0", @@ -16,6 +16,7 @@ dependencies = [ "SQLAlchemy>=2.0.38", "python-dotenv>=1.0.1", "aiofiles>=24.1.0", + "fastapi-fastkit>=1.1.5", ] [project.optional-dependencies] diff --git a/src/fastapi_fastkit/fastapi_project_template/fastapi-custom-response/requirements.txt-tpl b/src/fastapi_fastkit/fastapi_project_template/fastapi-custom-response/requirements.txt-tpl index a38bf3a..aaafe97 100644 --- a/src/fastapi_fastkit/fastapi_project_template/fastapi-custom-response/requirements.txt-tpl +++ b/src/fastapi_fastkit/fastapi_project_template/fastapi-custom-response/requirements.txt-tpl @@ -34,3 +34,4 @@ uvicorn==0.34.0 uvloop==0.21.0 watchfiles==1.0.4 websockets==15.0 +FastAPI-fastkit==1.1.5 diff --git a/src/fastapi_fastkit/fastapi_project_template/fastapi-default/pyproject.toml-tpl b/src/fastapi_fastkit/fastapi_project_template/fastapi-default/pyproject.toml-tpl index 53d8959..77da8fd 100644 --- a/src/fastapi_fastkit/fastapi_project_template/fastapi-default/pyproject.toml-tpl +++ b/src/fastapi_fastkit/fastapi_project_template/fastapi-default/pyproject.toml-tpl @@ -7,7 +7,7 @@ authors = [ ] readme = "README.md" license = "MIT" -requires-python = ">=3.9" +requires-python = ">=3.12" dependencies = [ "fastapi>=0.115.8", "uvicorn[standard]>=0.34.0", @@ -15,6 +15,7 @@ dependencies = [ "pydantic-settings>=2.7.1", "SQLAlchemy>=2.0.38", "python-dotenv>=1.0.1", + "fastapi-fastkit>=1.1.5", ] [project.optional-dependencies] diff --git a/src/fastapi_fastkit/fastapi_project_template/fastapi-default/requirements.txt-tpl b/src/fastapi_fastkit/fastapi_project_template/fastapi-default/requirements.txt-tpl index 7a3b209..6162e95 100644 --- a/src/fastapi_fastkit/fastapi_project_template/fastapi-default/requirements.txt-tpl +++ b/src/fastapi_fastkit/fastapi_project_template/fastapi-default/requirements.txt-tpl @@ -32,3 +32,4 @@ uvicorn==0.34.0 uvloop==0.21.0 watchfiles==1.0.4 websockets==15.0 +FastAPI-fastkit==1.1.5 diff --git a/src/fastapi_fastkit/fastapi_project_template/fastapi-dockerized/pyproject.toml-tpl b/src/fastapi_fastkit/fastapi_project_template/fastapi-dockerized/pyproject.toml-tpl index 9227a4c..8515278 100644 --- a/src/fastapi_fastkit/fastapi_project_template/fastapi-dockerized/pyproject.toml-tpl +++ b/src/fastapi_fastkit/fastapi_project_template/fastapi-dockerized/pyproject.toml-tpl @@ -7,7 +7,7 @@ authors = [ ] readme = "README.md" license = "MIT" -requires-python = ">=3.9" +requires-python = ">=3.12" dependencies = [ "fastapi>=0.115.8", "uvicorn[standard]>=0.34.0", @@ -16,6 +16,7 @@ dependencies = [ "SQLAlchemy>=2.0.38", "sqlmodel>=0.0.22", "python-dotenv>=1.0.1", + "fastapi-fastkit>=1.1.5", ] [project.optional-dependencies] diff --git a/src/fastapi_fastkit/fastapi_project_template/fastapi-dockerized/requirements.txt-tpl b/src/fastapi_fastkit/fastapi_project_template/fastapi-dockerized/requirements.txt-tpl index 13f3a6a..d2a4e53 100644 --- a/src/fastapi_fastkit/fastapi_project_template/fastapi-dockerized/requirements.txt-tpl +++ b/src/fastapi_fastkit/fastapi_project_template/fastapi-dockerized/requirements.txt-tpl @@ -34,3 +34,4 @@ uvicorn==0.34.0 uvloop==0.21.0 watchfiles==1.0.4 websockets==15.0 +FastAPI-fastkit==1.1.5 diff --git a/src/fastapi_fastkit/fastapi_project_template/fastapi-empty/pyproject.toml-tpl b/src/fastapi_fastkit/fastapi_project_template/fastapi-empty/pyproject.toml-tpl index e366663..261a266 100644 --- a/src/fastapi_fastkit/fastapi_project_template/fastapi-empty/pyproject.toml-tpl +++ b/src/fastapi_fastkit/fastapi_project_template/fastapi-empty/pyproject.toml-tpl @@ -7,12 +7,13 @@ authors = [ ] readme = "README.md" license = "MIT" -requires-python = ">=3.9" +requires-python = ">=3.12" dependencies = [ "fastapi>=0.115.8", "uvicorn[standard]>=0.34.0", "pydantic>=2.10.6", "pydantic-settings>=2.7.1", + "fastapi-fastkit>=1.1.5", ] [project.optional-dependencies] diff --git a/src/fastapi_fastkit/fastapi_project_template/fastapi-empty/requirements.txt-tpl b/src/fastapi_fastkit/fastapi_project_template/fastapi-empty/requirements.txt-tpl index 9690985..70f634c 100644 --- a/src/fastapi_fastkit/fastapi_project_template/fastapi-empty/requirements.txt-tpl +++ b/src/fastapi_fastkit/fastapi_project_template/fastapi-empty/requirements.txt-tpl @@ -8,3 +8,4 @@ black==25.1.0 isort==6.0.0 mypy==1.15.0 setuptools==80.9.0 +FastAPI-fastkit==1.1.5 diff --git a/src/fastapi_fastkit/fastapi_project_template/fastapi-mcp/pyproject.toml-tpl b/src/fastapi_fastkit/fastapi_project_template/fastapi-mcp/pyproject.toml-tpl index 56096fa..649978b 100644 --- a/src/fastapi_fastkit/fastapi_project_template/fastapi-mcp/pyproject.toml-tpl +++ b/src/fastapi_fastkit/fastapi_project_template/fastapi-mcp/pyproject.toml-tpl @@ -7,7 +7,7 @@ authors = [ ] readme = "README.md" license = "MIT" -requires-python = ">=3.10" +requires-python = ">=3.12" dependencies = [ "fastapi>=0.115.8", "uvicorn[standard]>=0.34.0", @@ -20,6 +20,7 @@ dependencies = [ "passlib>=1.7.4", "python-jose>=3.3.0", "python-multipart>=0.0.17", + "fastapi-fastkit>=1.1.5", ] [project.optional-dependencies] diff --git a/src/fastapi_fastkit/fastapi_project_template/fastapi-mcp/requirements.txt-tpl b/src/fastapi_fastkit/fastapi_project_template/fastapi-mcp/requirements.txt-tpl index a1637d1..ed69b30 100644 --- a/src/fastapi_fastkit/fastapi_project_template/fastapi-mcp/requirements.txt-tpl +++ b/src/fastapi_fastkit/fastapi_project_template/fastapi-mcp/requirements.txt-tpl @@ -38,3 +38,4 @@ uvicorn==0.34.0 uvloop==0.21.0 watchfiles==1.0.4 websockets==15.0 +FastAPI-fastkit==1.1.5 diff --git a/src/fastapi_fastkit/fastapi_project_template/fastapi-psql-orm/pyproject.toml-tpl b/src/fastapi_fastkit/fastapi_project_template/fastapi-psql-orm/pyproject.toml-tpl index 6a8bee4..cce1fb1 100644 --- a/src/fastapi_fastkit/fastapi_project_template/fastapi-psql-orm/pyproject.toml-tpl +++ b/src/fastapi_fastkit/fastapi_project_template/fastapi-psql-orm/pyproject.toml-tpl @@ -7,7 +7,7 @@ authors = [ ] readme = "README.md" license = "MIT" -requires-python = ">=3.9" +requires-python = ">=3.12" dependencies = [ "fastapi>=0.115.8", "uvicorn[standard]>=0.34.0", @@ -19,6 +19,7 @@ dependencies = [ "alembic>=1.14.1", "psycopg[binary]>=3.2.5", "tenacity>=9.0.0", + "fastapi-fastkit>=1.1.5", ] [project.optional-dependencies] diff --git a/src/fastapi_fastkit/fastapi_project_template/fastapi-psql-orm/requirements.txt-tpl b/src/fastapi_fastkit/fastapi_project_template/fastapi-psql-orm/requirements.txt-tpl index 9335aac..d836ee2 100644 --- a/src/fastapi_fastkit/fastapi_project_template/fastapi-psql-orm/requirements.txt-tpl +++ b/src/fastapi_fastkit/fastapi_project_template/fastapi-psql-orm/requirements.txt-tpl @@ -39,3 +39,4 @@ uvicorn==0.34.0 uvloop==0.21.0 watchfiles==1.0.4 websockets==15.0 +FastAPI-fastkit==1.1.5 diff --git a/src/fastapi_fastkit/fastapi_project_template/fastapi-single-module/pyproject.toml-tpl b/src/fastapi_fastkit/fastapi_project_template/fastapi-single-module/pyproject.toml-tpl index b13aa8d..5ef088d 100644 --- a/src/fastapi_fastkit/fastapi_project_template/fastapi-single-module/pyproject.toml-tpl +++ b/src/fastapi_fastkit/fastapi_project_template/fastapi-single-module/pyproject.toml-tpl @@ -7,10 +7,11 @@ authors = [ ] readme = "README.md" license = "MIT" -requires-python = ">=3.9" +requires-python = ">=3.12" dependencies = [ "fastapi>=0.115.8", "uvicorn[standard]>=0.34.0", + "fastapi-fastkit>=1.1.5", ] [dependency-groups] diff --git a/src/fastapi_fastkit/fastapi_project_template/fastapi-single-module/requirements.txt-tpl b/src/fastapi_fastkit/fastapi_project_template/fastapi-single-module/requirements.txt-tpl index 51e17b9..4c9b0d4 100644 --- a/src/fastapi_fastkit/fastapi_project_template/fastapi-single-module/requirements.txt-tpl +++ b/src/fastapi_fastkit/fastapi_project_template/fastapi-single-module/requirements.txt-tpl @@ -4,3 +4,4 @@ pydantic==2.10.6 pydantic-settings==2.7.1 pytest==8.3.4 httpx==0.28.1 +FastAPI-fastkit==1.1.5