ragbuilder

View on PyPIReverse Dependencies (1)

0.1.5 ragbuilder-0.1.5-py3-none-any.whl

Wheel Details

Project: ragbuilder
Version: 0.1.5
Filename: ragbuilder-0.1.5-py3-none-any.whl
Download: [link]
Size: 519480
MD5: 95f7357902ac2eb181f8f6a0dda3226e
SHA256: d5c13901c1b82357dbd16a4c9c261847246b3e02eac9162a29be1691464ffc10
Uploaded: 2025-01-07 09:03:37 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ragbuilder
Version: 0.1.5
Summary: RagBuilder SDK - Create optimal Production-ready RAG pipelines
Author-Email: Ashwin Aravind <ashwin[at]krux.ai>, Aravind Parameswaran <aravind[at]krux.ai>
License: Apache-2.0
Requires-Python: >=3.7
Requires-Dist: chromadb
Requires-Dist: datasets (>=2.18.0)
Requires-Dist: fastapi (>=0.100.0)
Requires-Dist: jinja2
Requires-Dist: langchain (>=0.1.0)
Requires-Dist: langchain-community (==0.2.7)
Requires-Dist: langchain-core (==0.2.20)
Requires-Dist: langchain-huggingface (==0.0.3)
Requires-Dist: langchain-openai (==0.1.17)
Requires-Dist: opentelemetry-api (>=1.23.0)
Requires-Dist: opentelemetry-sdk (>=1.23.0)
Requires-Dist: opentelemetry-exporter-otlp (>=1.23.0)
Requires-Dist: optuna
Requires-Dist: platformdirs
Requires-Dist: pydantic (>=2.0.0)
Requires-Dist: python-dotenv
Requires-Dist: ragas (==0.1.7)
Requires-Dist: rerankers
Requires-Dist: rich (>=13.0.0)
Requires-Dist: sentence-transformers
Requires-Dist: tenacity (==8.4.2)
Requires-Dist: rank-bm25
Requires-Dist: uvicorn (>=0.30.0)
Requires-Dist: neo4j (>=5.23.0); extra == "graph"
Requires-Dist: langchain-community[neo4j]; extra == "graph"
Requires-Dist: elasticsearch (>=8.0.0); extra == "vectorstores"
Requires-Dist: faiss-cpu (>=1.7.4); extra == "vectorstores"
Requires-Dist: pinecone-client (>=3.0.0); extra == "vectorstores"
Requires-Dist: pymilvus (>=2.3.0); extra == "vectorstores"
Requires-Dist: qdrant-client (>=1.7.0); extra == "vectorstores"
Requires-Dist: weaviate-client (>=3.25.0); extra == "vectorstores"
Requires-Dist: pymupdf (>=1.23.0); extra == "document-processors"
Requires-Dist: python-docx (>=1.0.0); extra == "document-processors"
Requires-Dist: pikepdf (>=8.11.0); extra == "document-processors"
Requires-Dist: pandoc (>=2.3); extra == "document-processors"
Requires-Dist: pypdf (>=3.17.0); extra == "document-processors"
Requires-Dist: markdown (>=3.5.0); extra == "document-processors"
Requires-Dist: beautifulsoup4 (>=4.12.0); extra == "document-processors"
Requires-Dist: unstructured[all-docs] (>=0.11.0); extra == "document-processors"
Requires-Dist: ragbuilder[graph]; extra == "all"
Requires-Dist: ragbuilder[vectorstores]; extra == "all"
Requires-Dist: ragbuilder[document_processors]; extra == "all"
Provides-Extra: graph
Provides-Extra: vectorstores
Provides-Extra: document-processors
Provides-Extra: all
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 9913 characters]

WHEEL

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

RECORD

Path Digest Size
__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbuilder/__init__.py sha256=xVsPMDb5q2eNHXuiUmpiU_c9Sd8803FjiY03Uts4D6g 189
ragbuilder/_version.py sha256=zBVX2byWL6NrFlwjvahpnvSqDsdtebZW0K9WM_cj20U 411
ragbuilder/analytics.py sha256=hAn5sA0v2TLRrX3lUKtN-oqaqDS5Z7Ufu0WnvMSuLfk 511
ragbuilder/custom_components.py sha256=fNgag1kGcNkIFOOPYvhoRoSnTA9k23ZMbA8MAkeB5TM 4288
ragbuilder/data_processor.py sha256=V2tk9wWACpgee8T2R2SOUq6tvi08gLaoU4P5mrucbpI 7169
ragbuilder/eval.py sha256=PiLhH5OSY7xnCn3dsIOn2YH2hQUQiEl1orv2SXpp0mY 10454
ragbuilder/evaldb_dmls.py sha256=RGjLd3xHME23QpF3XnrcB3m7vbXNqPhXCrTw4Djngvs 1299
ragbuilder/executor.py sha256=29bMXv24PJ5TwR_KnZjVOaOuwxEUYV7LHjuVESOBVm4 30309
ragbuilder/generate_data.py sha256=z92X-T3hl61xRm1AnJctDVfYyu-D1wPp_4GyNYjsu-0 14129
ragbuilder/ragbuilder.py sha256=YzX5Lkeh8G0HP9PiqE8fpNLcgOCkSqHVkvvrmlGip1A 35134
ragbuilder/sampler.py sha256=xb-6rFmqXa1Pk1KELb_mZw9crBnykpdhiSLcX4j7nn4 10490
ragbuilder/config/__init__.py sha256=FoyaqDjMNO0dh_a21g9lF39xWS1MqZpCNwFWmVBGVLQ 681
ragbuilder/config/base.py sha256=O2NTs4zY2Fa1VAjQsJbba0y_LqIAmLkKwXjG8RmhRfo 5924
ragbuilder/config/components.py sha256=Rp11I7js3cteSIqPoeCHj1wN1Wp2w_-Dus9ZXbXlzms 15206
ragbuilder/config/data_ingest.py sha256=kvp9_8mbWhO8QiHVnS_HXcL57i1hBEazd9NyWlTHIKg 9315
ragbuilder/config/generation.py sha256=j1nRuwq99Wa12H-zJ01_uxzKpPCvdcXpOQsFlgZF7UE 5533
ragbuilder/config/retriever.py sha256=4gpSBIK6DstDpFnbObJwkSY-tZzIv9D3pLKdjg9GQ1k 5343
ragbuilder/core/__init__.py sha256=hW0QmaWq74WuCe2v4x8gpp9XF08VGoHP_srQ8jtDO_w 271
ragbuilder/core/builder.py sha256=f4D_Lb1JWFBG0_KXIdryYxZ5SFQD6y4yGhRJOuV2LwM 31789
ragbuilder/core/callbacks.py sha256=Er-b3YBO79eb22pZamOoynBtgz5v1p5h6e4KunWjgK4 16864
ragbuilder/core/config_store.py sha256=TIwsf1TrI6lb2HCLGdC-MLwLOt47FPyOb6Gidd4LfuI 5550
ragbuilder/core/document_store.py sha256=ujGy4sKK2EiIef36Hb5ZOmNWM9ECofii4mDOvG9D2cA 5865
ragbuilder/core/exceptions.py sha256=D328-aByPaYKcHlM6YX-RYqU3gQLq8gedZR17POc7PE 728
ragbuilder/core/logging_utils.py sha256=0EoX7F5vUvddt14C44Rv0nacNO7j2ll1BfOREIIBcBU 2291
ragbuilder/core/results.py sha256=pj8IxwOd25RGRsQC8wgE21XYnQ4WGlLyQsVoAMhqVB4 6688
ragbuilder/core/telemetry.py sha256=m3M8-hWRlznVPfSV76V_fkkiIrgX8Ya7GojXQ0pFlSE 14961
ragbuilder/core/utils.py sha256=ZaxmAGFmYVyp8l73z5pKiem7EHc5Bg3hdzlr1qlrnKg 10695
ragbuilder/data_ingest/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbuilder/data_ingest/evaluation.py sha256=MBrt4dZlrErJ5NOvQZr9EKBRZdVwYTYjPJPFiLPiYLc 5003
ragbuilder/data_ingest/optimization.py sha256=zDSx2JSVqQtPczUfdnh28lM6KV9iNKNhmaFyKLIo9n0 16248
ragbuilder/data_ingest/pipeline.py sha256=pb_n04FLaH4WqZRCw7pYrNlaV4eU0JCzWD1_xdzdHnM 16747
ragbuilder/generation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbuilder/generation/config.yaml sha256=JZt85dx2Y-GNt7huyyeKAMEa4SBn1gPUnhXMXuXySro 401
ragbuilder/generation/evaluation.py sha256=E_482i9JdTS8R9zZPtSW4aXqf2_1QEnH3-KXMnjJKAU 4326
ragbuilder/generation/optimization.py sha256=Q9mf3g4ni4223_a1AqHUG-D-L-a8ema1AMyLsgWrUhs 11812
ragbuilder/generation/prompt_templates.py sha256=C0w3j_GPyr0a1lKnZNjOo9UaOvJjCNhrm0ymaoUZHV8 3700
ragbuilder/generation/prompts.yaml sha256=6llGEqaSiixh_uTDrE4QRD3m52YINL5M7ynfKZMlI-g 295
ragbuilder/generation/rewrite_question.py sha256=RPZtrTgOvbyiq5HL1lmxu3M7n669UViG6LoIyqXAH0A 169
ragbuilder/generation/sample_retriever.py sha256=LKMWj6ua8lSYCJbCTB9gkPzdztY4LgioEY2kO8E0bbc 2079
ragbuilder/graph_utils/__init__.py sha256=y-JVl1syx_wxV1x3cdyk4y5d0I1c-cS8US_Ud2csrU8 367
ragbuilder/graph_utils/graph_loader.py sha256=Ej48lum5HksAy6KKzDfjybz9xWOXIBgoAyiVDqCkXaU 11328
ragbuilder/graph_utils/graph_retriever.py sha256=dEwnfpRDV0Ku_B7JRD6XwcQtEYiCy_jOR_vc8wbRNAs 7520
ragbuilder/langchain_module/__init__.py sha256=jG2IxHUK-PnAlqkuQ1K0ePyy9nWVNfOobAxLDBd58SA 156
ragbuilder/langchain_module/_version.py sha256=6pqnF-wlppZcUIg9b7DfjRyFdTfKXk9P7ICq-_DsnqQ 462
ragbuilder/langchain_module/common.py sha256=SUY97RAVWK0kTwUXXIzstg_zX-iMiI7A2Pu9FU60zJk 6690
ragbuilder/langchain_module/config.yml sha256=2Lh4VwnS0RWfQ3Leohrl2VDPraSQsJK4s28bBgQJBwI 460
ragbuilder/langchain_module/chunkingstrategy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbuilder/langchain_module/chunkingstrategy/langchain_chunking.py sha256=Gn9299MOivChI-10M6ZqUbx49OOxdSB9GOn_lIh4ovQ 5170
ragbuilder/langchain_module/embedding_model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbuilder/langchain_module/embedding_model/embedding.py sha256=F6cp7bNC3ieH_8ufp3z1iOcsvvX98UGJOMiEQEeCuP8 3604
ragbuilder/langchain_module/llms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbuilder/langchain_module/llms/llmConfig.py sha256=t1lbhP5H7v3DLjo0Uwx8HKVDTdDG5Uv6GrCOqCxPNVk 3109
ragbuilder/langchain_module/loader/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbuilder/langchain_module/loader/loader.py sha256=HpgatdGxDsBVqNyPs0i2wml_TrO30EZQaXygeSqyPX4 4259
ragbuilder/langchain_module/rag/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbuilder/langchain_module/rag/getCode.py sha256=gTJ-ShH0qHoYEKArOsBRxolfTTvMkTj3pd-fohsZcu0 7121
ragbuilder/langchain_module/rag/getTemplate.py sha256=HZ_iSUX34BVlSB9tUVo7URtJ-ZDcsnWoiCGAf00ysRw 17487
ragbuilder/langchain_module/rag/mergerag.py sha256=rFNnlE4AzFKv1-CYats4sQVcyCqWV8HvvchWAJlitWw 3955
ragbuilder/langchain_module/rag/test55.py sha256=VKfG11D4Wlr2QQZfbD5ARIMkohmGpjCuau2ArktRYHQ 1933
ragbuilder/langchain_module/rag/test_codegen.py sha256=ZPsaJsIoGkgsyZRs5wNsyo-unD-WKVxRnn6LiXEJGOk 2825
ragbuilder/langchain_module/rag/testbyor.py sha256=HtxpEAuMb5omHANN5K8pYueL2QezMzTIgDVRZSUbbY4 1062
ragbuilder/langchain_module/retriever/__init__.py sha256=jG2IxHUK-PnAlqkuQ1K0ePyy9nWVNfOobAxLDBd58SA 156
ragbuilder/langchain_module/retriever/retriever.py sha256=EcnadmfywPEPZ-hI0tl8DKLyRA1nFX0oEc6qAUp26q4 12123
ragbuilder/langchain_module/vectordb/__init__.py sha256=jG2IxHUK-PnAlqkuQ1K0ePyy9nWVNfOobAxLDBd58SA 156
ragbuilder/langchain_module/vectordb/vectordb.py sha256=umB2sauAYYF2UyoZhqPiqV76E35FAP2dRSuOQxf8GTg 5307
ragbuilder/llamaindex_module/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbuilder/llamaindex_module/chunking_strategy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbuilder/llamaindex_module/chunking_strategy/splitter.py sha256=ibAzH4sKV148OC_3cg9AdWkidaoxI3UJyhUXEyAPnTE 1246
ragbuilder/llamaindex_module/embedding_model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbuilder/llamaindex_module/embedding_model/embedding_model.py sha256=ZsmZuWuQYz7O7YUjnQ0DcoA_DOoSxksF_sUtsiOif5c 579
ragbuilder/llamaindex_module/llms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbuilder/llamaindex_module/llms/llm.py sha256=JfhLyGvbdw4BZtetAbWhxJ2ynhGihGzYiWs9DDP1V60 321
ragbuilder/llamaindex_module/loader/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbuilder/llamaindex_module/loader/loader.py sha256=o3QgpvnE8ohy-d8oxma_kjdYEdxf1TvFcEO2IefMmhc 651
ragbuilder/llamaindex_module/postprocessor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbuilder/llamaindex_module/postprocessor/postprocessor.py sha256=d8LFlQVJgY0WlSpGKxrdoBVJFp34ikLMQmma2iCjBfU 2968
ragbuilder/llamaindex_module/rag/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbuilder/llamaindex_module/rag/ensemble.py sha256=DKoAqX6uSV1bxxEcE5eJbQjX9BkShw6rp4TrNHZruEw 1164
ragbuilder/llamaindex_module/rag/mergerag.py sha256=wMmI5Pk5iEE7GG6UOwt5bjET1tP5QD8KmEggP5B-KfE 5325
ragbuilder/llamaindex_module/rag/naive.py sha256=KpsvHDmklfI2m8K9KiX9cE7BTu1ou20q15uuw-U-nfs 3417
ragbuilder/llamaindex_module/rag/queryfusion.py sha256=AmCuKfKyKjFb0pdI72aW5RSvyRwHkcl_scMWhjRW5VQ 735
ragbuilder/llamaindex_module/rag/run_ragmate.py sha256=lLTr2uR9vyhRZZ9awzr5EGNnaUK2E3Ldqf6lKzNcjO0 349
ragbuilder/llamaindex_module/retreiver/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbuilder/llamaindex_module/retreiver/retreiver.py sha256=wGKLdnUj4CECnyb43OZpbb64x7LzFSyqIG3b928nqCs 1957
ragbuilder/llamaindex_module/synthesizer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbuilder/llamaindex_module/synthesizer/synthesizer.py sha256=PQk-Xpsp8bl8jl5vIAmLzFWxcDnIw3QTrelUXFkEq9s 1098
ragbuilder/llamaindex_module/vectordb/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbuilder/llamaindex_module/vectordb/vectordb.py sha256=P8Z4tGA-wYK4CbA0UCj7QDlXLk-r_8pk080dUoZopjk 1932
ragbuilder/rag_templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbuilder/rag_templates/langchain_templates.py sha256=fJJHMm-xyVHDRKIn2l6ylIJACJD58BUQFsucbaYIsjE 22148
ragbuilder/rag_templates/template_testing.py sha256=DBDqPTCgxePZdG8Jd30bZe9c-Y_EVJA888HS6zCSIvs 10937
ragbuilder/rag_templates/top_n_templates.py sha256=pGlZNpbmEm-GpcKrDe13nYNDQX7BafsaIMh_0BPr6XM 13693
ragbuilder/rag_templates/byor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbuilder/rag_templates/byor/myrag.py sha256=1Osq1iX9t0LM41ik28L-D-VZXwv2kts5z3gcFeCDB90 1928
ragbuilder/rag_templates/sota/__init__.py sha256=3PU_xYQQztUAJlYK33qcQXYooFuGc0oj4Nv73smaXlY 764
ragbuilder/rag_templates/sota/contextul_retriever.py sha256=_-rZ22oHfShwuqhDZoPOSopqh_yMF8JWI3hyLF8pY_0 3682
ragbuilder/rag_templates/sota/graph_rag.py sha256=cfWHQwohaY8FotddadI132Av6cYM0oUia7-FQfaJPyI 7593
ragbuilder/rag_templates/sota/graph_rag_hybrid.py sha256=s0ldqogSnWzwbeL9g1pwwn1_nP6WnTD_MxO4l7_aKGE 7638
ragbuilder/rag_templates/sota/hybrid_rag.py sha256=0B-gM3n7A3GCkaHG4ZMqHhbu37HCRuYvOnGo0cz0uFc 2211
ragbuilder/rag_templates/sota/hyde.py sha256=ocdIT9QhUdOHWyytdbq3TXEd0wl79s43ubeKWCnlODM 2451
ragbuilder/rag_templates/sota/query_rewrite.py sha256=EhXXxCjL7wZcWC6qs0eV29kwgHFE55KiEWbNUuJ1F9A 2879
ragbuilder/rag_templates/sota/rrf.py sha256=c0Lt3VJYGpveyeQPxluiYgmqzd3MJB-jGmQkoUQNYD8 4299
ragbuilder/rag_templates/sota/semantic_chunker.py sha256=sG7KXNySjJ4WItU1O3gEOdD4IiebpduW1B2H3C3Nn1E 2160
ragbuilder/rag_templates/sota/simple_rag.py sha256=8AwGK2XBnpppAE1cFPz0DgaR0OzLzy_eecDsPtf9dPM 2121
ragbuilder/rag_templates/sota/step_back_prompt.py sha256=bwayI2XVtdFXy1c7N1ZW2QyPNOOEH3esv0yLjIYlWgg 2905
ragbuilder/rag_templates/sota/test.py sha256=iFn3Mg3JiJf-6m6UQPaCoK4UozTCLD6acIQYJlroTLQ 2094
ragbuilder/retriever/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ragbuilder/retriever/evaluation.py sha256=vuml6SNNETul3J81L6__udur2_bgMotrABkE3HHBwNM 6958
ragbuilder/retriever/optimization.py sha256=56Az30ALrXmF31YiSX29SqHew_En3C6C9emDjTIrmKc 14385
ragbuilder/retriever/pipeline.py sha256=SxsmJEBOycgia_wRGcUY2_u4VZPQHUFB0f4WtBCpgQY 16443
ragbuilder/static/ai-avatar.png sha256=GOBtax8R85aSldI_cqLDqwqHuFzAmX1XU_sCPQc399Q 1481
ragbuilder/static/main.js sha256=O4kerobopW4IcWOm-g3pPfRubc4kr8WxqztTCH_Kjy0 49687
ragbuilder/static/ragbuilder_light.png sha256=ngoj23QsAPmMp3DgcVETsyk1RwZQPBrdhmTwYjYf6to 340700
ragbuilder/static/user-avatar.png sha256=3Ys4NHQ7TGw-jYcQCeEAy-1iVI1EKoVf69xPRUWLtSc 1964
ragbuilder/templates/chat.html sha256=psnxOXWCcQRFhu0YPfHzWSvIyGSNobAMOnFxrom6798 5510
ragbuilder/templates/details.html sha256=q5fjAp-r6CdlpQS9LlHxNzXcExCswccCldsEMx1nIkQ 9543
ragbuilder/templates/docs.html sha256=4zpHa74vLYc0xQ9sH-k-fXXyU8ysroOpUrJ7uSlEyco 137
ragbuilder/templates/index.html sha256=dy2vcco-NpY_CCQIyb8gnOerQQxMlAorTYK0hY9G38Y 9023
ragbuilder/templates/layouts.html sha256=hhE-XEjrTTfYcpWG3mTjMWERdjShtdzvmoU6RChWkYM 78223
ragbuilder/templates/log_view.html sha256=rlRZckspRtOIIBh_JI6t24VqmJ0JvZPQYT3hioCJz9o 302
ragbuilder/templates/sdk_summary.html sha256=JC_FSp3Ym8IY8dCgxT--zqjRuEWHvXEt0fJWNQSWhpo 20800
ragbuilder/templates/summary.html sha256=vEEv5HVqH9oTOUHb-Q81OWPRHnuxOVMt00ljlkll3r0 25726
ragbuilder_ui/__init__.py sha256=VUfTvfmun41a7aFxV_xBjN5BEfuqNtMkwc5lw7MuHR8 130
ragbuilder-0.1.5.dist-info/LICENSE sha256=NP_vjur-E8hiURJrpl-IuFmFRc6tpCie8v5xe3FqUXw 11340
ragbuilder-0.1.5.dist-info/METADATA sha256=L_dp1ElIUX3j8bvABTM6s942SB8B6UjPx7OIxjBZWxQ 12252
ragbuilder-0.1.5.dist-info/WHEEL sha256=A3WOREP4zgxI0fKrHUG8DC8013e3dK3n7a6HDbcEIwE 91
ragbuilder-0.1.5.dist-info/entry_points.txt sha256=jIndfSGgNNISCE3RlXN6P6U1w1zm_YerZc3MP81FUUA 58
ragbuilder-0.1.5.dist-info/top_level.txt sha256=raNLjfqxpvhPKsKZWc3fq7G0_8dBDgeiCuUBpGU4e3o 34
ragbuilder-0.1.5.dist-info/RECORD

top_level.txt

__init__
ragbuilder
ragbuilder_ui

entry_points.txt

ragbuilder = ragbuilder.ragbuilder:main