From bb155501b4ffe35d13da8070ae97e4f4adf833c3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 8 Feb 2026 18:21:45 +0000 Subject: [PATCH] fix(tasks): apply Black formatting to extract_metadata_with_gpt.py and rotate_pdf_pages.py Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com> --- app/tasks/extract_metadata_with_gpt.py | 8 ++++---- app/tasks/rotate_pdf_pages.py | 3 +-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/app/tasks/extract_metadata_with_gpt.py b/app/tasks/extract_metadata_with_gpt.py index 29fcc804..890d3fdc 100644 --- a/app/tasks/extract_metadata_with_gpt.py +++ b/app/tasks/extract_metadata_with_gpt.py @@ -70,10 +70,10 @@ def extract_metadata_with_gpt(self, filename: str, cleaned_text: str, file_id: i "Extract and return the following fields:\n" "1. **filename**: Machine-readable filename " "(YYYY-MM-DD_DescriptiveTitle, use only letters, numbers, periods, and underscores).\n" - "2. **empfaenger**: The recipient, or \"Unknown\" if not found.\n" - "3. **absender**: The sender, or \"Unknown\" if not found.\n" + '2. **empfaenger**: The recipient, or "Unknown" if not found.\n' + '3. **absender**: The sender, or "Unknown" if not found.\n' "4. **correspondent**: The entity or company that issued the document " - "(shortest possible name, e.g., \"Amazon\" instead of \"Amazon EU SARL, German branch\").\n" + '(shortest possible name, e.g., "Amazon" instead of "Amazon EU SARL, German branch").\n' "5. **kommunikationsart**: One of [Behoerdlicher_Brief, Rechnung, Kontoauszug, Vertrag, " "Quittung, Privater_Brief, Einladung, Gewerbliche_Korrespondenz, Newsletter, Werbung, Sonstiges].\n" "6. **kommunikationskategorie**: One of [Amtliche_Postbehoerdliche_Dokumente, " @@ -81,7 +81,7 @@ def extract_metadata_with_gpt(self, filename: str, cleaned_text: str, file_id: i "Private_Korrespondenz, Sonstige_Informationen].\n" "7. **document_type**: Precise classification (e.g., Invoice, Contract, Information, Unknown).\n" "8. **tags**: A list of up to 4 relevant thematic keywords.\n" - "9. **language**: Detected document language (ISO 639-1 code, e.g., \"de\" or \"en\").\n" + '9. **language**: Detected document language (ISO 639-1 code, e.g., "de" or "en").\n' "10. **title**: A human-readable title summarizing the document content.\n" "11. **confidence_score**: A numeric value (0-100) indicating the confidence level " "of the extracted metadata.\n" diff --git a/app/tasks/rotate_pdf_pages.py b/app/tasks/rotate_pdf_pages.py index bb3bcae7..7b56b805 100644 --- a/app/tasks/rotate_pdf_pages.py +++ b/app/tasks/rotate_pdf_pages.py @@ -104,8 +104,7 @@ def rotate_pdf_pages(filename: str, extracted_text: str, rotation_data=None, fil # PyPDF2 uses clockwise rotation in 90-degree increments page.rotate(rotation_angle) logger.info( - f"Page {page_idx+1} rotated by {rotation_angle}° " - f"(from detected {detected_angle}°)" + f"Page {page_idx+1} rotated by {rotation_angle}° " f"(from detected {detected_angle}°)" ) applied_rotations[str(page_idx)] = rotation_angle else: