From ac62e9809a4af9ed9b3670dd94d67a95f6b7624e Mon Sep 17 00:00:00 2001 From: alekszievr <44192193+alekszievr@users.noreply.github.com> Date: Wed, 4 Dec 2024 17:29:07 +0100 Subject: [PATCH] Skip empty files in get repo file dependencies (#254) Co-authored-by: Rita Aleksziev --- cognee/tasks/repo_processor/get_repo_file_dependencies.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cognee/tasks/repo_processor/get_repo_file_dependencies.py b/cognee/tasks/repo_processor/get_repo_file_dependencies.py index 87669b7d8..221af6cf6 100644 --- a/cognee/tasks/repo_processor/get_repo_file_dependencies.py +++ b/cognee/tasks/repo_processor/get_repo_file_dependencies.py @@ -34,6 +34,10 @@ async def get_py_files_dict(repo_path): py_files_dict = {} for file_path in py_files_paths: absolute_path = os.path.abspath(file_path) + + if os.path.getsize(absolute_path) == 0: + continue + relative_path, source_code = await get_py_path_and_source(absolute_path) py_files_dict[relative_path] = {"source_code": source_code}