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 typing import Literal, Optional
from confz import BaseConfig, EnvSource, FileSource from confz import BaseConfig, EnvSource, FileSource
from loguru import logger
from pydantic import AnyUrl, SecretStr from pydantic import AnyUrl, SecretStr
# Retrieve the name of the current package # Retrieve the name of the current package

View File

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

View File

@ -1,5 +1,6 @@
from __future__ import annotations from __future__ import annotations
import logging
from collections.abc import Iterable from collections.abc import Iterable
from dataclasses import dataclass from dataclasses import dataclass
from pathlib import Path 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.point import DEFAULT_WRITE_PRECISION
from influxdb_client.client.write_api import SYNCHRONOUS from influxdb_client.client.write_api import SYNCHRONOUS
from influxdb_client.rest import ApiException from influxdb_client.rest import ApiException
from loguru import logger
from reactivex import Observable from reactivex import Observable
from icon_service_base.database.config import InfluxDBConfig from icon_service_base.database.config import InfluxDBConfig
from icon_service_base.database.create_config import create_config from icon_service_base.database.create_config import create_config
logger = logging.getLogger(__name__)
class InfluxDBSession: class InfluxDBSession:
""" """

View File

@ -2,6 +2,7 @@ from __future__ import annotations
import datetime import datetime
import json import json
import logging
import re import re
from pathlib import Path from pathlib import Path
from types import TracebackType from types import TracebackType
@ -9,12 +10,13 @@ from typing import Any, Optional
from confz import FileSource from confz import FileSource
from dateutil.parser import ParserError, parse # type: ignore from dateutil.parser import ParserError, parse # type: ignore
from loguru import logger
from sqlmodel import Session, SQLModel, create_engine from sqlmodel import Session, SQLModel, create_engine
from icon_service_base.database.config import OperationMode, PostgreSQLConfig from icon_service_base.database.config import OperationMode, PostgreSQLConfig
from icon_service_base.database.create_config import create_config 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: 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] [tool.poetry.dependencies]
python = "^3.10" python = "^3.10"
loguru = "^0.7.0"
influxdb-client = "^1.36.1" influxdb-client = "^1.36.1"
sqlmodel = "^0.0.8" sqlmodel = "^0.0.8"
confz = "^2.0.0" confz = "^2.0.0"