using std logging instead of loguru

This commit is contained in:
Mose Mueller 2023-10-18 15:41:46 +02:00
parent 20a035afe8
commit af9e44e373
5 changed files with 9 additions and 4 deletions

View File

@ -2,7 +2,6 @@ from pathlib import Path
from typing import Literal, Optional
from confz import BaseConfig, EnvSource, FileSource
from loguru import logger
from pydantic import AnyUrl, SecretStr
# Retrieve the name of the current package

View File

@ -1,9 +1,12 @@
import logging
from pathlib import Path
from typing import Optional, TypeVar
from confz import BaseConfig, FileSource
from loguru import logger
logger = logging.getLogger(__name__)
T = TypeVar("T", bound=BaseConfig)

View File

@ -1,5 +1,6 @@
from __future__ import annotations
import logging
from collections.abc import Iterable
from dataclasses import dataclass
from pathlib import Path
@ -18,12 +19,13 @@ from influxdb_client import (
from influxdb_client.client.write.point import DEFAULT_WRITE_PRECISION
from influxdb_client.client.write_api import SYNCHRONOUS
from influxdb_client.rest import ApiException
from loguru import logger
from reactivex import Observable
from icon_service_base.database.config import InfluxDBConfig
from icon_service_base.database.create_config import create_config
logger = logging.getLogger(__name__)
class InfluxDBSession:
"""

View File

@ -2,6 +2,7 @@ from __future__ import annotations
import datetime
import json
import logging
import re
from pathlib import Path
from types import TracebackType
@ -9,12 +10,13 @@ from typing import Any, Optional
from confz import FileSource
from dateutil.parser import ParserError, parse # type: ignore
from loguru import logger
from sqlmodel import Session, SQLModel, create_engine
from icon_service_base.database.config import OperationMode, PostgreSQLConfig
from icon_service_base.database.create_config import create_config
logger = logging.getLogger(__name__)
def json_loads_or_return_input(input_string: str) -> dict[str, Any] | Any:
"""

View File

@ -9,7 +9,6 @@ packages = [{ include = "icon_service_base" }]
[tool.poetry.dependencies]
python = "^3.10"
loguru = "^0.7.0"
influxdb-client = "^1.36.1"
sqlmodel = "^0.0.8"
confz = "^2.0.0"