From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Thu, 2 Oct 2025 02:24:31 +0000 (-0700) Subject: Merge branch 'dev' into feature-ai X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F10319%2Fhead;p=thirdparty%2Fpaperless-ngx.git Merge branch 'dev' into feature-ai --- 0cc94a7825f3d187b4d05039520b872e112e263b diff --cc pyproject.toml index 4274178dfc,2577ee2883..037936f302 --- a/pyproject.toml +++ b/pyproject.toml @@@ -51,18 -50,10 +51,17 @@@ dependencies = "inotifyrecursive~=0.3", "jinja2~=3.1.5", "langdetect~=1.0.9", + "llama-index-core>=0.12.33.post1", + "llama-index-embeddings-huggingface>=0.5.3", + "llama-index-embeddings-openai>=0.3.1", + "llama-index-llms-ollama>=0.5.4", + "llama-index-llms-openai>=0.3.38", + "llama-index-vector-stores-faiss>=0.3", "nltk~=3.9.1", "ocrmypdf~=16.11.0", + "openai>=1.76", "pathvalidate~=3.3.1", "pdf2image~=1.17.0", - "psycopg-pool", "python-dateutil~=2.9.0", "python-dotenv~=1.1.0", "python-gnupg~=0.5.4", diff --cc uv.lock index 633227bb7a,d43b81e53d..93672de0e6 --- a/uv.lock +++ b/uv.lock @@@ -2962,18 -2152,10 +2962,17 @@@ dependencies = { name = "inotifyrecursive", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "jinja2", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "langdetect", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "llama-index-core", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "llama-index-embeddings-huggingface", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "llama-index-embeddings-openai", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "llama-index-llms-ollama", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "llama-index-llms-openai", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "llama-index-vector-stores-faiss", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "nltk", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "ocrmypdf", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, + { name = "openai", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "pathvalidate", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "pdf2image", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, - { name = "psycopg-pool", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "python-dateutil", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "python-dotenv", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" }, { name = "python-gnupg", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" },