From 750e7837c4b71b4db0a260dab6e8caeec95cee8b Mon Sep 17 00:00:00 2001
From: "Rod.6" <rod.dong@icloud.com>
Date: Sun, 19 May 2024 11:54:51 +0800
Subject: [PATCH] fix: (ArxivReader) set exclude_hidden to False when reading
 data from hidden directory (#13578)

* fix: set exclude_hidden to False when reading data from hidden directory

* fix: bump the version of the arxiv package

* fix: typo
---
 .../readers/llama-index-readers-papers/CHANGELOG.md           | 4 ++++
 .../llama_index/readers/papers/arxiv/base.py                  | 4 +++-
 .../readers/llama-index-readers-papers/pyproject.toml         | 2 +-
 3 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/llama-index-integrations/readers/llama-index-readers-papers/CHANGELOG.md b/llama-index-integrations/readers/llama-index-readers-papers/CHANGELOG.md
index b3813e3c4c..dd6a1fbc71 100644
--- a/llama-index-integrations/readers/llama-index-readers-papers/CHANGELOG.md
+++ b/llama-index-integrations/readers/llama-index-readers-papers/CHANGELOG.md
@@ -1,5 +1,9 @@
 # CHANGELOG
 
+## [0.1.6] - 2024-05-19
+
+- Fix issue with hidden temporary folder (#13577)
+
 ## [0.1.5] - 2024-05-07
 
 ### Bug Fixes
diff --git a/llama-index-integrations/readers/llama-index-readers-papers/llama_index/readers/papers/arxiv/base.py b/llama-index-integrations/readers/llama-index-readers-papers/llama_index/readers/papers/arxiv/base.py
index 6519b4e78e..cb29bab2c4 100644
--- a/llama-index-integrations/readers/llama-index-readers-papers/llama_index/readers/papers/arxiv/base.py
+++ b/llama-index-integrations/readers/llama-index-readers-papers/llama_index/readers/papers/arxiv/base.py
@@ -147,7 +147,9 @@ class ArxivReader(BaseReader):
             return paper_lookup[os.path.basename(filename)]
 
         arxiv_documents = SimpleDirectoryReader(
-            papers_dir, file_metadata=get_paper_metadata
+            papers_dir,
+            file_metadata=get_paper_metadata,
+            exclude_hidden=False,  # default directory is hidden ".papers"
         ).load_data()
         # Include extra documents containing the abstracts
         abstract_documents = []
diff --git a/llama-index-integrations/readers/llama-index-readers-papers/pyproject.toml b/llama-index-integrations/readers/llama-index-readers-papers/pyproject.toml
index 0cb2c74567..31ec330259 100644
--- a/llama-index-integrations/readers/llama-index-readers-papers/pyproject.toml
+++ b/llama-index-integrations/readers/llama-index-readers-papers/pyproject.toml
@@ -29,7 +29,7 @@ license = "MIT"
 maintainers = ["thejessezhang"]
 name = "llama-index-readers-papers"
 readme = "README.md"
-version = "0.1.5"
+version = "0.1.6"
 
 [tool.poetry.dependencies]
 python = ">=3.8.1,<4.0"
-- 
GitLab