fixed ruff errors

This commit is contained in:
2025-10-31 20:23:27 -04:00
parent a7c0a58c9a
commit 26cf123357
4 changed files with 12 additions and 6 deletions

View File

@@ -43,7 +43,10 @@ lint.ignore = [
"python/random/**" = [ "python/random/**" = [
"T201", # (perm) I don't care about print statements dir "T201", # (perm) I don't care about print statements dir
] ]
"python/testing/**" = [
"T201", # (perm) I don't care about print statements dir
"ERA001", # (perm) I don't care about print statements dir
]
[tool.ruff.lint.pydocstyle] [tool.ruff.lint.pydocstyle]
convention = "google" convention = "google"

View File

@@ -1,16 +1,20 @@
"""configure_logger."""
import logging import logging
import sys import sys
def configure_logger(level: str = "INFO", test: str = None) -> None: def configure_logger(level: str = "INFO", test: str | None = None) -> None:
"""Configure the logger. """Configure the logger.
Args: Args:
level (str, optional): The logging level. Defaults to "INFO". level (str, optional): The logging level. Defaults to "INFO".
test (str | None, optional): The test name. Defaults to None.
""" """
logging.basicConfig( logging.basicConfig(
level=level, level=level,
datefmt="%Y-%m-%dT%H:%M:%S%z", datefmt="%Y-%m-%dT%H:%M:%S%z",
format="%(asctime)s %(levelname)s %(filename)s:%(lineno)d - %(message)s" format="%(asctime)s %(levelname)s %(filename)s:%(lineno)d - %(message)s" # this is nesiseary
f" {test}", f" {test}",
handlers=[logging.StreamHandler(sys.stdout)], handlers=[logging.StreamHandler(sys.stdout)],
) )

View File

@@ -1,4 +1,4 @@
"""foo""" """foo."""
import logging import logging
@@ -10,7 +10,6 @@ logger = logging.getLogger(__name__)
def foo() -> None: def foo() -> None:
"""Foo.""" """Foo."""
configure_logger("DEBUG", "FOO") configure_logger("DEBUG", "FOO")
logger.debug(f"foo {__name__}") logger.debug(f"foo {__name__}")
logger.debug("foo") logger.debug("foo")

View File

@@ -2,8 +2,8 @@
import logging import logging
from python.testing.logging.configure_logger import configure_logger
from python.testing.logging.bar import bar from python.testing.logging.bar import bar
from python.testing.logging.configure_logger import configure_logger
from python.testing.logging.foo import foo from python.testing.logging.foo import foo
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)