r2r

View on PyPIReverse Dependencies (1)

3.5.10 r2r-3.5.10-py3-none-any.whl
3.5.9 r2r-3.5.9-py3-none-any.whl

Wheel Details

Project: r2r
Version: 3.5.10
Filename: r2r-3.5.10-py3-none-any.whl
Download: [link]
Size: 503410
MD5: 26275feb2049c98135653aaaa4b53993
SHA256: c44902b8b622c319a13c86d6a7d00442d6a7e5bb609023c8b009a66d472fb633
Uploaded: 2025-04-07 19:19:16 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: r2r
Version: 3.5.10
Summary: SciPhi R2R
Author-Email: Owen Colegrove <owen[at]sciphi.ai>
License: MIT
Requires-Python: <3.13,>=3.10
Requires-Dist: aiofiles (<25.0.0,>=24.1.0)
Requires-Dist: alembic (<2.0.0,>=1.13.3)
Requires-Dist: fastapi (<0.116.0,>=0.115.11)
Requires-Dist: httpx (>=0.27.0)
Requires-Dist: openai (>=1.61.0)
Requires-Dist: python-dotenv (<2.0.0,>=1.0.1)
Requires-Dist: psycopg-binary (<4.0.0,>=3.2.3)
Requires-Dist: requests (<3.0.0,>=2.31.0)
Requires-Dist: tiktoken (<0.9.0,>=0.8.0)
Requires-Dist: toml (<0.11.0,>=0.10.2)
Requires-Dist: types-requests (<3.0.0,>=2.31.0)
Requires-Dist: types-aiofiles (<25.0.0,>=24.1.0.20240626)
Requires-Dist: typing-extensions (<5.0.0,>=4.12.2)
Requires-Dist: pydantic (>=2.10.6)
Requires-Dist: python-json-logger (>=3.2.1)
Requires-Dist: filetype (>=1.2.0)
Requires-Dist: aiohttp (<4.0.0,>=3.10.10); extra == "core"
Requires-Dist: aioshutil (<2.0,>=1.5); extra == "core"
Requires-Dist: aiosqlite (<0.21.0,>=0.20.0); extra == "core"
Requires-Dist: anthropic (>=0.49.0); extra == "core"
Requires-Dist: apscheduler (<4.0.0,>=3.10.4); extra == "core"
Requires-Dist: asyncpg (<0.30.0,>=0.29.0); extra == "core"
Requires-Dist: azure-ai-inference (<2.0.0,>=1.0.0b8); extra == "core"
Requires-Dist: azure-ai-ml (<2.0.0,>=1.24.0); extra == "core"
Requires-Dist: bcrypt (<5.0.0,>=4.1.3); extra == "core"
Requires-Dist: beautifulsoup4 (<5.0.0,>=4.12.3); extra == "core"
Requires-Dist: boto3 (<2.0.0,>=1.35.17); extra == "core"
Requires-Dist: colorlog (<7.0.0,>=6.9.0); extra == "core"
Requires-Dist: docutils (<0.22.0,>=0.21.2); extra == "core"
Requires-Dist: epub (<0.6.0,>=0.5.2); extra == "core"
Requires-Dist: firecrawl-py (>=1.13.5); extra == "core"
Requires-Dist: fsspec (<2025.0.0,>=2024.6.0); extra == "core"
Requires-Dist: future (<2.0.0,>=1.0.0); extra == "core"
Requires-Dist: google-auth (<3.0.0,>=2.37.0); extra == "core"
Requires-Dist: google-auth-oauthlib (<2.0.0,>=1.2.1); extra == "core"
Requires-Dist: google-genai (<0.7.0,>=0.6.0); extra == "core"
Requires-Dist: gunicorn (<22.0.0,>=21.2.0); extra == "core"
Requires-Dist: hatchet-sdk (==0.47.0); extra == "core"
Requires-Dist: litellm (<1.65.0,>=1.63.14); extra == "core"
Requires-Dist: markdown (<4.0,>=3.6); extra == "core"
Requires-Dist: mistralai (>=1.5.2); extra == "core"
Requires-Dist: msg-parser (>=1.2.0); extra == "core"
Requires-Dist: networkx (<4.0,>=3.3); extra == "core"
Requires-Dist: numpy (<1.29.0,>=1.22.4); extra == "core"
Requires-Dist: olefile (<0.48,>=0.47); extra == "core"
Requires-Dist: ollama (<0.4.0,>=0.3.1); extra == "core"
Requires-Dist: openpyxl (<4.0.0,>=3.1.2); extra == "core"
Requires-Dist: orgparse (<0.5.0,>=0.4.20231004); extra == "core"
Requires-Dist: pdf2image (>=1.17.0); extra == "core"
Requires-Dist: pillow (<12.0.0,>=11.1.0); extra == "core"
Requires-Dist: pillow-heif (<0.22.0,>=0.21.0); extra == "core"
Requires-Dist: psutil (<7.0.0,>=6.0.0); extra == "core"
Requires-Dist: pydantic[email] (<3.0.0,>=2.8.2); extra == "core"
Requires-Dist: pyjwt (<3.0.0,>=2.8.0); extra == "core"
Requires-Dist: pynacl (<2.0.0,>=1.5.0); extra == "core"
Requires-Dist: pypdf (<5.0.0,>=4.2.0); extra == "core"
Requires-Dist: pypdf2 (<4.0.0,>=3.0.1); extra == "core"
Requires-Dist: python-docx (<2.0.0,>=1.1.0); extra == "core"
Requires-Dist: python-multipart (<0.0.19,>=0.0.9); extra == "core"
Requires-Dist: python-pptx (<2.0.0,>=1.0.1); extra == "core"
Requires-Dist: pyyaml (<7.0.0,>=6.0.1); extra == "core"
Requires-Dist: sendgrid (<7.0.0,>=6.11.0); extra == "core"
Requires-Dist: mailersend (<0.6.0,>=0.5.6); extra == "core"
Requires-Dist: sentry-sdk (<3.0.0,>=2.20.0); extra == "core"
Requires-Dist: sqlalchemy (<3.0.0,>=2.0.30); extra == "core"
Requires-Dist: striprtf (<0.0.29,>=0.0.28); extra == "core"
Requires-Dist: supabase (<3.0.0,>=2.7.4); extra == "core"
Requires-Dist: tokenizers (==0.19); extra == "core"
Requires-Dist: unstructured-client (==0.25.5); extra == "core"
Requires-Dist: uvicorn (<0.28.0,>=0.27.0.post1); extra == "core"
Requires-Dist: vecs (<0.5.0,>=0.4.0); extra == "core"
Requires-Dist: xlrd (<3.0.0,>=2.0.1); extra == "core"
Provides-Extra: core
Description-Content-Type: text/markdown
[Description omitted; length: 5335 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (78.1.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
core/__init__.py sha256=MCwtGSUi54t1M-AZgP7tbRRLdSodJiK3UOK8jH9YWwM 4045
core/agent/__init__.py sha256=6LP8DhZ6KXJyqH3iPOznlcp8CRlu2JNnQFBqBn4IoGM 864
core/agent/base.py sha256=NlG9KoRg65I4DPnO9FxlahJTtfVS344NEhkwAM3S9aU 64529
core/agent/rag.py sha256=IV1vh5_ObHiS7riinv4XSZUFSi5gaRw-LAIAlCuo0S8 23796
core/agent/research.py sha256=6CF0Eme6fXIkuY9JfPoI7DFcwMomwMPg5GFQOBlgthQ 26290
core/base/__init__.py sha256=mnFjOyk_WaJ-b4FMERh8yMIaXJsiWplqkcAxlrF3AbQ 2849
core/base/abstractions/__init__.py sha256=rLUiAnvcHTr1OR4jBqWbKVHz_eBmYsSFCd7uWA6x68I 3544
core/base/agent/__init__.py sha256=mQpzg5oVWbzuK1YvuT8TzGd32OMH87QNy203AiRAkaU 318
core/base/agent/agent.py sha256=TwXYq5ivPRopJQR1bDQ5uJcA7iAJjcvM-ZHr-nDzQN0 9733
core/base/agent/base.py sha256=tbamgUqChXrRn88-V_01TFV2O7Xpb91feEyYSTmxW_w 530
core/base/api/models/__init__.py sha256=hc3aEufVMx71_6PQGLYH3GTpF6TnZeEWYV6_PbcxylY 5464
core/base/parsers/__init__.py sha256=uDMQiPCt0QaKI_HAnrBBSm6ulfE0nFRPOr0bEsW_F0w 71
core/base/parsers/base_parser.py sha256=dySdd4mdsopsZ_zq6m0FBCjUAIqosceCFis63KlZ5Gw 293
core/base/providers/__init__.py sha256=Dgmf2qMv8aCAz2syaFGuuMc43mq2lj78B30QgL9HjKo 1667
core/base/providers/auth.py sha256=ViHunLCdn2y3obWiO8myk4JRPk5UHuwELGeETpfbbG4 7969
core/base/providers/base.py sha256=8rJNio-Gf9IngNLnfnGR7jO5849-h-lTTCzGtmpgoi0 3915
core/base/providers/crypto.py sha256=iZoBVWnMFTJNuoChbsdLpNfAlk-JfMng079Fz_x0lVk 3669
core/base/providers/database.py sha256=MeftqLrWd7CFnUy-atXbrhbGJsEjFio3QS6aT4bhVRQ 6153
core/base/providers/email.py sha256=zbfsLUSBCg0Gou_WgTlPO2-MEgw9M6cx9YqCBAzdS9Q 2622
core/base/providers/embedding.py sha256=kvdnt9fHAyY0-n4CQAKXYwlG1Zitu9VfZYU0HjLlww4 5801
core/base/providers/ingestion.py sha256=VGSOL6dmem72EYqFVnFCrJjAkjy3wXwin9pXczdLh2M 5320
core/base/providers/llm.py sha256=3VABO57xvGVm3NQPaoEMkT2X1-4vrk0brykJdTEAKQY 7191
core/base/providers/ocr.py sha256=7zjBjZSms1BbbqALOrUCqEPrUvNI8b_luiMMqo_HUI4 3710
core/base/providers/orchestration.py sha256=iceBshDF5WrghID0PoskfXkmek3h8PvvtqeUI5kyVVs 1647
core/base/providers/scheduler.py sha256=rIXV7iG2naibPl_8RukVkVgHC22v0fyN9ubok-Ph-M4 905
core/base/utils/__init__.py sha256=WuoEOWcyZ1oKh-hjC_0M5Sqe9bELvTIqpNHdOZr4R_E 1042
core/configs/full.toml sha256=xyyEX4s5bI_AWQcdA-XkLNtuLFnVJ2Mlg6AHaIMW4O4 439
core/configs/full_azure.toml sha256=xqSfaJc3YDMeo_fwMTt9GTfgW8-NdjsiVrqjrrgCxFg 1187
core/configs/full_lm_studio.toml sha256=uJ6n7_I7ciUNOEoP6Jqr3pi4NMbulsBTUTcr5LSdrdo 1541
core/configs/full_ollama.toml sha256=5VFEKHqVZ2JOUKdihNO3_PGz8IyIp9yfdFw2rsEDAOw 1470
core/configs/gemini.toml sha256=KCdqPSAXUBjcWw2ecPGXzttzafiWJnkec3fOx27NIBs 511
core/configs/lm_studio.toml sha256=Y-hPFOywSQgwaPwWQVP3l1EA2t3mh2S0Rz5t59hQHLs 1200
core/configs/ollama.toml sha256=pAeNFm3eBidS4og5F4v8MNmKuGa1W8hnp89CXesksT4 1296
core/configs/r2r_azure.toml sha256=BFVKeMbixx627hZfrb6b8s10gBgT912YRldqpm-BK3U 586
core/configs/r2r_azure_with_test_limits.toml sha256=SwKJw3voJwvTJ8JpgfO2xN4vItxO5TBgo9qXvDe-6e4 952
core/configs/r2r_with_auth.toml sha256=QG86c6s4N2X8YoCh03eIigKtuoZ6ZZyzMTjagnRy_Jc 253
core/examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
core/examples/hello_r2r.py sha256=IFw-yfxzCZQ1GBHST-y7uZhWTkLO1YEQCXhGXBnwWZk 1386
core/examples/supported_file_types/py.py sha256=cPZP_XEXy9sRi5eQkUr-gCXlaeHTFNn_y6zZYzfF89Q 834
core/main/__init__.py sha256=S3MVIsGapT8iFqN1cWN8_T--KWBzyu36Yt0SHEoQlXk 488
core/main/abstractions.py sha256=d5I7rLS4-rRaof4qXioKX1bSC2nACCThYgfS3ZYVG84 2484
core/main/app.py sha256=9i92XxXc4a3PJlwf28rdffUqLsKLbaWc8wLuUt2Gu_w 4303
core/main/app_entry.py sha256=kgerezcjNCuW_ZglvGaG9RAAgC0ztXN5cqsGnwIO4Dc 3180
core/main/config.py sha256=uoa-Tu9DCr3pvCX_jhJO9NR3NRx22IbuEMUznAr4ExE 8530
core/main/api/v3/base_router.py sha256=HFolynKd_r0OWua7BRujxRr69UGQDewywhRiQU1FBWI 4912
core/main/api/v3/chunks_router.py sha256=rrsP20bVcdXmSitbOPkqyndDbhN51NdFmeTwIOFH_CM 15888
core/main/api/v3/collections_router.py sha256=xHJqM4lEqFBveUzK4qACYIt3UDWkkkfLUY4_6skGHuA 48184
core/main/api/v3/conversations_router.py sha256=TjezQcKMztzQP0KQADLtD1Uo6lM6x02IJyttBMWeEdE 28937
core/main/api/v3/documents_router.py sha256=yvQdQY05bzpUaI5VqFlbNiu0AR9rx5QhJqwIAgYz2fs 94192
core/main/api/v3/examples.py sha256=jzSEiQ8LawJLp0O1eul7Gq5enn-iNAGCy7lcc-utbLY 40451
core/main/api/v3/graph_router.py sha256=is0tIpXHmji_bmmavCOhd-4hXcQWxub6rYpTzTSU7Wk 82710
core/main/api/v3/indices_router.py sha256=yaf0YzaiCFeZ56Vh6kSaSxIrY9DNY_W91UMxe2RNcx0 24916
core/main/api/v3/prompts_router.py sha256=Ji77pA9PP2ZLuxoYmCnw4e0PQxSd0gN2ELALHQLq45s 15132
core/main/api/v3/retrieval_router.py sha256=SLKZK5O8RE41JWau7DvE5SR_WgnjsAuo6DoO_W4xhWA 27242
core/main/api/v3/system_router.py sha256=XtRdCC23JHktB4WYCNjNeyXzMkYgAXGtq91vxD_TqOg 6670
core/main/api/v3/users_router.py sha256=b_e_69X6gtcQTen9PB43gdZex-9SAciIdcuydrajYks 69322
core/main/assembly/__init__.py sha256=aRvW1D-dKtNe1EVhmtL_fkqzJBV6l7_crq0HXoeXQyU 220
core/main/assembly/builder.py sha256=HH4V7AZ9FpilQcxULYUFjCBku_e_5enOvnx0q1uablc 4676
core/main/assembly/factory.py sha256=3h4TNiA8JJ5D-KB0s_0IpxnMMdly4ZDf3o0cNulmVMI 15742
core/main/orchestration/__init__.py sha256=qoR19MGFgR-g7LNgnMqYImELHR9KKnluw3peY_Z_buw 580
core/main/orchestration/hatchet/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
core/main/orchestration/hatchet/graph_workflow.py sha256=3iy7lcuT3z-IUO_g7K_trGzt_zhDuIUjfkOe-lP9xxA 21685
core/main/orchestration/hatchet/ingestion_workflow.py sha256=4wBR5tByDQ8AgOG0iFV7HYaFsoBCHOgh1EhLPrzan38 28837
core/main/orchestration/simple/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
core/main/orchestration/simple/graph_workflow.py sha256=FiWYZNm4j0spa1y3-obXDkh0FEeBFUAZ482K5muE4f8 8453
core/main/orchestration/simple/ingestion_workflow.py sha256=OMaZsgC6hdxTlyQAN9t2TzPVUBwY1vEI9_Js2irdgbE 22872
core/main/services/__init__.py sha256=SEoHBsCbLBRNVWMl8-F4ElesnbN_qBmT8WhZqq9-hGk 501
core/main/services/auth_service.py sha256=kXb-a7_bJuzO0GDSgzR0iEedMSkYeG586sZTBsoaIvY 10608
core/main/services/base.py sha256=ikMwoJbICTqSFuPLPldxeO2ffG_FwXKFgp7q3VD7IKg 277
core/main/services/graph_service.py sha256=eOCawy8EuZietAECXd72HshMAKJZuyItQDp65dNuBhQ 48184
core/main/services/ingestion_service.py sha256=-UZNN9rMOTHDXejTo77fHs1Wg7z6izofl9BrcLL3HWo 33557
core/main/services/maintenance_service.py sha256=iKiwzPJdh692DGEemFP9JURgHZ-6n-YKyRGxMiGLHTk 3787
core/main/services/management_service.py sha256=1bpdPawtjl3HIuD2rwH84Hks7f_M-rOhGaFndtLP4w8 38405
core/main/services/retrieval_service.py sha256=mk76BC8DTgqmjQP2TEx5GrTA8KOYo1I8rjmOWzDedvw 84915
core/parsers/__init__.py sha256=yjHQBq7etUa6LgJCBDAUrCqhS-nsp7WhsK9ktzNNCrg 694
core/parsers/media/__init__.py sha256=NkoiPdcodswWIlZ0B3swZMaFyFs1FnThwqTpUDYa9Rk 707
core/parsers/media/audio_parser.py sha256=Hbbl2M1C81GSXEoPkzYZ8Js8VCA6mABU-NZmvr7CCYs 2171
core/parsers/media/bmp_parser.py sha256=nDIl9b5haOcmkgM2DMkG84QAFYi6QuYD5LscPT2KVX4 2521
core/parsers/media/doc_parser.py sha256=zPakQKEG7kO8_MFYjSzOUmDcbeHSoZaGifm-rC99Y90 3536
core/parsers/media/docx_parser.py sha256=J9a2UQHhUM5GvtVjyix_ae-0OmgY5kt5PVPB7s48hvs 1061
core/parsers/media/img_parser.py sha256=6T8LkOEbZOrPjkMBjEaWS0VJlsoXXATjUSzTzIVz5KI 9877
core/parsers/media/odt_parser.py sha256=4aMLfwcQNA6gaY0X_qlAJEfJGM8kMyaI7e0nJ2R-JsU 1832
core/parsers/media/pdf_parser.py sha256=6UIYLiKF3DrdzqQmaSBLsd3pe-KSrSx1dVSBtxOtZTM 14232
core/parsers/media/ppt_parser.py sha256=fQe5BnVMO3EAlszySPs7iRW_6jBHFrZ9VUqhGv4G_Yo 2982
core/parsers/media/pptx_parser.py sha256=TlY9rzUeBuzSfHA_G-haxCS8ISPCjzPOoycxj02UcUQ 1141
core/parsers/media/rtf_parser.py sha256=MRJjqp-HLXG5L13RwPbwo-JDbQcWyBdc0vkNRZSOS28 1300
core/parsers/structured/__init__.py sha256=Q821B3Ciw6x5QJoCxFvw205SEzZjNgbCTCGqwoo6Qsc 690
core/parsers/structured/csv_parser.py sha256=1qpVqSoa7WwDBHNdTHx1Ffye1OvbKIf7PDmJ_splF7g 3122
core/parsers/structured/eml_parser.py sha256=GbgAiQqLlBd8XHnAo6MPcOGbbNR8xrlKaUqbXYQPESs 2108
core/parsers/structured/epub_parser.py sha256=wYoOAdk2oSi6D9lRAwOFJrWHP9GU7TpQ-fp38XeozeA 4207
core/parsers/structured/json_parser.py sha256=08LBALF23vKDOOKaez1tqH30RJAXfxvj-XI-vwCcBZ4 3239
core/parsers/structured/msg_parser.py sha256=o8oyPu54_z7pThaYFH9iQcJkbDcRphbb2R3hcoAezqU 1930
core/parsers/structured/org_parser.py sha256=EfFrPa9c0Rq4KZXUHrWFJ18gdEApAR8G5UXENZ7KvZQ 2062
core/parsers/structured/p7s_parser.py sha256=Zb-mpR3MlCIBkprkUn-k2yIykzqWf2pXv_r9pnb6USg 6753
core/parsers/structured/rst_parser.py sha256=XqqunZNFxW5IQYDPTC8PleWugGZggjISC34fKMfeLhA 1706
core/parsers/structured/tsv_parser.py sha256=u6q0gVLkgSiL5fUvN10y4YfZxWMfYhZoe6c0tOINUBs 3179
core/parsers/structured/xls_parser.py sha256=RwnYKRFSaoj3OxsucAyJ3lxCW-HwWveGm0NyMQnRtfs 5082
core/parsers/structured/xlsx_parser.py sha256=xFOSM_TdiH8Iztu7YB8dPEYvjLkpEJOHVOpAiyaG_bY 3485
core/parsers/text/__init__.py sha256=DrYxzktkoFtNjjUtGUaMB_CWRqfZ9wFGl69tPTfJ6Z4 393
core/parsers/text/css_parser.py sha256=_FF-qQhre1LeeXQ2fcYbLWtMaq80NIAaMGbnst-SEQE 3557
core/parsers/text/html_parser.py sha256=cPZP_XEXy9sRi5eQkUr-gCXlaeHTFNn_y6zZYzfF89Q 834
core/parsers/text/js_parser.py sha256=5QiD0E7SyrokOMrmhS6hPRyxmXTCc6u-CppaCOwq7qI 7805
core/parsers/text/md_parser.py sha256=RT2XzF4zF81kosbdZWiOCURKt3igN0rVb93brzRxrLE 1019
core/parsers/text/python_parser.py sha256=_lqc3K7ROCjCcpCqGOZNhehguGwO7-c7MG0WBr4KTWE 4395
core/parsers/text/text_parser.py sha256=ej9eSH3trfxJep60bD2_I363mUbYt81saJM0Zp4o1JI 783
core/parsers/text/ts_parser.py sha256=eEKbD4We9dv0PbqV6gz9DrRSO1PGsRwJ8fDpWpXccbk 5266
core/providers/__init__.py sha256=pxJ0bG5V_bqjOv8OwQrsx48rDIspO-B94hBtA8hDd6w 2016
core/providers/auth/__init__.py sha256=_eK-49ClumLy_KhE_uVOUXPW-QI62sJFpRq-0B0oFLk 265
core/providers/auth/clerk.py sha256=4i8u50tBkFGDHMlRnLt3vMIEO6Wtmq-Oraqsill_RqA 4701
core/providers/auth/jwt.py sha256=We3fjPX5T7FendAwtNP1mhd2-L5Pw15C4kZDnkh73BI 5579
core/providers/auth/r2r_auth.py sha256=-xMyMqIrbJhBq4BE33QimexjbIiijM6wVqGON4uvQPw 25517
core/providers/auth/supabase.py sha256=GSSbWXrKTk9RP_N_ladL0ZoyF4LJUw5GaNct0GlvH8I 8784
core/providers/crypto/__init__.py sha256=69PzbZxQFzxGZEh3_ARsHMvSGrHUePR1LEovTqO1QYc 235
core/providers/crypto/bcrypt.py sha256=Ylh3iHHBG4Al2kN5Eg2dlSxkmp98Nurkrd7DQzLlAy8 7476
core/providers/crypto/nacl.py sha256=GWHh54MBIoJKZVpNYhkeh-03GeCvg_rkZbV5qB7STGo 6893
core/providers/database/__init__.py sha256=_a1_9PeCpmQi3vKLCdLmwgzXrMsPEo6llVIkGk0rUqo 94
core/providers/database/base.py sha256=WEMo4P4MSgbGLdollNFbaY2SuvvBF8SDN9hFaeMMkjc 8769
core/providers/database/chunks.py sha256=ENRSxXQoNZ9b2mfhZKqHCsAIt3m1bB0mFTzle6zpPMY 49304
core/providers/database/collections.py sha256=R7fqWVRFzmMifmEn6H4EgiTh8YNAipkv-9cTfpONch8 25543
core/providers/database/conversations.py sha256=2JRlEkezs8D1Wa-TMecXQi1P9KHcUHZTgPTuZeJyszU 30978
core/providers/database/documents.py sha256=FnfpnS4UcrTkYvhy7igCrXJWgCfQPR4PxdRru_fhYZ0 44667
core/providers/database/files.py sha256=K-mfqj_46JIg_kR-vkCLxYDmIrWopvF1PFvmyfiOPRM 11310
core/providers/database/filters.py sha256=228UrEnBhlHxwUJephQFZ3mqwIE2df32pRwKKRR8g8k 35739
core/providers/database/graphs.py sha256=C8twh-1nnrzP0sQuqv_OCY4OSAI8k8QFjFcR0K-gZfU 102673
core/providers/database/limits.py sha256=AtGwvPGEGsJk7tf1pK0Koy6_rtAZ-uh436w422CQjo8 17109
core/providers/database/maintenance.py sha256=mDfoksBoi2jRR5mk5gkwS18GM4eZ2w1wF6f6hReVwjY 3211
core/providers/database/postgres.py sha256=XpGF76bbIMWkh3fV_a_7nNWAh4N3IVM1RqQ_XaLDnyw 11724
core/providers/database/prompts_handler.py sha256=N0HwX15dFx8oADdfYyduimx78pNYQ5fY7ZWVIXqTcR8 25698
core/providers/database/tokens.py sha256=O6y_Mjsqr2FamRceVWqTI0zV8qOWtzwHAYuHBdDZw1A 2427
core/providers/database/users.py sha256=za3IfTVF4jywREQ8wt5nbAOXMUomiNVaDnX_NDlTXSY 48647
core/providers/database/utils.py sha256=mH8ATnA5tDaKYoEI69IP3DpmdHxOBK1Iy4NzOQ1d1UI 383
core/providers/database/prompts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
core/providers/database/prompts/chunk_enrichment.yaml sha256=2JOH_l4nf_Elyfk006EEyz65JjZY14HJj6fYBlCEpRI 1687
core/providers/database/prompts/collection_summary.yaml sha256=puV0XTb0oP64e1rZwPfLDDcBL-OZXuoWR9YvK6bFKdQ 1525
core/providers/database/prompts/dynamic_rag_agent.yaml sha256=azu2nEe537oxh2KgAhed_QmwQR0jpuUWon8Ej5NHJj8 1287
core/providers/database/prompts/dynamic_rag_agent_xml_tooling.yaml sha256=7LLV5HWeP55Quo2kaX3DRZD9SJABRlEqvcAj4hj1Z2E 3709
core/providers/database/prompts/graph_communities.yaml sha256=IlEycB1L86kidZDqMfLs11IQC5DhVYiqJyoWwK1fVGw 3903
core/providers/database/prompts/graph_entity_description.yaml sha256=cuuAzIxWDpkYS8R7e2ltjQ8CZwnfH-SGyLNZldaXcF8 1423
core/providers/database/prompts/graph_extraction.yaml sha256=ro7s67rAx6RVACYbrFxGIONBdgxHBuf5CVQDl59QhLU 8580
core/providers/database/prompts/hyde.yaml sha256=QNr-UwI0q6FqKvIk-MW510BBFK7-quBVHoXSdKYseH8 943
core/providers/database/prompts/rag.yaml sha256=zNSWUYq-KGI2UHMcsdcclNHDNY9oMJN6_IEF9EXsjNY 544
core/providers/database/prompts/rag_fusion.yaml sha256=ID3olZaatS56a6hqTdIw8XvDmXfmpZ-2za2GpxzhNaU 840
core/providers/database/prompts/static_rag_agent.yaml sha256=u0rRtjQCiIOpzttCbCxcDCx-3azwDy4v5U0JWKCbsCE 766
core/providers/database/prompts/static_research_agent.yaml sha256=Dd7OOXA6dZuR_0GxWPP2IU3kU4Rh4L1Euwf3tQ8_YDE 3639
core/providers/database/prompts/summary.yaml sha256=vgWiozIspBJdVa6YEkJgeB5vJzzIc0x7s_WNdVs2z-U 697
core/providers/database/prompts/system.yaml sha256=1NXwwIT_qy421z7eJWGXqy4SWpe_ZBBzPYEJmoLnFZg 63
core/providers/database/prompts/vision_img.yaml sha256=B9ZxpiS4aCIWKdkessZEEFXGAo5j0DSn4HP8LBLRxFk 369
core/providers/database/prompts/vision_pdf.yaml sha256=hxDWrVBsQnKeTyOBZQC-p2Hv92krrMQhlJfT241deUA 1485
core/providers/email/__init__.py sha256=WWtu-YhqG_5mIOW3_4TGCPEqV2YvsItxsh2ErXatGls 321
core/providers/email/console_mock.py sha256=8gWcOZHEdv3Tjn2akixouiTssqWNHhTGV5jHyybfKxU 1829
core/providers/email/mailersend.py sha256=PkbIpwm--GgCVWCIZsYKfXV00JUGUZNQVqGR14rP5CA 11192
core/providers/email/sendgrid.py sha256=Ke-duQjM2_Kcmp-eGU3CGXD7QTGX6LtD1asmzGF2VDU 10511
core/providers/email/smtp.py sha256=h4wDHU68Q6mL_djvcI2HYn_4aJ9Rfb5Zyi-VmTut0MQ 5734
core/providers/embeddings/__init__.py sha256=tiC_JOYmHCBNuR5_3ypRYCm7dnyxEGMd8Ksgox2Kshw 243
core/providers/embeddings/litellm.py sha256=GB44AdxCBqSSrVmOC9Vq-eVNRylE0LKCsUOS1Egd_1w 10585
core/providers/embeddings/ollama.py sha256=mfUfb0S-t6l7ClxxWk9R4wqm-1IVqp-yPHGqUpPtr1s 6335
core/providers/embeddings/openai.py sha256=JUSxzx80inhZTE2XzzBx9wHjBAqPQLlnFoRjMhzfgYQ 7993
core/providers/ingestion/__init__.py sha256=g-9qduun07jDLvQOu_f5zWKU0qG2gmpXqe1xg9EogiE 322
core/providers/ingestion/r2r/base.py sha256=ymnyy5xENZGoLm6P3fSxw8UU2Cdj5L76ETT2-8N7vJk 14879
core/providers/ingestion/unstructured/base.py sha256=k7a-upO7zXQt3vi8fM_eefu3tHu46IWv05UGSFVF3Pk 16296
core/providers/llm/__init__.py sha256=4GfISQciZhz8HXQi3FZHgMQR7k-fFhKMo_k-qEhCH5o 330
core/providers/llm/anthropic.py sha256=dWFP7JYxWmYzMVlJisxGhh_TPZ6xJHTwSQAQArTUAiM 36659
core/providers/llm/azure_foundry.py sha256=oAsATFUOpymrBwEB0HPA738CLueNfJEp5ZfwkEK4Lz4 4417
core/providers/llm/litellm.py sha256=ESTtxbkc3u1-sVncOyXAgR6eYXIkMBC4h97HacZpsuc 2746
core/providers/llm/openai.py sha256=6rRIs-KrXNOeE7l_nPUyvd8eTNFVJf6hw5Klyj4_5xc 21538
core/providers/llm/r2r_llm.py sha256=h_5Z6Caow6IjpNH3W4cKsKSMeB0BrxYPHNRW19diEM4 3670
core/providers/llm/utils.py sha256=Ccr0WYR7I4K-0PdHjjl-Kv0yGOo30gMwiZ6GE5jfFjo 3611
core/providers/ocr/__init__.py sha256=wGvP6e1QLx3n18XtRdlUwwNwiNYGO2YD6A12LqsKQfk 81
core/providers/ocr/mistral.py sha256=L7M-e3Rpl0wI6Ifvv1dfMbxXljlZqPOxghSw6DhpqEI 5653
core/providers/orchestration/__init__.py sha256=S2F82aLGQ3ePitzETGDz8dL-7KZmOD5-VeAF-Ex1z5E 173
core/providers/orchestration/hatchet.py sha256=guL_8PqJA2xaH-LCo8Oa397y4Dv_C2kqhv8_GBuOors 3591
core/providers/orchestration/simple.py sha256=a-PuefEoJSCjd1pW85DuQobbPy3dsAkX8j2Fv8HePFk 1994
core/providers/scheduler/__init__.py sha256=fxJYGN6GpgZBlRD8CpEMlOf_GuHewWX6PfH65EYuXi4 80
core/providers/scheduler/apscheduler.py sha256=yXHX2_MULOG_kOBIE6sNnne_QREZDi_6Xiw5K1JtDFw 1028
core/utils/__init__.py sha256=JnWzlP8r8ppyTxKHxip41IWFzUv8KRt8VaHO7r_Lp0s 7110
core/utils/logging_config.py sha256=Z5YlY9hFYGf4MfQmpuO3h4gUvCG1a_7ZAAANy9CalAk 5310
core/utils/sentry.py sha256=oMJElok0tFqDFum8c3oikFGOF3lIh8Q4AF5DLYz2lAM 545
core/utils/serper.py sha256=6dMDvciNBZoQLgBN2OHKrL7DCvacLLE4N7tTBH9_B7o 4097
r2r/__init__.py sha256=i3qJ0aOSdpq5r4oYFLbf9kuSwzrWmSzToyiuiPxWOgs 365
r2r/mcp.py sha256=7SqbwziKlO3rf63zw7HMHYJNPg1zVDUlIsXoAvMFNBA 4684
r2r/r2r.toml sha256=l31EyM7_19TsMC5hrZyJYVZ2GJBurpHEjjPWqEv-5zo 4115
r2r/serve.py sha256=ZFabWFkMamz_8pYRCyLYHyJhMUF6ILuEqU2wksCS_84 4266
sdk/__init__.py sha256=wAZs_5nD16Xk3LigkqcFNecpRDWQ3cFgizk94UCXfms 119
sdk/async_client.py sha256=wIV35xmbGA71f0ItwrrzTwamWQHCGpylEANnUiEnCM4 4702
sdk/models.py sha256=AWiFQGb25yy3STqWr_-2xi2oCxe2HuwCa5InKFDew0M 2048
sdk/sync_client.py sha256=I38iU30KO_9F4rQ9iV9cz2yU1dsM4fbxl4nczdkcHu8 6319
sdk/asnyc_methods/__init__.py sha256=u8XjoVhtPmpD1UYVjg44REUoc7HGiq_RuRi9-8zGtlE 542
sdk/asnyc_methods/chunks.py sha256=bqEgixm-Dn9sTrU2zUUdXI_4sYhoejpkaBFRm4kT-Vs 5377
sdk/asnyc_methods/collections.py sha256=IVgv7rjI-aY897OX5Hq0R9-mVXTZPkKF0ZeaMHZAcaI 10286
sdk/asnyc_methods/conversations.py sha256=zHVwXGPVZJgg7NbS_KOwM3kpJfafFa1ulOI_v-xQv6I 9649
sdk/asnyc_methods/documents.py sha256=Hh9PuxRijjLP2kx2lbGUkUqcZHMX2EDTTbqUlQJQgfM 23644
sdk/asnyc_methods/graphs.py sha256=8jU3kQ4lvydyLcMO83WFgcux8GLuLCrOGIeZerrsIAA 20119
sdk/asnyc_methods/indices.py sha256=om6XhfkxYnZWzHjPLw_8Q15DTzck-fTUPSaHQ5ElsIw 3558
sdk/asnyc_methods/prompts.py sha256=uamuP8kR6BaIMdYPjBWd8FV-z5equp20QXPHklbZVUc 3848
sdk/asnyc_methods/retrieval.py sha256=X9PtVdtBCCU7T4ZMTPVS1PgL-48tvPs2jxlu2VE8muI 14856
sdk/asnyc_methods/system.py sha256=d6CekNB1DvCNAu2wYXOgHPlUtVaUQhETvKP2ew9vj-w 1279
sdk/asnyc_methods/users.py sha256=DPhtMKdR-zdAO7gHXhrHRFaRjJBl7W9MpszLxLiENWo 17547
sdk/base/__init_.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sdk/base/base_client.py sha256=2QA84e3vkaSgkCsbe4p4j0MqpaCgzjpsT0aeJJvISgE 1671
sdk/sync_methods/__init__.py sha256=u8XjoVhtPmpD1UYVjg44REUoc7HGiq_RuRi9-8zGtlE 542
sdk/sync_methods/chunks.py sha256=yBAHIAn_26_-GzN1Nlzkk1cf2k9Tu-sfcEz3pOVbf9s 5305
sdk/sync_methods/collections.py sha256=r_bG91YMDTKMWEQL0f_kJ70i8xJRC6bgZ4u38Y9teoA 10130
sdk/sync_methods/conversations.py sha256=sfse-ucqQlpv__DqVhx_mnyTVbcvs8AoW-1Vrbh7Usg 9470
sdk/sync_methods/documents.py sha256=7VjcwQNxJ2G1gBgWenlSqHxfSGPFGOk6QfUPEcGCX5A 38547
sdk/sync_methods/graphs.py sha256=yCqqmF7sDvg5xlaNjWqR9oPlHyqdhu9cF0STBORNBRY 19944
sdk/sync_methods/indices.py sha256=roGxx7g2gkXvcITH-UuygQFWqEwR8x_UsvVBSOPvIvQ 3482
sdk/sync_methods/prompts.py sha256=NXu-u6OPlXw64SYGQqd6nkNGOwHjFefFYbs3LXayuNw 3776
sdk/sync_methods/retrieval.py sha256=ZTin6cVGJbtQUiUTL7QRi8aex9nJvpFnk0VUMjIXgAc 19856
sdk/sync_methods/system.py sha256=uM287TlpDflGL9LNK2rG5i1C6OV4tEeNipU9H6cRvGk 1243
sdk/sync_methods/users.py sha256=lpeqMwMdPyQaMKH50VFNkTFnVNF6NuYL61Crhhwoi2I 17210
shared/__init__.py sha256=6p-scyk9NNgIlt7KqQ7HaO9qtHgzCT6S3Et9FiyPqRo 224
shared/abstractions/__init__.py sha256=QQYBxFFFyszBlwoyn6iiMb3JnDTJmdvXe2SyZNmVUU4 3228
shared/abstractions/base.py sha256=JW1zBKzztbbnxjAS2XAbIq1tU3u5b8RXxkz0rPyDXlg 5308
shared/abstractions/document.py sha256=xOWMx_XS3gzz5OOMYQGp9aCzWoi1l0cp8lEtbRCuuj0 10414
shared/abstractions/embedding.py sha256=GksUJ9AP2w62O-IUO5bemxey9iPocpU0eOJCJtZtHQ0 1064
shared/abstractions/exception.py sha256=AXkE-3XQDoaOpO-psuEX_DO6iOhVeXZgwhJqKPbMsF8 2288
shared/abstractions/graph.py sha256=-bK5mtFjvxG1wPkBacn39ZzMCilGRRaFpn-J3Of9o00 7623
shared/abstractions/llm.py sha256=ys0l_QKbLq2MgROXn0m8DuY6dAkzCzrbHvCOchtRIxg 9968
shared/abstractions/prompt.py sha256=IcxlukWEtw6WRAREMxbr7zPa-MrJ5qQJzTw1_L3gd0I 1370
shared/abstractions/search.py sha256=cvYt8euB2HziugFqu3l8AEAZeJ0epnrGbHUWUKn-jC8 20091
shared/abstractions/user.py sha256=9NGXNzfZOH9BIKL96NxQ4f9rOQ_SPIgo8Kz8WAsP2ME 1729
shared/abstractions/vector.py sha256=PkX6fgIIK_GJXjFUY7dffFZVTda8_1RlceAbYBWjhwI 7021
shared/api/models/__init__.py sha256=SSW1mKCLKJwB_4niQpIX1arlRzDYr-HSnJfZRIfvzcg 4982
shared/api/models/base.py sha256=cHOyIoEO_pQGw1UEaTLeBJpG0HVsAWh-Lf3Oq016O9Q 483
shared/api/models/auth/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shared/api/models/auth/responses.py sha256=GnNPv2zNRKimUKnLrG8EPEsPLwwqxgGqSd0aF3mY1H0 293
shared/api/models/graph/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shared/api/models/graph/responses.py sha256=3E3yZ402SFDUWdBaIbsgq7Ar4JtThd-zfIkimsVCTQI 935
shared/api/models/ingestion/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shared/api/models/ingestion/responses.py sha256=Jk3YWHTT4Uswphk0sx8sf32fXVDlI23kX6qzN1i5de0 2044
shared/api/models/management/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shared/api/models/management/responses.py sha256=8pgP5cDR0zZ7CG56W1ZSe1UKjf9AnjBZI6mfvukzdYg 4036
shared/api/models/retrieval/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
shared/api/models/retrieval/responses.py sha256=SEYJq6NHn1THJWW9s9PBGehUeFCztjbaYFpr1r5x6Rw 22137
shared/utils/__init__.py sha256=m4iIA8_GGILWAtFNBuTG7Mtbu94bNGjx5kGNFkuG7XY 1130
shared/utils/base_utils.py sha256=JvPNzA7Z_PVBwRCFq7NiwuIEiiBEOtpwG9odeqG3lfg 27262
shared/utils/splitter/__init__.py sha256=Gii6sWIXzUkEGxDta0LIEEbg1b6srdZsc722YdyQrig 95
shared/utils/splitter/text.py sha256=NrybzcMT76D1Ty5XMgniS_beK_iGQwWajCHFcRh0SuE 67419
r2r-3.5.10.dist-info/METADATA sha256=oK3JKQoumYh2-XhTdDNMw3igrux-BjNeEs3P_hx4QrI 9325
r2r-3.5.10.dist-info/WHEEL sha256=CmyFI0kx5cdEMTLiONQRbGQwjIoR1aIYB7eCAQ4KPJ0 91
r2r-3.5.10.dist-info/entry_points.txt sha256=2HhInE2_ze-0NPAAcKtOHipFhEHG9OyQ0-wUo43-7Nc 51
r2r-3.5.10.dist-info/top_level.txt sha256=l56Onvmt53K6cV8z9AP0F9XomxmsAYG6ZW8gSz-xGJo 20
r2r-3.5.10.dist-info/RECORD

top_level.txt

core
r2r
sdk
shared

entry_points.txt

r2r-serve = r2r.serve:run_server