quantalogic

View on PyPIReverse Dependencies (0)

0.2.16 quantalogic-0.2.16-py3-none-any.whl

Wheel Details

Project: quantalogic
Version: 0.2.16
Filename: quantalogic-0.2.16-py3-none-any.whl
Download: [link]
Size: 139913
MD5: 77fdb9222bdb480ecedee7fc9eece05e
SHA256: af3ea4c1f624f0922d4a9aa887a82a55f5a4283bfbfaa5fb57ccaea89352ae36
Uploaded: 2025-01-10 00:09:29 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: quantalogic
Version: 0.2.16
Summary: QuantaLogic ReAct Agents
Author: Raphaël MANSUY
Author-Email: raphael.mansuy[at]gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.12,<4.0
Requires-Dist: boto3 (<2.0.0,>=1.35.86)
Requires-Dist: click (<9.0.0,>=8.1.8)
Requires-Dist: duckduckgo-search (<8.0.0,>=7.2.1)
Requires-Dist: fastapi (<0.116.0,>=0.115.6)
Requires-Dist: google-auth (<3.0.0,>=2.20.0)
Requires-Dist: google-search-results (<3.0.0,>=2.4.2)
Requires-Dist: litellm (<2.0.0,>=1.56.4)
Requires-Dist: loguru (<0.8.0,>=0.7.3)
Requires-Dist: markitdown (<0.0.2,>=0.0.1a3)
Requires-Dist: pathspec (<0.13.0,>=0.12.1)
Requires-Dist: prompt-toolkit (<4.0.0,>=3.0.48)
Requires-Dist: pydantic (<3.0.0,>=2.10.4)
Requires-Dist: rich (<14.0.0,>=13.9.4)
Requires-Dist: serpapi (<0.2.0,>=0.1.5)
Requires-Dist: tenacity (<10.0.0,>=9.0.0)
Requires-Dist: toml (<0.11.0,>=0.10.2)
Requires-Dist: tree-sitter (<0.24.0,>=0.23.2)
Requires-Dist: tree-sitter-c (<0.24.0,>=0.23.4)
Requires-Dist: tree-sitter-cpp (<0.24.0,>=0.23.4)
Requires-Dist: tree-sitter-go (<0.24.0,>=0.23.4)
Requires-Dist: tree-sitter-java (<0.24.0,>=0.23.5)
Requires-Dist: tree-sitter-javascript (<0.24.0,>=0.23.1)
Requires-Dist: tree-sitter-python (<0.24.0,>=0.23.6)
Requires-Dist: tree-sitter-rust (<0.24.0,>=0.23.2)
Requires-Dist: tree-sitter-scala (<0.24.0,>=0.23.4)
Requires-Dist: tree-sitter-typescript (<0.24.0,>=0.23.2)
Requires-Dist: types-requests (<3.0.0.0,>=2.32.0.20241016)
Requires-Dist: uvicorn (<0.35.0,>=0.34.0)
Requires-Dist: websocket (<0.3.0,>=0.2.1)
Description-Content-Type: text/markdown
[Description omitted; length: 40115 characters]

WHEEL

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

RECORD

Path Digest Size
quantalogic/__init__.py sha256=HFk7_19UzHzYwvPzb9QTQ4w_lPwTTPda61AYb8qggZY 686
quantalogic/agent.py sha256=uKY0y1ruJUUvnXmEyQASIFQbmoGZEj08w4T--eduEpQ 26711
quantalogic/agent_config.py sha256=RWXnRpZeT_twtDIFVHY0K7EdHLmEbb8LvVGRr0oc3Q8 4634
quantalogic/coding_agent.py sha256=xKrkf-d3BDQRaeD6ODKDwgtpmWFmZxwP_IaNY6Py9Ew 3528
quantalogic/event_emitter.py sha256=jqot2g4JRXc88K6PW837Oqxbf7shZfO-xdPaUWmzupk 7901
quantalogic/generative_model.py sha256=pDbjwPfOQEtuZBk8o9uT8vxjauFfXwTM7GkMco73jfU 11787
quantalogic/interactive_text_editor.py sha256=kYeTA2qej5kxtPvAUHy_Dr2MhrGQAyenLFpW9mU9Rmw 6855
quantalogic/main.py sha256=pMcJ7cLNcBWKsMRFFl7I1XVY52nmbXMcL_A4tNyU_Ts 11905
quantalogic/memory.py sha256=zbtRuM05jaS2lJll-92dt5JfYVLERnF_m_9xqp2x-k0 6304
quantalogic/model_names.py sha256=UZlz25zG9B2dpfwdw_e1Gw5qFsKQ7iME9FJh9Ts4u6s 938
quantalogic/print_event.py sha256=nl1aRdYnsU72SRezafePF82zKtrqGfY8OoTx2QfbdE8 2206
quantalogic/prompts.py sha256=jRAm9YYvwx8KAx42Ak2H7y2p_1jIVuL1e3Wsd2Y81Cc 3548
quantalogic/search_agent.py sha256=Jy-Zw77giZOlON_bDO0u3ppfRxv_O0EGcGmN4QuuLmQ 1944
quantalogic/server/__init__.py sha256=8sz_PYAUCrkM6JM5EAUeIzNM4NPW6j6UT72JVkc21WQ 91
quantalogic/server/agent_server.py sha256=38GEK_MpLp--CX_dCkopTFOU7KcGuOw4-GciwmRJyyg 22502
quantalogic/server/models.py sha256=nVUGWElOsUw8QnRCGJylk25wCew_5gohe6nldYighUA 1322
quantalogic/server/routes.py sha256=00nFe6s0T4Gv8vCp0wQFjWGo1tC8FViH8h0koAJdWs4 4216
quantalogic/server/state.py sha256=TwtL0BTp_LT-fynF1IR4k8WVXuxXWtSv3NgWG9fuUME 7369
quantalogic/server/static/js/event_visualizer.js sha256=eFkkWyNZw3zOZlF18kxbfsWql8a2C13qBFEOAPzrj88 19646
quantalogic/server/static/js/quantalogic.js sha256=x7TrlZGR1Y0WLK2DWl1xY847BhEWMPnL0Ua7KtOldUc 22311
quantalogic/server/templates/index.html sha256=nDnXJoQEm1vXbhXtgaYk0G5VXj0wwzE6KrqEDhHFpj4 7773
quantalogic/tool_manager.py sha256=JAC5E5kLfYzYJx0QRIWbG14q1hlkOcwJFBG7HE8twpU 2425
quantalogic/tools/__init__.py sha256=hAHP1-jrDAbvzoo-noV2mokYbUZ4Em7agagnq3W5dH4 1738
quantalogic/tools/agent_tool.py sha256=MXCXxWHRch7VK4UWhtRP1jeI8Np9Ne2CUGo8vm1oZiM 3064
quantalogic/tools/download_http_file_tool.py sha256=wTfanbXjIRi5-qrbluuLvNmDNhvmYAnlMVb3dO8C2ss 2210
quantalogic/tools/duckduckgo_search_tool.py sha256=xVaEb_SUK5NL3lwMQXj1rGQYYvNT-td-qaB9QCes27Q 7014
quantalogic/tools/edit_whole_content_tool.py sha256=nXmpAvojvqvAcqNMy1kUKZ1ocboky_ZcnCR4SNCSPgw 2360
quantalogic/tools/elixir_tool.py sha256=fzPPtAW-Koy9KB0r5k2zV1f1U0WphL-LXPPOBkeNkug 7652
quantalogic/tools/execute_bash_command_tool.py sha256=fnx-zSPpxR2EofaleygAorrR21gRs43jBWh7IBAoNKw 4131
quantalogic/tools/input_question_tool.py sha256=UoTlNhdmdr-eyiVtVCG2qJe_R4bU_ag-DzstSdmYkvM 1848
quantalogic/tools/language_handlers/__init__.py sha256=5GD6TYsMqRni0nwePp2KOjNQ04GnT5wihT6YAuvx43c 699
quantalogic/tools/language_handlers/c_handler.py sha256=q_NiOExbnfYyzxz4C0V5B5887d_D8LYr30tTEVj4LH8 1226
quantalogic/tools/language_handlers/cpp_handler.py sha256=7iFBuidI_yMSbC0RL4A3mKPjLWKxW7AoRrtUTlBnpyw 1241
quantalogic/tools/language_handlers/go_handler.py sha256=v8nxfhGMRxBf1xbrP0xUd2r4HsAtu-VK9OeXpv8FRoM 1230
quantalogic/tools/language_handlers/java_handler.py sha256=MGGqmmnec9DsXijjAyPu7XZBsK-lCQAJSpd6ZK42nio 1443
quantalogic/tools/language_handlers/javascript_handler.py sha256=kqtm3MOazyYCYzsT-L3OtkDt54B1m3AWk0Ya9nQx4VM 1729
quantalogic/tools/language_handlers/python_handler.py sha256=ijOQuWoKQvNvV7uo1t308sipYEbPNfZ8R-u71TStNus 1220
quantalogic/tools/language_handlers/rust_handler.py sha256=t_AqKVa3KVk6SVkq_UjUUru0Za8ueCAnanv8w3B815A 1234
quantalogic/tools/language_handlers/scala_handler.py sha256=wr-cWOIFOc0UYwODmEtT6rV63Qf1NyNB_BLo23GLrvk 1281
quantalogic/tools/language_handlers/typescript_handler.py sha256=L4vuJMYxKO3_83dQhdwZ9fogauIV7rwoicRT0xLGfkQ 1738
quantalogic/tools/list_directory_tool.py sha256=8Hy38DelSh-mRqS_uDLpeBYoHLtEy5ji77xI-TJu3Ms 4176
quantalogic/tools/llm_tool.py sha256=9SNApqvNT2qF9GWxEVzMKq8XiVtc-UoyamhsIWvgZQI 5456
quantalogic/tools/llm_vision_tool.py sha256=OP2B6bYjnKvO7TjSG0gEtwvV5L0m4uFDWAaU54cOG3w 4913
quantalogic/tools/markitdown_tool.py sha256=lpbJBLx43_x2DjiZAV1HSidkHeqkkV0KvgeLG2fphK4 4339
quantalogic/tools/nodejs_tool.py sha256=zdnE0VFj_5786uR2L0o-SKR0Gk8L-U7rdj7xGHJYIq0 19905
quantalogic/tools/python_tool.py sha256=70HLbfU2clOBgj4axDOtIKzXwEBMNGEAX1nGSf-KNNQ 18156
quantalogic/tools/read_file_block_tool.py sha256=FTcDAUOOPQOvWRjnRI6nMI1Upus90klR4PC0pbPP_S8 5266
quantalogic/tools/read_file_tool.py sha256=bOWJbA0GU-hYbFOJ-tQVlSVz0r6WrVAfzy4aXOnAcBw 2757
quantalogic/tools/replace_in_file_tool.py sha256=n63s09Y8RXOKGjxfWw0D6F6JpQ6ERSJxVJOzmceVXLk 12953
quantalogic/tools/ripgrep_tool.py sha256=sRzHaWac9fa0cCGhECJN04jw_Ko0O3u45KDWzMIYcvY 14291
quantalogic/tools/search_definition_names.py sha256=qolDbRUssE5EyghWqgs69Kmu_dhzeO9GliqgP9pkUHM 16704
quantalogic/tools/serpapi_search_tool.py sha256=sX-Noch77kGP2XiwislPNFyy3_4TH6TwMK6C81L3q9Y 5316
quantalogic/tools/task_complete_tool.py sha256=L8tuyVoN07Q2hOsxx17JTW0C5Jd_N-C0i_0PtCUQUKU 929
quantalogic/tools/tool.py sha256=ixouKOcmyYMP4YnzXANhIxixh4xgBVCRqvnBccqrAY0 5650
quantalogic/tools/unified_diff_tool.py sha256=wTKXIoBEPcC_EcQmpJZVi95vq0Ncvsw1Kyc7XqPO6dU 14147
quantalogic/tools/wikipedia_search_tool.py sha256=bdZ_0dYTxpEfU04tBFsatnLM5P9Z3kAZgKQEjsopJLA 5405
quantalogic/tools/write_file_tool.py sha256=_mx9_Zjg2oMAAVzlcHEKjZVZUxQVgbRfcoMKgWnoZcg 3764
quantalogic/utils/__init__.py sha256=Ltq7tzLuHCl9BpCvfRVA9Sjrtp1RJesrn7G980lbl_c 563
quantalogic/utils/ask_user_validation.py sha256=F0jkbFJVXAImcSSP7op6dov5i80hRvZGRvBHbfcZrxg 340
quantalogic/utils/check_version.py sha256=grxTfJE85GMue1OAk8z8_q8tjEJxQ8RO6fN3fJ_qedg 1136
quantalogic/utils/download_http_file.py sha256=FTN3brq9WvCFvuBX-lYAhjsdYTzQT4m9m2vqlcyjkNk 3472
quantalogic/utils/get_coding_environment.py sha256=ujZ2_nDryrLWe6ZUalSu9WDG6t53UJFn7FJ_ER7Jixc 389
quantalogic/utils/get_environment.py sha256=7wWruSHYTUlnQWW27qU3WFYZnncqqqdofsxAsUU7lhw 875
quantalogic/utils/get_quantalogic_rules_content.py sha256=fnEFTyClXzpI0MLaM-gB9R6l4CJlu2NnaYiR09ciJC8 673
quantalogic/utils/git_ls.py sha256=_aXg2TwqYv9CoOrhQ1gqHCqu1j8wOVigQNWbGncSDlM 4361
quantalogic/utils/read_file.py sha256=tSRVHk8dIP4nNLL89v5kRki4hOTjVyjbmuEb2zwvwCY 2077
quantalogic/utils/read_http_text_content.py sha256=n3IayT5KcqctIVVF2gOQQAMf3Ow6eenlVgfXTpLcQbw 4410
quantalogic/version.py sha256=ea_cRutaQk5_lwlLbUUvPFuOT7Of7-gAsDl7wdveS-g 107
quantalogic/xml_parser.py sha256=cTRorr5sVfkIzH72M0C-GQ9ROGPiz2FTT66U9ndjzhE 9538
quantalogic/xml_tool_parser.py sha256=lsVzClZBrZan7wjCuCKnGHWzksXI3VMy_vWthxu2_bo 3738
quantalogic-0.2.16.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
quantalogic-0.2.16.dist-info/METADATA sha256=38YNMH6-P_Sj7eUvqvsKfN1cgevdzcH2GFDCgwH-6As 41875
quantalogic-0.2.16.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
quantalogic-0.2.16.dist-info/entry_points.txt sha256=wgSq5SRU98yvlRHGEZD1Xn7sS5CSjH2RfUtTa6Qy28Q 52
quantalogic-0.2.16.dist-info/RECORD

entry_points.txt

quantalogic = quantalogic.main:cli