diff --git a/src/gitingest/query_ingestion.py b/src/gitingest/query_ingestion.py index 11e2151a..e490ce15 100644 --- a/src/gitingest/query_ingestion.py +++ b/src/gitingest/query_ingestion.py @@ -897,6 +897,6 @@ def run_ingest_query(query: ParsedQuery) -> Tuple[str, str, str]: raise ValueError(f"{query.slug} cannot be found") if query.type and query.type == "blob": - return _ingest_single_file(_normalize_path(path.resolve()), query) + return _ingest_single_file(path, query) - return _ingest_directory(_normalize_path(path.resolve()), query) + return _ingest_directory(path, query) diff --git a/src/gitingest/repository_ingest.py b/src/gitingest/repository_ingest.py index b91950e0..73438cb7 100644 --- a/src/gitingest/repository_ingest.py +++ b/src/gitingest/repository_ingest.py @@ -96,7 +96,7 @@ async def ingest_async( # Clean up the temporary directory if it was created if parsed_query.url: # Clean up the temporary directory - shutil.rmtree(TMP_BASE_PATH, ignore_errors=True) + shutil.rmtree(TMP_BASE_PATH) def ingest(