eschergraph

View on PyPIReverse Dependencies (0)

0.3.1 eschergraph-0.3.1-py3-none-any.whl

Wheel Details

Project: eschergraph
Version: 0.3.1
Filename: eschergraph-0.3.1-py3-none-any.whl
Download: [link]
Size: 108684
MD5: 7f071b37d739dd5ef312ba06d729bd53
SHA256: 5d9f108403e5bf10566db7ce55156abcb224549681fe5616dd5b44be93ad9e39
Uploaded: 2024-09-23 14:18:10 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: eschergraph
Version: 0.3.1
Summary: The library that uses AI agents to enable building and searching in generalized knowledge graphs.
Author: PinkDot AI
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10,<4.0
Requires-Dist: attrs (<24.0.0,>=23.2.0)
Requires-Dist: chromadb (<0.6.0,>=0.5.5)
Requires-Dist: fuzzywuzzy (<0.19.0,>=0.18.0)
Requires-Dist: igraph (<0.12.0,>=0.11.6)
Requires-Dist: jinja2 (<4.0.0,>=3.1.4)
Requires-Dist: langchain-text-splitters (<0.3.0,>=0.2.2)
Requires-Dist: leidenalg (<0.11.0,>=0.10.2)
Requires-Dist: lightgbm (<5.0.0,>=4.5.0)
Requires-Dist: lxml (<6.0.0,>=5.3.0)
Requires-Dist: openai (<2.0.0,>=1.35.7)
Requires-Dist: pymupdf (<2.0.0,>=1.24.10)
Requires-Dist: pypdf (<5.0.0,>=4.3.1)
Requires-Dist: python-levenshtein (<0.26.0,>=0.25.1)
Requires-Dist: pyvis (<0.4.0,>=0.3.2)
Requires-Dist: requests (<3.0.0,>=2.32.3)
Requires-Dist: seaborn (<0.14.0,>=0.13.2)
Requires-Dist: tabulate (<0.10.0,>=0.9.0)
Requires-Dist: tenacity (<9.0.0,>=8.4.2)
Requires-Dist: tiktoken (<0.8.0,>=0.7.0)
Requires-Dist: types-requests (<3.0.0.0,>=2.32.0.20240712)
Description-Content-Type: text/markdown
[Description omitted; length: 5592 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
eschergraph/__init__.py sha256=opdFSfZwauD5qQxAkv5kyl6S3n314OBkBvnVK2MTM1Q 243
eschergraph/agents/__init__.py sha256=wgvNa4adm6e6eXGbQfWhg9CjMzidRlk3dWsBKxZTikw 322
eschergraph/agents/agent.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eschergraph/agents/embedding.py sha256=N0vtHD28N6a8NLju-UEmv4MiNrV1psWdbCTPsbHkcO4 1111
eschergraph/agents/jinja_helper.py sha256=h2BEWxfuB6qeLbnS_9m85ZYSpP6orstysaklz_CSv8Q 2166
eschergraph/agents/llm.py sha256=kJZWCKa8-DyF91N-tRLMJ0d-1kBLgkjlcWcaEesJadw 2435
eschergraph/agents/prompts/community_prompt.jinja sha256=u20hI93_8e5orifeppYi4QPDkrZQLdVZD9WZRUjHon8 3041
eschergraph/agents/prompts/identifying_nodes.jinja sha256=AsAHN77V-B1kD_6H4uQEPDsc_0vSeelPRYw2oNCldac 2658
eschergraph/agents/prompts/json_build.jinja sha256=3OfRCLx4vjn9sBE-1oIqbtApQqcQq9yto5HNJVk4zWw 1995
eschergraph/agents/prompts/json_figure.jinja sha256=_PRyXxM2UsWIh9n_Q1h5eRMnCapVtP-WvQiC5V6o1Eo 2549
eschergraph/agents/prompts/json_keywords.jinja sha256=QIld8pX6_J-tQIGCiI98bASjOVUtYpu_s3vDQ8k3QTw 395
eschergraph/agents/prompts/json_property.jinja sha256=AhGfh_sLhvFZEt82K7yjoUko05v13o3l_KeodwEV4rU 2436
eschergraph/agents/prompts/json_table.jinja sha256=16vFfmnrMABAGE-e2J3oYqrZaSkToT3tpBMdVZDFlP0 2749
eschergraph/agents/prompts/search/global_search_context.jinja sha256=vQkZs0vJ0uCY7dXDmaBy2R-faW_JjBY7C0zl5Wqn7ko 726
eschergraph/agents/prompts/search/question_with_context.jinja sha256=Q-cMOnCSGUZi2J7tU8qoW6z2EoPuzoIvw0wrL44wwc0 1157
eschergraph/agents/protocols.py sha256=U9qGxJTj01SMKVCriWjM1xUR6r1HyN1cssYjS1J3xCo 474
eschergraph/agents/providers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eschergraph/agents/providers/jina.py sha256=FNLvlzXwh0ZPsO3nRDyPTwSZbpetmdpA-BaS2veWLLo 2642
eschergraph/agents/providers/openai.py sha256=GHC2JwZLKhUvKIyfHXMbJ_83QQ6Ea6S0Ci9mZLQg76Y 9136
eschergraph/agents/reranker.py sha256=susOeC3DLyNortz69pkcBI95ttvcYwtBiSSTnDL4i6Q 1148
eschergraph/agents/tools.py sha256=ubyo7DUx_K2kjqo4q0CFuhx1k5r6-LPhvimz6R_ISVc 1193
eschergraph/benchmarking/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eschergraph/builder/__init__.py sha256=nMvH2DKL7m9otisMmeC0OdEkpwQMsf3S7N59Q7E0DIc 177
eschergraph/builder/build_log.py sha256=iUr5cbGmTMxVEgx9lfR1-T5oTNtKb4pk-5aSD7C1fTQ 911
eschergraph/builder/build_pipeline.py sha256=8paFS8Pfff_JHDEq8Zzs7SuqMFgtP2ScVOVYsmk8OFw 12556
eschergraph/builder/building_tools.py sha256=CgcTQRXBmHfeN6pO7tWg3L-qXQZrmvdGDsx4imdnNaA 4948
eschergraph/builder/reader/fast_pdf_parser/__init__.py sha256=7uN337RqiZct1J4OuIFl2Aey9B_xLEBTXvj_3GzR040 242
eschergraph/builder/reader/fast_pdf_parser/models.py sha256=GqLGJqDC5-5Ci0jKUmNc1StwfrvkMS8IvLByis3AGd4 271
eschergraph/builder/reader/fast_pdf_parser/parser.py sha256=_c9A_HASpOFagMsJB3PHb4hjRok3ffOC-4rxNPLJsbw 6037
eschergraph/builder/reader/multi_modal/data_structure.py sha256=NOj-wKi323BIaOorg5JWC18ikmLtqUPE6hJfV2tba70 1631
eschergraph/builder/reader/multi_modal/multi_modal_parser.py sha256=QJbFRga5Ke-ieNrd6EI6axCh_XAqIBFzMWDApWTv1lc 10782
eschergraph/builder/reader/pdf_document_layout_analysis/__init__.py sha256=Ut3yVmRSHNn-K2oJejPUVtnc-AxaTB4iUWfcUir0s6s 359
eschergraph/builder/reader/pdf_document_layout_analysis/fast_trainer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eschergraph/builder/reader/pdf_document_layout_analysis/fast_trainer/model_configuration.py sha256=DLsbw8J9PchybkT55cbJYgf6dam6vzUGeY7W-2-eUVk 681
eschergraph/builder/reader/pdf_document_layout_analysis/fast_trainer/paragraph.py sha256=CLC5E4XHy2-BOTaIP5ekn0yzT5xgMo7Y-1_L0mINybY 353
eschergraph/builder/reader/pdf_document_layout_analysis/fast_trainer/paragraph_extractor_trainer.py sha256=MQAEDLHkApumkMeFoufdQBwK3PysL4wyaX-ZF30jP3A 3174
eschergraph/builder/reader/pdf_document_layout_analysis/pdf_features/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eschergraph/builder/reader/pdf_document_layout_analysis/pdf_features/pdf_features.py sha256=w_SjUJ9FCKsrPZhIstlctkxR31oiTVZKNU0OEYV91aM 5064
eschergraph/builder/reader/pdf_document_layout_analysis/pdf_features/pdf_font.py sha256=08zUef4-fLDX-8bsN01kZJ3EeyUUCHGQHboNJYbPN5w 823
eschergraph/builder/reader/pdf_document_layout_analysis/pdf_features/pdf_modes.py sha256=AQkDhob4Zf42Kdo0LMfHxxtYl-Dgyg3JQx7yB8hQ8Zw 187
eschergraph/builder/reader/pdf_document_layout_analysis/pdf_features/pdf_page.py sha256=AWNHid3kDuqV9pOYJgJf6SqBy-cxf-3u6vc5y8ZjkCA 1178
eschergraph/builder/reader/pdf_document_layout_analysis/pdf_features/pdf_token.py sha256=tklxRxQpVRWNCOr3GBqXQ3yI0PRux4X295xFNyXdpg4 3714
eschergraph/builder/reader/pdf_document_layout_analysis/pdf_features/pdf_token_context.py sha256=ctQTy7UOmAYJx9kMvuDA8xYMO8LSG8PeJOuHutu7-aw 238
eschergraph/builder/reader/pdf_document_layout_analysis/pdf_features/rectangle.py sha256=0UmaRuF_lnSSYjtPXR-yDnt0V2QgcOjgWtul-81PmUA 2064
eschergraph/builder/reader/pdf_document_layout_analysis/pdf_segment.py sha256=jrNtogsElb5Ba6bXKaYGRt_G7f6EF-4P3uy1Z46Z0EA 1215
eschergraph/builder/reader/pdf_document_layout_analysis/pdf_token_type_labels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eschergraph/builder/reader/pdf_document_layout_analysis/pdf_token_type_labels/label.py sha256=p1gYCsp57ICZHXWS6Ff5c0xhIpKNpuREchhid-lQncY 1843
eschergraph/builder/reader/pdf_document_layout_analysis/pdf_token_type_labels/page_labels.py sha256=yFuqp8MDuwXX31nq7YQoi1EJrQk2yw3fSI0NvLQV09s 939
eschergraph/builder/reader/pdf_document_layout_analysis/pdf_token_type_labels/pdf_labels.py sha256=IkXlrcWhcRF7yF39kDE_Cxr9RdmW-v1BfnZid61wktU 589
eschergraph/builder/reader/pdf_document_layout_analysis/pdf_token_type_labels/token_type.py sha256=-zX8MuZRPB1YJjXdCklYm4-FBhnH5_RicVfd0CkU9wo 881
eschergraph/builder/reader/pdf_document_layout_analysis/pdf_tokens_type_trainer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eschergraph/builder/reader/pdf_document_layout_analysis/pdf_tokens_type_trainer/config.py sha256=Hav1z7XPuurENTeVpNtQY0Ex9u-HeN6uVrJVrPlezN4 908
eschergraph/builder/reader/pdf_document_layout_analysis/pdf_tokens_type_trainer/model_configuration.py sha256=w2VMyoKcofedHUEMicQBw_1PRIu_4JRvbGuxuazwh4g 935
eschergraph/builder/reader/pdf_document_layout_analysis/pdf_tokens_type_trainer/pdf_trainer.py sha256=TBeXE5gA5z8Hw0g2PrJ8DCwdi5SOzuvL35xXnMhlark 2087
eschergraph/builder/reader/pdf_document_layout_analysis/pdf_tokens_type_trainer/token_features.py sha256=jbZ5MR1kzxfwVdVtbtyaC4HLm9b-WpvcADgFY3xfebM 5120
eschergraph/builder/reader/pdf_document_layout_analysis/pdf_tokens_type_trainer/token_type_trainer.py sha256=RWFin1sznC2GIOGcJX0kEkT12wHLd2jxhY0q7Yfk5wQ 2901
eschergraph/builder/reader/reader.py sha256=WzRw-memGDmbIgtYbLza-1lbFnE_nJaMBbh_DvAUxcg 8714
eschergraph/config.py sha256=xScpZukLbjXUsCls2RZfh2DGZ5oo2zvw9N_Z89PrBwM 548
eschergraph/exceptions.py sha256=DgjmSy-4uKGqj8URG2H7brTtE4zmxsUspCFCRvPleNc 2145
eschergraph/graph/__init__.py sha256=NjoiLysRqS6dDg3ti2jxyDXZMWObJ2rWmaDG6Yyjigc 306
eschergraph/graph/base.py sha256=KWN3hyE5_OzNTx_T6WikBW5uP4h3WT5By8Z1oBrguCk 2774
eschergraph/graph/comm_graph.py sha256=iOonoL2qva0FKFuvC7HxsJfem2I6E81aGPXbiy0sCEI 491
eschergraph/graph/community.py sha256=0LXcGwXGSexklWyaVKkNvfNIgrjiR6zZmUml7GA18Q4 361
eschergraph/graph/community_alg.py sha256=2WAmwoWDg2Go5rBJjK79grpkiORt2xGtixSpQi_NcnE 1487
eschergraph/graph/edge.py sha256=6GMX6QQ42wqU7I85diTNHJ23NN3X1pumB9jCgeKMgQ0 3089
eschergraph/graph/getter_setter.py sha256=HER97QH5Wf-o4Nx2MyPogqdxNruMg93fxwiI2rt76Ig 4934
eschergraph/graph/graph.py sha256=jbOXrdF-9HEE7fBXDRBdGFT-EPKLQepzJ788U2-GgI4 10009
eschergraph/graph/loading.py sha256=ynQ55ozVPJw6SPTG88JjQiofGkZyxRjwrS7JSQ2rV28 339
eschergraph/graph/node.py sha256=kGtB0H0Ey1WlmWM0U-ocpHrg1WuJ6EEFWe4iaFZ3LsQ 5935
eschergraph/graph/property.py sha256=o8rN15-SY35Q43OSO0t-tNWEqqbLQi7R22qb23IhrK8 2526
eschergraph/graph/search/attribute_search.py sha256=OjrUDHz-ySuhMpyzu5fvTgHep2Ii9V8pOsaONvqIE1Y 275
eschergraph/graph/search/global_search.py sha256=sjGhAnMeS4YI8oplmpGxoRXzznIjweKBS9EEXYPFlNM 2715
eschergraph/graph/search/quick_search.py sha256=YsRygbbIMEqR9AFKJdnPz3qScQut6ZvCmnF7JyNrflg 8373
eschergraph/graph/utils.py sha256=bewXwQXk7by7KGVz_zr9UNWiJnE_yJnB7WfTBdvcyaA 2485
eschergraph/logging/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eschergraph/main.py sha256=_tnyswoY6K_Rk_5XYqLBKczWoBXjZ4pdYs2tkw7ICMo 174
eschergraph/persistence/__init__.py sha256=-i9dXSxKO-NYc-jHVlrpMNo710I3toiDYFm03LIO-WE 240
eschergraph/persistence/adapters/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eschergraph/persistence/adapters/simple_repository/__init__.py sha256=jSoj81X8_Cwvt9I4NNJ4uI3_PEVDwlzBbhY1fQ0A1-M 161
eschergraph/persistence/adapters/simple_repository/models.py sha256=M7WY2A-j0RXtuvLB_CKtfuP1k_WWOxmIJ9roKZPl5OQ 815
eschergraph/persistence/adapters/simple_repository/simple_repository.py sha256=HOl5uJ7ruExVJzKqgg7uGQYb8iE8Wb_Fs38Gz2DTZmA 28362
eschergraph/persistence/adapters/simple_repository/utils.py sha256=W_xFqI0qxPQbIJAC3ZFHi2hy7iavavvmAwQQys3HcaE 4221
eschergraph/persistence/change_log.py sha256=5CgELYKTD1ZXBd7SMZvJisDACQAgHzg6_vMJ6EV2r28 715
eschergraph/persistence/document.py sha256=ihzS4-99PD9uQHAiAPGvYGji-hgJuywgv2NvuQksPzo 202
eschergraph/persistence/exceptions.py sha256=CfmPJUg4uwDpMgMgKk_qpZsTSQ3N04VP6VLSg569lpE 577
eschergraph/persistence/factory.py sha256=8Z5OSkYCvE37qYSmycn0R2w312fdkwnI0BUNr998tw4 460
eschergraph/persistence/metadata.py sha256=u4VXl44Yafyx3VOtOH_sLLVm00kuuewrxQalC3tV2nw 1020
eschergraph/persistence/repository.py sha256=2zLXODs2pTAj4wifL36OerAvOKfeAvmp_euZ1eW0up8 6207
eschergraph/persistence/vector_db/__init__.py sha256=MfPhfzRaLZYONiOdHtIkhAL6DOCwan96bFiovFNmte4 320
eschergraph/persistence/vector_db/adapters/__init__.py sha256=VBXasNYW42OWLF6AlgjKX-cYeNq_xyO0cr4swI1DpO4 121
eschergraph/persistence/vector_db/adapters/chromadb.py sha256=ifqspMP1w9saL8q1nbHuY-lG1M97VcyCNAdizHSHLcA 5156
eschergraph/persistence/vector_db/factory.py sha256=TRZVN0sQm3EMkZ51boSlNLTj25T3fRVRfs5SUiuZRgM 822
eschergraph/persistence/vector_db/vector_db.py sha256=F6LyZE0Unq27-iyxNtz7GNLjTza13cOZklptrJPP9F4 2110
eschergraph/persistence/vector_db/vector_search_result.py sha256=yzTu4sDW3mvPG_fKTTS0ujMzBtTLT9cCnL4CSAtuAzU 216
eschergraph/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eschergraph/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eschergraph/tools/community_builder.py sha256=r3AFV2vZ-9RRdx2LDhUXphHBvnIrJWUIiY2wBjW0VDs 6967
eschergraph/tools/estimator.py sha256=0m-sgHXYfz1GkK-tTnfMf8POx3zhBm1QDmZkhsJXjgo 3041
eschergraph/tools/fuzzy_matcher.py sha256=iGTB8TqHC9mY3lmYyqu_nROxlpXQ7niVd_WQqJo_vOI 3915
eschergraph/tools/node_matcher.py sha256=0BWQ2a8v0lWPYmLA70QxLIRcki7w8dEP637ofcrZVdo 10654
eschergraph/tools/prepare_sync_data.py sha256=thaFQvUQiHjtaKmH4gVJthNfcUmVFss4y-QkE--chB4 3636
eschergraph/visualization/__init__.py sha256=qos9vzm2N31Zv1cBUSjL_3XFU0yuAZMrml9XVqExmko 110
eschergraph/visualization/dashboard_maker.py sha256=6rkDUAxTYuM82ajn4nv2e5QH5Y8NAFoBoJmGyFpi9lk 4521
eschergraph/visualization/visualizer.py sha256=9gwwycNeibjcZ_ILHaTaeasCuwO6Vg90KPcgD4hpXcQ 2911
eschergraph-0.3.1.dist-info/LICENSE sha256=-lBthq3IyCEJDL0Xwv3qnmTRKLwujlTmH5FuUiNlqbo 1067
eschergraph-0.3.1.dist-info/METADATA sha256=FElI0Dg0Q3o39i_XzayTl18diEnWKvaf64qfysIdyA4 6971
eschergraph-0.3.1.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
eschergraph-0.3.1.dist-info/RECORD