docetl

View on PyPIReverse Dependencies (0)

0.1.7 docetl-0.1.7-py3-none-any.whl

Wheel Details

Project: docetl
Version: 0.1.7
Filename: docetl-0.1.7-py3-none-any.whl
Download: [link]
Size: 147400
MD5: fb27dec710f62e9f025e52006ffa710d
SHA256: 25514024f8a9021cd045ebba33836cde1d395d8c21b332072a599cc25c2e97c6
Uploaded: 2024-10-14 02:02:26 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: docetl
Version: 0.1.7
Summary: ETL with LLM operations.
Author: Shreya Shankar
Author-Email: shreyashankar[at]berkeley.edu
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: asteval (<2.0.0,>=1.0.4)
Requires-Dist: azure-ai-documentintelligence (<2.0.0,>=1.0.0b4); extra == "parsing"
Requires-Dist: diskcache (<6.0.0,>=5.6.3)
Requires-Dist: frozendict (<3.0.0,>=2.4.4)
Requires-Dist: litellm (<2.0.0,>=1.42.1)
Requires-Dist: numpy (<2.0.0,>=1.26.4)
Requires-Dist: openpyxl (<4.0.0,>=3.1.5); extra == "parsing"
Requires-Dist: paddleocr (<3.0.0,>=2.8.1); extra == "parsing"
Requires-Dist: paddlepaddle (<3.0.0,>=2.6.2); extra == "parsing"
Requires-Dist: pydantic (<3.0.0,>=2.9.2)
Requires-Dist: pydub (<0.26.0,>=0.25.1); extra == "parsing"
Requires-Dist: pymupdf (<2.0.0,>=1.24.10); extra == "parsing"
Requires-Dist: pyrate-limiter (<4.0.0,>=3.7.0)
Requires-Dist: python-docx (<2.0.0,>=1.1.2); extra == "parsing"
Requires-Dist: python-pptx (<2.0.0,>=1.0.2); extra == "parsing"
Requires-Dist: rich (<14.0.0,>=13.7.1)
Requires-Dist: scikit-learn (<2.0.0,>=1.5.2)
Requires-Dist: tenacity (<10.0.0,>=9.0.0)
Requires-Dist: tqdm (<5.0.0,>=4.66.4)
Requires-Dist: typer (<0.13.0,>=0.12.5)
Provides-Extra: parsing
Description-Content-Type: text/markdown
[Description omitted; length: 2495 characters]

WHEEL

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

RECORD

Path Digest Size
docetl/__init__.py sha256=JMSdz4E3wfA3nSbJKvLVeZq6x0OeIfRPSz2EhuEWKx4 134
docetl/api.py sha256=-hH8kiftdJKs_fZc_h6AR4L6YVlNQmzsp29bHel2c5s 12528
docetl/builder.py sha256=kwGG89zTHDs3lZEXKLvrin-TkSGoY0BwJELfFITdCaM 60581
docetl/cli.py sha256=qVwgQz9_xBhjQ_2ciLC8k4m77sXvhQA0GAoTlsowzrY 3083
docetl/config_wrapper.py sha256=eKvPJwwAJYwiDQnTgx2dduyrFqCuXS-08fmPnwNycqU 2381
docetl/dataset.py sha256=o7VPTyzhwmxaCTTR1clNuatCYjt4BJiC-qPq3MBaYso 11708
docetl/operations/__init__.py sha256=CItbgeSqCDY0MdFSmnx_Br66JQ3Xl-LFT4FuA8GUPvE 316
docetl/operations/base.py sha256=2-g5Q9LaaGWKJT3SetG_UzPzZ1UiTQXAPb5DwMZjBqE 4086
docetl/operations/cluster.py sha256=loXwiMjt8aitwQ3hGI8AiuIQIf7nq7OWImWrPqxoGcU 9516
docetl/operations/clustering_utils.py sha256=WCCnQabt_f3ZxHWPEHrLumb-9osm7NRJwPrHr4ttDvA 3239
docetl/operations/equijoin.py sha256=AyemSR6asXulc_B2XIsA3okwKDDhEspeuoV62eIhFo8 18191
docetl/operations/filter.py sha256=y7RfSy04o0LYj6ahqzpFq253i65lsTL5Bi_u6h2vJr4 4427
docetl/operations/gather.py sha256=kY9092Q8llG86jw82xofeKUpb7utMTvIda1q_3n9AeM 11742
docetl/operations/map.py sha256=AfxEDH3zpfsZldmXhJJb5rcl79bLWa8D-3yCjgYde28 17428
docetl/operations/reduce.py sha256=YbTDUI08zPwdgLgY_QDFZaIncJzmaFOq76BpvSNJjvU 40580
docetl/operations/resolve.py sha256=pquj4KL7QYvpu43-6GX-85ExWGc89orNZ6X1uxvgmwI 22831
docetl/operations/split.py sha256=XwikSickk4FThTrXf_if45KLZdPrkKZkvtdFCKBc40k 4544
docetl/operations/unnest.py sha256=Gq8HTqocxMmrSGaEgGrVBkcMFY3_U3nU7VTgFHCrRU0 7789
docetl/operations/utils.py sha256=OQk7gHkUcRoAFKZw7yLPwRVRA0hSNbtglm_4iBXQ0CE 41588
docetl/optimizers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
docetl/optimizers/join_optimizer.py sha256=W2_6Apsf9hqK0VAn_cJChFziYew5-bDdMJH0zsOWm6I 75785
docetl/optimizers/map_optimizer/__init__.py sha256=z6t3UXBY6HAoQSAkhVzvzYEv5AyFdXZfVV16aE4lzDU 95
docetl/optimizers/map_optimizer/config_generators.py sha256=1x1FLFdW2ibzhGFnqb6dINO-tm62R0un8AYc2-ktgbg 21850
docetl/optimizers/map_optimizer/evaluator.py sha256=uD9DWheZbk50fQUQKyQF6HjDA7rBOloxaGLQ3uynXWk 17910
docetl/optimizers/map_optimizer/operation_creators.py sha256=g1SjkMjRGb2Y8IiTn-vENF6HBZvum-DTpgTLEIBeCSw 7571
docetl/optimizers/map_optimizer/optimizer.py sha256=dg781HnpYh1WOl2eE8wmksixrEqDU9n_QwpU_1juZEM 16228
docetl/optimizers/map_optimizer/plan_generators.py sha256=v5KPMc7HI-cOgaPmqnjCC9JKUViarbSQEtZzK8NOGe8 38464
docetl/optimizers/map_optimizer/prompt_generators.py sha256=c8RHZ1ZU0q0Xwa59_5fKjdBEXNLgSYXTnMFWdT4U_HI 18821
docetl/optimizers/map_optimizer/utils.py sha256=IKvsLL3CzsnLE7A286fkt3JlTXeLR3S3G8Kh_hVfxGk 3011
docetl/optimizers/reduce_optimizer.py sha256=OkI9cO26oEXvfPBNBwQaI1dyuWC2wRbzvYM-RaUd7xw 77233
docetl/optimizers/utils.py sha256=Fw8ow9_tMOVd6dJlD3VgHLI3pUXJQb5cdpaLcuqOm8Q 2179
docetl/parsing_tools.py sha256=slG5f7-79MVBTHGerZILVqo08vNK6PSTyQWsubzYJzs 17370
docetl/runner.py sha256=qiBY24tFYjMpS_MOXs4oQueefhczaEegwpck9mzJOKA 14865
docetl/schemas.py sha256=mfNaNhnYjyzRz3aLGCOZ_UbcatHRGjEsAD9-Iv8lyBA 9720
docetl/utils.py sha256=P9ot21tsuVpVvwgikgCie6SNd99Wg1VoS1StrpEInaU 5307
docetl-0.1.7.dist-info/LICENSE sha256=PGcMk3iIZkCMoBf96DuNsIjC4ftEvab73j_vDQdYj9k 1071
docetl-0.1.7.dist-info/METADATA sha256=cy74UrSrdAJTSXjaSmnPiPSjgmNhxZbvvnpbZEeQyYE 4029
docetl-0.1.7.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
docetl-0.1.7.dist-info/entry_points.txt sha256=wSbslCsxFrz0RzeH8nbRAtYoVfDPdHWxQEhXTygjNtk 1125
docetl-0.1.7.dist-info/RECORD

entry_points.txt

docetl = docetl.cli:app
cluster = docetl.operations.cluster:ClusterOperation
equijoin = docetl.operations.equijoin:EquijoinOperation
filter = docetl.operations.filter:FilterOperation
gather = docetl.operations.gather:GatherOperation
map = docetl.operations.map:MapOperation
parallel_map = docetl.operations.map:ParallelMapOperation
reduce = docetl.operations.reduce:ReduceOperation
resolve = docetl.operations.resolve:ResolveOperation
split = docetl.operations.split:SplitOperation
unnest = docetl.operations.unnest:UnnestOperation
azure_di_read = docetl.parsing_tools:azure_di_read
docx_to_string = docetl.parsing_tools:docx_to_string
llama_index_simple_directory_reader = docetl.parsing_tools:llama_index_simple_directory_reader
llama_index_wikipedia_reader = docetl.parsing_tools:llama_index_wikipedia_reader
paddleocr_pdf_to_string = docetl.parsing_tools:paddleocr_pdf_to_string
pptx_to_string = docetl.parsing_tools:pptx_to_string
txt_to_string = docetl.parsing_tools:txt_to_string
whisper_speech_to_text = docetl.parsing_tools:whisper_speech_to_text
xlsx_to_string = docetl.parsing_tools:xlsx_to_string