style: Format code with ruff

- Format 5 files affected by PDF scraper changes
- Ensures CI/CD code quality checks pass

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
yusyus
2026-01-27 21:08:05 +03:00
parent 3fc4b54164
commit 8f720670f2
5 changed files with 33 additions and 16 deletions

View File

@@ -141,7 +141,7 @@ class PDFToSkillConverter:
categorized[category_key] = {
"title": pdf_basename,
"pages": self.extracted_data.get("pages", [])
"pages": self.extracted_data.get("pages", []),
}
print("✅ Created 1 category (single PDF source)")
@@ -176,7 +176,7 @@ class PDFToSkillConverter:
if uncategorized_pages:
categorized["uncategorized"] = {
"title": "Additional Content",
"pages": uncategorized_pages
"pages": uncategorized_pages,
}
# Fall back to keyword-based categorization
@@ -282,7 +282,11 @@ class PDFToSkillConverter:
# If only one section or section covers most pages, use simple name
if total_sections == 1:
filename = f"{self.skill_dir}/references/{pdf_basename}.md" if pdf_basename else f"{self.skill_dir}/references/main.md"
filename = (
f"{self.skill_dir}/references/{pdf_basename}.md"
if pdf_basename
else f"{self.skill_dir}/references/main.md"
)
else:
# Multiple sections: use PDF basename + page range
base_name = pdf_basename if pdf_basename else "section"
@@ -376,7 +380,9 @@ class PDFToSkillConverter:
link_filename = f"section_{section_num:02d}.md"
page_range_str = "N/A"
f.write(f"- [{cat_data['title']}]({link_filename}) ({page_count} pages, {page_range_str})\n")
f.write(
f"- [{cat_data['title']}]({link_filename}) ({page_count} pages, {page_range_str})\n"
)
section_num += 1
f.write("\n## Statistics\n\n")
@@ -693,6 +699,7 @@ def main():
except Exception as e:
print(f"\n❌ Unexpected error during PDF processing: {e}", file=sys.stderr)
import traceback
traceback.print_exc()
sys.exit(1)