From f796263c0e2f153678629c70e8186ca159ac8b59 Mon Sep 17 00:00:00 2001 From: Jakob Scheid Date: Sun, 27 Sep 2026 23:56:00 +0200 Subject: [PATCH] fix: fix syntax errors (target version) Fixed all lines which were syntax errors in the target version (only multi-line f-strings). --- src/jcloud_docsgen/core/python/_core.py | 19 +++++++-------- src/jcloud_docsgen/exceptions.py | 32 +++++++++++++++---------- src/jcloud_docsgen/utils.py | 5 ++-- 3 files changed, 30 insertions(+), 26 deletions(-) diff --git a/src/jcloud_docsgen/core/python/_core.py b/src/jcloud_docsgen/core/python/_core.py index e2373ff..f9881db 100644 --- a/src/jcloud_docsgen/core/python/_core.py +++ b/src/jcloud_docsgen/core/python/_core.py @@ -249,9 +249,8 @@ def _markdown_table( if len(row) != header_len: if force_row_lengths: raise ValueError( - f'expected {header_len} value{ - "s" if header_len > 1 else "" - }, got {len(row)}', + f'expected {header_len} value' + f'{"s" if header_len > 1 else ""}, got {len(row)}' ) else: row = _fit_row_length(header_len, row) @@ -277,9 +276,8 @@ def _markdown_table( if len(row) != header_len: if force_row_lengths: raise ValueError( - f'expected {header_len} value{ - "s" if header_len > 1 else "" - }, got {len(row)}', + f'expected {header_len} value' + f'{"s" if header_len > 1 else ""}, got {len(row)}' ) else: row = _fit_row_length(header_len, row) @@ -601,11 +599,10 @@ class PythonDefinitionDocumentationGenerator: if _is_docstring(self.definition.doc) or not self.skip_empty_sections: if self.allow_html: - md += f'
Docstring' + md += ( + f'
Docstring' + ) else: md += self.level * '#' + '# Docstring\n\n' diff --git a/src/jcloud_docsgen/exceptions.py b/src/jcloud_docsgen/exceptions.py index d687917..fa506e8 100644 --- a/src/jcloud_docsgen/exceptions.py +++ b/src/jcloud_docsgen/exceptions.py @@ -28,9 +28,11 @@ class NamespaceError(ValueError): if not self.args: return '' else: - return f'{self.args[0]}{ - ": " if self.namespace_identifier and self.args[0] else "" - }{self.namespace_identifier if self.args[0] else ""}' + return ( + self.args[0] + + (': ' if self.namespace_identifier and self.args[0] else '') + + (self.namespace_identifier if self.args[0] else '') + ) class InvalidNamespaceError(NamespaceError): ... @@ -55,9 +57,11 @@ class PythonIdentifierError(ValueError): if not self.args: return '' else: - return f'{self.args[0]}{ - ": " if self.identifier and self.args[0] else "" - }{self.identifier if self.args[0] else ""}' + return ( + self.args[0] + + (': ' if self.identifier and self.args[0] else '') + + (self.identifier if self.args[0] else '') + ) class InvalidPythonIdentifierError(PythonIdentifierError): ... @@ -76,9 +80,11 @@ class PythonAnnotationError(ValueError): if not self.args: return '' else: - return f'{self.args[0]}{ - ": " if self.annotation and self.args[0] else "" - }{self.annotation if self.args[0] else ""}' + return ( + self.args[0] + + (': ' if self.annotation and self.args[0] else '') + + (self.annotation if self.args[0] else '') + ) class InvalidPythonAnnotationError(PythonAnnotationError): ... @@ -97,9 +103,11 @@ class PythonDefinitionError(ValueError): if not self.args: return '' else: - return f'{self.args[0]}{ - ": " if self.definition and self.args[0] else "" - }{self.definition if self.args[0] else ""}' + return ( + self.args[0] + + (': ' if self.definition and self.args[0] else '') + + (self.definition if self.args[0] else '') + ) class PythonArgumentStructureError(PythonDefinitionError): ... diff --git a/src/jcloud_docsgen/utils.py b/src/jcloud_docsgen/utils.py index f8da8a6..8e29898 100644 --- a/src/jcloud_docsgen/utils.py +++ b/src/jcloud_docsgen/utils.py @@ -174,9 +174,8 @@ def assert_that_is_instance( else: exception_message_expected = "'" + class_or_tuple.__name__ + "'" raise TypeError( - f"expected {exception_message_expected}, got '{ - type(obj).__name__ - }'", + f'expected {exception_message_expected}' + f", got '{type(obj).__name__}'" )