Pour tout problème contactez-nous par mail : support@froggit.fr | La FAQ :grey_question: | Rejoignez-nous sur le Chat :speech_balloon:

Skip to content
Snippets Groups Projects
Commit 42343f26 authored by Dorian Turba's avatar Dorian Turba
Browse files

fix pydantic

parent b2e723da
No related branches found
No related tags found
No related merge requests found
......@@ -22,7 +22,8 @@ classifiers = [
dependencies = [
"sqlalchemy >= 1.4, < 3.0",
"alembic",
"pydantic[dotenv]",
"pydantic[dotenv] ~= 2",
"pydantic-settings",
"fake_session_maker",
"model_dml"
]
......@@ -71,7 +72,7 @@ legacy_tox_ini = """
[tox]
min_version = 4.0
env_list =
py{37,38,39,310,311,312}
py{38,39,310,311,312}
black
flake8
mypy
......
from logging.config import fileConfig
import pydantic
import pydantic_settings
from sqlalchemy import engine_from_config, pool
import {{ cookiecutter.package_slug }}.models
......@@ -27,7 +27,7 @@ target_metadata = {{ cookiecutter.package_slug }}.models.Base.metadata
# ... etc.
class Settings(pydantic.BaseSettings):
class Settings(pydantic_settings.BaseSettings):
class Config:
env_file = ".env"
......
import functools
import pydantic
import pydantic_settings
import sqlalchemy.orm
class Settings(pydantic.BaseSettings):
class Settings(pydantic_settings.BaseSettings):
class Config:
env_file = ".env"
......
......@@ -3,7 +3,7 @@ import typing
import alembic.command
import alembic.config
import pydantic
import pydantic_settings
import pytest
import sqlalchemy.orm
from fake_session_maker import fsm
......@@ -15,7 +15,7 @@ local_config: typing.Final = alembic.config.Config(
)
class Settings(pydantic.BaseSettings):
class Settings(pydantic_settings.BaseSettings):
class Config:
env_file = ".env"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment