From 7ed07fb6de2edb1b75d732761f670a3912941157 Mon Sep 17 00:00:00 2001 From: Newbyte <newbyte@postmarketos.org> Date: Wed, 9 Oct 2024 15:07:19 +0200 Subject: [PATCH] pmb.helpers.logging: Annotate types for loglevels (MR 2431) Otherwise mypy cannot figure out the type of these. --- pmb/helpers/logging.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pmb/helpers/logging.py b/pmb/helpers/logging.py index 07721698d..525133fb4 100644 --- a/pmb/helpers/logging.py +++ b/pmb/helpers/logging.py @@ -4,21 +4,21 @@ import logging import os from pathlib import Path import sys -from typing import TextIO +from typing import Final, TextIO import pmb.config from pmb.meta import Cache logfd: TextIO -CRITICAL = logging.CRITICAL -FATAL = logging.FATAL -ERROR = logging.ERROR -WARNING = logging.WARNING -WARN = logging.WARN -INFO = logging.INFO -DEBUG = logging.DEBUG -NOTSET = logging.NOTSET -VERBOSE = 5 +CRITICAL: Final[int] = logging.CRITICAL +FATAL: Final[int] = logging.FATAL +ERROR: Final[int] = logging.ERROR +WARNING: Final[int] = logging.WARNING +WARN: Final[int] = logging.WARN +INFO: Final[int] = logging.INFO +DEBUG: Final[int] = logging.DEBUG +NOTSET: Final[int] = logging.NOTSET +VERBOSE: Final[int] = 5 class log_handler(logging.StreamHandler): -- GitLab