Fix Sonar issue, formatting (#99)

* Fix Sonar issue, formatting

* Remove dev dependencies from requirements.tzt

* Fix unit test failure
This commit is contained in:
2023-06-04 12:06:30 +01:00
committed by GitHub
parent dd8411d726
commit 950d1164eb
10 changed files with 48 additions and 58 deletions

View File

@ -2,15 +2,14 @@
"""MODULE: Provides functions for preparing, then printing, retrieved data."""
from typing import Union
from tabulate import tabulate
def generate_prefix_string(prefixes: list) -> Union[str, None]:
def generate_prefix_string(prefixes: list) -> str | None:
"""Generate a string that spilts prefixes into rows of 4."""
num_per_row = 4
try:
ret = ""
ret: str = ""
for i in range(0, len(prefixes), num_per_row):
ret += ", ".join(prefixes[i : i + num_per_row]) + "\n"
return ret