From 6f02e4e470d51e07723cfd93707fcb60ff715cfd Mon Sep 17 00:00:00 2001 From: Pavan Kumar <66913595+ascender1729@users.noreply.github.com> Date: Wed, 18 Jun 2025 21:37:59 +0530 Subject: [PATCH] Replace PyPDF2 with pypdf in long_agent --- swarms/structs/long_agent.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/swarms/structs/long_agent.py b/swarms/structs/long_agent.py index 5ed7b49c..bfce0f1b 100644 --- a/swarms/structs/long_agent.py +++ b/swarms/structs/long_agent.py @@ -1,7 +1,7 @@ import concurrent.futures import os from typing import Union, List -import PyPDF2 +import pypdf import markdown from pathlib import Path from swarms.utils.litellm_tokenizer import count_tokens @@ -57,7 +57,7 @@ class LongAgent: text = "" with open(file_path, "rb") as file: - pdf_reader = PyPDF2.PdfReader(file) + pdf_reader = pypdf.PdfReader(file) for page in pdf_reader.pages: text += page.extract_text()