Skip to content
Snippets Groups Projects
Commit c099b76a authored by istmxrein's avatar istmxrein
Browse files

update shared-lib for recent pydantic versions >2.0.0

parent 5efbe741
No related branches found
No related tags found
No related merge requests found
import logging import logging
import os import os
from typing import Dict
from pydantic import BaseModel from pydantic import BaseModel
LOG_LEVEL = os.getenv('LOG_LEVEL') or 'INFO' LOG_LEVEL = os.getenv('LOG_LEVEL') or 'INFO'
...@@ -12,23 +13,23 @@ class LogConfig(BaseModel): ...@@ -12,23 +13,23 @@ class LogConfig(BaseModel):
LOG_LEVEL: str = LOG_LEVEL LOG_LEVEL: str = LOG_LEVEL
# Logging config # Logging config
version = 1 version: int = 1
disable_existing_loggers = False disable_existing_loggers: bool = False
formatters = { formatters: Dict = {
"default": { "default": {
"()": "uvicorn.logging.DefaultFormatter", "()": "uvicorn.logging.DefaultFormatter",
"fmt": LOG_FORMAT, "fmt": LOG_FORMAT,
"datefmt": "%Y-%m-%d %H:%M:%S", "datefmt": "%Y-%m-%d %H:%M:%S",
}, },
} }
handlers = { handlers: Dict = {
"default": { "default": {
"formatter": "default", "formatter": "default",
"class": "logging.StreamHandler", "class": "logging.StreamHandler",
"stream": "ext://sys.stderr", "stream": "ext://sys.stderr",
}, },
} }
loggers = { loggers: Dict = {
'': {"handlers": ["default"], "level": LOG_LEVEL, 'propagate': False}, '': {"handlers": ["default"], "level": LOG_LEVEL, 'propagate': False},
'uvicorn': {"handlers": ["default"], "level": LOG_LEVEL, 'propagate': False} 'uvicorn': {"handlers": ["default"], "level": LOG_LEVEL, 'propagate': False}
} }
......
...@@ -2,7 +2,7 @@ from setuptools import setup, find_packages ...@@ -2,7 +2,7 @@ from setuptools import setup, find_packages
setup( setup(
name='pilab', name='pilab',
version='3.0.0', version='3.0.1',
description='Shared-Libs for the pi-lab microservices', description='Shared-Libs for the pi-lab microservices',
url='https://code.fbi.h-da.de/api/v4/projects/27896/packages/pypi/pilab', url='https://code.fbi.h-da.de/api/v4/projects/27896/packages/pypi/pilab',
author='Max Reinheimer', author='Max Reinheimer',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment