@@ -76,28 +76,28 @@ def run(self):
7676 },
7777 python_requires = ">=3.10" ,
7878 install_requires = [
79- 'sqlalchemy>=2.0.29 ' ,
80- 'beautifulsoup4>=4.10.0 ' ,
79+ 'sqlalchemy>=2.0.32 ' ,
80+ 'beautifulsoup4>=4.12.3 ' ,
8181 'fire>=0.6.0' ,
82- 'ftfy>=6.1.1 ' ,
83- 'joblib>=1.2.0 ' ,
84- 'langchain>=0.2.16 ' ,
85- 'langchain-community>=0.2.16 ' ,
86- 'langchain-openai>=0.1.23 ' ,
87- 'litellm>=1.38.10 ' ,
88- 'prompt-toolkit>=3.0.43 ' ,
82+ 'ftfy>=6.2.0 ' ,
83+ 'joblib>=1.4.2 ' ,
84+ 'langchain>=0.3.1 ' ,
85+ 'langchain-community>=0.3.1 ' ,
86+ 'langchain-openai>=0.2.1 ' ,
87+ 'litellm>=1.47.0 ' ,
88+ 'prompt-toolkit>=3.0.47 ' ,
8989 'tqdm>=4.66.4' ,
9090 'faiss-cpu>=1.8.0' ,
91- 'rich>=13.7 .1' ,
91+ 'rich>=13.8 .1' ,
9292 'beartype >= 0.19.0' ,
9393 'platformdirs >= 4.2.2' ,
94- 'dill >= 0.3.7 ' ,
94+ 'dill >= 0.3.8 ' ,
9595 'pyfiglet >= 1.0.2' , # banner
9696 'rtoml >= 0.11.0' ,
9797 'loguru >= 0.7.2' ,
9898 'grandalf >= 0.8' , # to print ascii graph
9999 'lazy-import >= 0.2.2' ,
100- 'py_ankiconnect >= 0 .1.0' , # DIY wrapper to tell anki to sync just in case
100+ 'py_ankiconnect >= 1 .1.0' , # DIY wrapper to tell anki to sync just in case
101101 'scikit-learn >= 1.5.1' , # for semantic reordering
102102 'scipy >= 1.13.1' , # for semantic reordering
103103 # 'python-magic >= 0.4.27', # for detecting file type # made optionnal as it can help infer the filetype
@@ -106,10 +106,10 @@ def run(self):
106106 # Loaders:
107107 'docx2txt >= 0.8' , # word documents
108108 'pandoc >= 2.3' , # epub
109- 'unstructured[all-docs]>=0.6.2 ' , # many file formats
109+ 'unstructured[all-docs]>=0.14.6 ' , # many file formats
110110 'ankipandas>=0.3.15' , # anki
111- 'tldextract>=3.4.1 ' , # url
112- 'goose3 >= 3.1.16 ' , # url
111+ 'tldextract>=5.1.2 ' , # url
112+ 'goose3 >= 3.1.19 ' , # url
113113 "youtube_dl" , # youtube_dl, the latest version will try to be installed from the git repo directly using the PostInstallCommand function above
114114 "youtube-transcript-api >= 0.6.2" , # youtube
115115 "pytube >= 15.0.0" , # youtube
0 commit comments