truffles

View on PyPIReverse Dependencies (0)

0.2.0 truffles-0.2.0-py3-none-any.whl

Wheel Details

Project: truffles
Version: 0.2.0
Filename: truffles-0.2.0-py3-none-any.whl
Download: [link]
Size: 26065
MD5: 5e7fabb92ec0958d00d0560da7792b54
SHA256: 7ebf32b4b4a9734db25800523f6171065e9878222253a2a435949a1675cd3dd3
Uploaded: 2024-12-20 08:40:00 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: truffles
Version: 0.2.0
Summary: Tools for data extraction from the web with AI
Author: Shoco Team
Author-Email: truffles[at]shoco.ai
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.9,<4.0
Requires-Dist: beautifulsoup4 (==4.12.3)
Requires-Dist: langchain (<0.4.0,>=0.3.9)
Requires-Dist: langchain-anthropic (<0.4.0,>=0.3.0)
Requires-Dist: langchain-core (<0.4.0,>=0.3.21)
Requires-Dist: langchain-openai (<0.3.0,>=0.2.11)
Requires-Dist: pillow (<12.0.0,>=11.0.0)
Requires-Dist: playwright (<2.0.0,>=1.49.0)
Description-Content-Type: text/markdown
[Description omitted; length: 5446 characters]

WHEEL

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

RECORD

Path Digest Size
truffles/__init__.py sha256=im6X_Ny9LkN7SLsNKEzViBOiOXE0GFfPrw8LC8giXiQ 939
truffles/context/__init__.py sha256=xUI4Z30pudCwbbJdY8iJjO3Di9ZV90-mye_U8Sc50rg 378
truffles/context/base.py sha256=YmHY0Id_v0ML1mjgnHgBOr9kumHzqxMW2pxb9rBqS-4 1210
truffles/context/exceptions.py sha256=Osae3-erT-mYfEOvAd6wKHSetnKDavmIV-1mNjR8rtI 107
truffles/context/implementations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truffles/context/implementations/memory.py sha256=1hR9OtrubswLiDaeH62bgzgvHs7LwbGbZ40Jkxj1z5A 3342
truffles/context/marker.py sha256=2SEHp5Jg5LYqLouxJyoS3M6xp3Y38F2VkPFrRgtFK1w 2094
truffles/context/state.py sha256=bmM9NwSDYMqBWFV8J4igG-KRqzj6B1OoVtARvAeCKJg 1715
truffles/core/enhanced.py sha256=-VsE3sezgxELHpBl4MZs5Gr2MH7yTKsGjHlyLiTSi38 2333
truffles/core/tool_manager.py sha256=Q75Va49tDJpAcs79hzZTeNmYVY0pZhIv6tyEFt85C88 1469
truffles/enhanced/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truffles/enhanced/locator.py sha256=e_P4_a1RHD1_9Aqvp_eAx_csSZC9RtlVocImLuRLeyE 773
truffles/enhanced/page.py sha256=nsJ_3xi70sEPiBopbw0nDGfj_W2Ci4fS5pIJANVLADE 755
truffles/models/__init__.py sha256=O8-MgkvH8GkQ9OmUaYTW8RKtWFvw7T_oa7PV6mpTF44 83
truffles/models/default_model.py sha256=vipIs2--gWIHqASew3VJwudEbAEzxNkIoQIluE3tw3o 2133
truffles/models/exceptions.py sha256=fXOvTxS44h2nsiwb2mlfIi7jLrqPtzheYiOPIpoDkIY 114
truffles/tasks/__init__.py sha256=AbcMAIyyaf1nrS1NIoPitVAHXloZSuq2h9i_yxsBqGI 79
truffles/tasks/listing_task.py sha256=vrZzw1yBlix6XPoqbMlFdJ6sdK3GvvKBB3NRcsaYjm4 1441
truffles/tasks/task.py sha256=l6_BbDlQSTEnmjs9OlfJpsTrXzrpugqqU-WyK6pciHI 788
truffles/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truffles/tools/base.py sha256=aVehgyi1R4V0dPR_JqAzIhy_8OgfJFndRDBCwjnFjcA 1020
truffles/tools/list_detector/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truffles/tools/list_detector/list_detector.py sha256=u6G6pgNlqGDYAHbd1sloett7CHHGHEmMVB25U1z91F4 5800
truffles/tools/list_detector/strategies/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truffles/tools/list_detector/strategies/base.py sha256=CWysULta-qlUIVusIYQMoNEgZ_m2lTSj_qqFKNqRVzs 254
truffles/tools/list_detector/strategies/item_strategy.py sha256=nhZZqZp0H_1X8yjjoCrAootKGlDzp0n2Z0Yh_i-b4ZM 1047
truffles/tools/list_detector/strategies/llm_strategy.py sha256=rOSJrf1jD7p8grT_h8d-rqg98dx11Le2dvRSd06WgBM 6297
truffles/tools/list_detector/strategies/wrapper_strategy.py sha256=UgwB1mL3Fc2Ag6Az6vsJ7ecFQu75ZBlwFW598KFHwMA 1257
truffles/tools/list_detector/utils.py sha256=Rt25Ehn7IMIHTsS1E308FObeMT1dnDQ1ArFvYn9hrwU 3726
truffles/tools/structure_locator/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truffles/tools/structure_locator/exceptions.py sha256=zCaTf3941uP9g2F_6Z-6btCGw1CEcTCONPp84VoyyqQ 252
truffles/tools/structure_locator/messages.py sha256=Yzg8hQ3XXclcAyyd6gsRUGPrwwp-k2ZWE7BfVUmiLXs 708
truffles/tools/structure_locator/structure_locator.py sha256=sCl9BRK8bfN3JBPQVc9oWGfYXiBksbAbDdzihnPBD-s 2318
truffles/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
truffles/utils/locator_ops.py sha256=irkB9VSW6cc-ByBrf3KjUvCRUxCuCn97MPr_TGWc9SA 455
truffles/utils/wrap.py sha256=0CskAPtDYw6powJ4lAYXkuj2yPNxtitaWQ5bhp0zRgU 1060
truffles-0.2.0.dist-info/LICENSE sha256=PeQyrWDloTjdn2U7Kn5g0lXSd7qmULqGYkRw0mgRPzE 1065
truffles-0.2.0.dist-info/METADATA sha256=NGdpvi-Vw328xt91q1C7FSaQL62SHW6ZdQIyHMm9vtk 6297
truffles-0.2.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
truffles-0.2.0.dist-info/RECORD