style: reformat files with ruff

This commit is contained in:
Tim Grelka
2025-07-03 17:58:29 +02:00
parent d28845aac1
commit f0299298a6
8 changed files with 21 additions and 22 deletions
+1 -6
View File
@@ -16,12 +16,7 @@ class DirectusAPI:
params[k] = json.dumps(params[k]) params[k] = json.dumps(params[k])
url = self.base_url + endpoint url = self.base_url + endpoint
result = requests.get( result = requests.get(
url, url, params=params, headers={"Authorization": f"Bearer {self.access_token}", "Cache-Control": "no-store"}
params = params,
headers = {
"Authorization": f"Bearer {self.access_token}",
"Cache-Control": "no-store"
}
) )
return result return result
+1 -1
View File
@@ -27,7 +27,7 @@ class FiftyOhmLaTeXRenderer(LaTeXRenderer):
Question, Question,
Picture, Picture,
Photo, Photo,
Table Table,
) )
self.question_renderer = question_renderer self.question_renderer = question_renderer
+1 -1
View File
@@ -15,7 +15,7 @@ class Include(BlockToken):
@classmethod @classmethod
def read(cls, lines): def read(cls, lines):
re.compile(r'') re.compile(r"")
line = next(lines) # Consume the line with the include directive line = next(lines) # Consume the line with the include directive
ident = re.match(r"^\s*\[include:\s*([^\]]+)\]", line).group(1) ident = re.match(r"^\s*\[include:\s*([^\]]+)\]", line).group(1)
return ident return ident
+1 -1
View File
@@ -87,4 +87,4 @@ class Morse(SpanToken):
return result return result
parse_inner = False parse_inner = False
pattern = re.compile(r'\[morse:\s*([^\]]+)\]') pattern = re.compile(r"\[morse:\s*([^\]]+)\]")
+1
View File
@@ -25,6 +25,7 @@ class Qso(BlockToken):
def __init__(self, match): def __init__(self, match):
self.children = match self.children = match
class QsoLine(BlockToken): class QsoLine(BlockToken):
@classmethod @classmethod
def parse_line(cls, line): def parse_line(cls, line):
+2
View File
@@ -69,11 +69,13 @@ def question_stub(input):
answer_pictures=answer_pictures, answer_pictures=answer_pictures,
) )
def include_stub(include): def include_stub(include):
with open("data/includes.json") as file: with open("data/includes.json") as file:
includes = json.load(file) includes = json.load(file)
return includes.get(include) return includes.get(include)
def test_html(capsys): def test_html(capsys):
with capsys.disabled(): with capsys.disabled():
with open("test/acceptanceTest.md") as file: with open("test/acceptanceTest.md") as file:
+1 -1
View File
@@ -7,7 +7,7 @@ from renderer.fifty_ohm_html_renderer import FiftyOhmHtmlRenderer
@pytest.mark.html @pytest.mark.html
def test_include_html(): def test_include_html():
assertions = { assertions = {
'[include:ident]': "ident\n", "[include:ident]": "ident\n",
} }
def test_function(input): def test_function(input):
+2 -1
View File
@@ -24,6 +24,7 @@ def test_question_html():
for assertion in assertions: for assertion in assertions:
assert renderer.render(Document(assertion)) == assertions[assertion] assert renderer.render(Document(assertion)) == assertions[assertion]
@pytest.mark.html @pytest.mark.html
def test_question_translation_html(): def test_question_translation_html():
assertions = { assertions = {
@@ -34,7 +35,7 @@ def test_question_translation_html():
} }
def test_function(input): def test_function(input):
with open('data/metadata.json') as file: with open("data/metadata.json") as file:
metadata = json.load(file) metadata = json.load(file)
return metadata[f"{input}"].get("number") return metadata[f"{input}"].get("number")