Skip to content

Commit 93c4ffe

Browse files
committed
Merge branch 'release/5.0.2'
2 parents 68c1a79 + cd592cb commit 93c4ffe

File tree

4 files changed

+18
-9
lines changed

4 files changed

+18
-9
lines changed

fastapi_template/template/{{cookiecutter.project_name}}/{{cookiecutter.project_name}}/settings.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from pydantic import BaseSettings
88

99
{%- else %}
10-
from pydantic_settings import BaseSettings
10+
from pydantic_settings import BaseSettings, SettingsConfigDict
1111

1212
{%- endif %}
1313

@@ -200,10 +200,20 @@ def rabbit_url(self) -> URL:
200200
)
201201
{%- endif %}
202202

203+
{%- if cookiecutter.pydanticv1 == "True" %}
203204
class Config:
204205
env_file = ".env"
205206
env_prefix = "{{cookiecutter.project_name | upper }}_"
206207
env_file_encoding = "utf-8"
207208

209+
{%- else %}
210+
model_config = SettingsConfigDict(
211+
env_file = ".env",
212+
env_prefix = "{{cookiecutter.project_name | upper }}_",
213+
env_file_encoding = "utf-8",
214+
)
215+
{%- endif %}
216+
217+
208218

209219
settings = Settings()

fastapi_template/template/{{cookiecutter.project_name}}/{{cookiecutter.project_name}}/static/docs/swagger-ui-bundle.js

Lines changed: 3 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

fastapi_template/template/{{cookiecutter.project_name}}/{{cookiecutter.project_name}}/static/docs/swagger-ui.css

Lines changed: 3 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "fastapi_template"
3-
version = "5.0.1"
3+
version = "5.0.2"
44
description = "Feature-rich robust FastAPI template"
55
authors = ["Pavel Kirilin <[email protected]>"]
66
packages = [{ include = "fastapi_template" }]

0 commit comments

Comments
 (0)