logger: rewrite logger module

Make logging interface more pythonic
This commit is contained in:
Antoine Viallon 2023-05-08 17:30:59 +02:00
parent 820fa1760d
commit 9258b98a9a
Signed by: aviallon
GPG key ID: D126B13AB555E16F
3 changed files with 76 additions and 22 deletions

View file

@ -3,12 +3,12 @@ from dataclasses import dataclass, field
from beartype import beartype
from beartype.typing import Optional, List
import enum
import re
from .logger import logger
from .logger import Logger
from .source import SourceLocation, Location
logger = Logger(__name__)
@beartype
@dataclass
class Token: