wdoc

View on PyPIReverse Dependencies (1)

2.5.0 wdoc-2.5.0-py3-none-any.whl

Wheel Details

Project: wdoc
Version: 2.5.0
Filename: wdoc-2.5.0-py3-none-any.whl
Download: [link]
Size: 142573
MD5: e29f4c0e04065da7f12bb2fc5b0da831
SHA256: 14087093df363ca16f4d9f79605332863563e42504077078b664440542a9bcae
Uploaded: 2024-12-19 17:41:44 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: wdoc
Version: 2.5.0
Summary: A perfect AI powered RAG for document query and summary. Supports ~all LLM and ~all filetypes (url, pdf, epub, youtube (incl playlist), audio, anki, md, docx, pptx, oe any combination!)
Home-Page: https://github.com/thiswillbeyourgithub/wdoc/
License: GPLv3
Keywords: RAG,search,summary,summarize,pdf,documents,doc,docx,youtube,mp3,embeddings,AI,LLM,openai,logseq,doctools,doctoolsllm,winston_doc
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.11, <3.12
Requires-Dist: sqlalchemy (>=2.0.32)
Requires-Dist: beautifulsoup4 (>=4.12.3)
Requires-Dist: fire (>=0.6.0)
Requires-Dist: ftfy (>=6.2.0)
Requires-Dist: joblib (>=1.4.2)
Requires-Dist: langchain (>=0.3.1)
Requires-Dist: langchain-community (>=0.3.1)
Requires-Dist: langchain-openai (>=0.2.1)
Requires-Dist: litellm (>=1.47.0)
Requires-Dist: prompt-toolkit (>=3.0.47)
Requires-Dist: tqdm (>=4.66.4)
Requires-Dist: faiss-cpu (>=1.8.0)
Requires-Dist: rich (>=13.8.1)
Requires-Dist: beartype (>=0.19.0)
Requires-Dist: platformdirs (>=4.2.2)
Requires-Dist: dill (>=0.3.8)
Requires-Dist: pyfiglet (>=1.0.2)
Requires-Dist: rtoml (>=0.11.0)
Requires-Dist: loguru (>=0.7.2)
Requires-Dist: grandalf (>=0.8)
Requires-Dist: lazy-import (>=0.2.2)
Requires-Dist: py_ankiconnect (>=1.1.0)
Requires-Dist: scikit-learn (>=1.5.1)
Requires-Dist: scipy (>=1.13.1)
Requires-Dist: uuid6
Requires-Dist: PersistDict (>=0.2.1)
Requires-Dist: docx2txt (>=0.8)
Requires-Dist: pandoc (>=2.3)
Requires-Dist: unstructured[all-docs] (>=0.14.6)
Requires-Dist: ankipandas (>=0.3.15)
Requires-Dist: tldextract (>=5.1.2)
Requires-Dist: goose3 (>=3.1.19)
Requires-Dist: youtube_dl
Requires-Dist: youtube-transcript-api (>=0.6.2)
Requires-Dist: yt-dlp (>=2024.11.2.232942.dev0)
Requires-Dist: LogseqMarkdownParser (>=3.3)
Requires-Dist: deepgram-sdk (>=3.2.7)
Requires-Dist: httpx (>=0.27.0)
Requires-Dist: pydub (>=0.25.1)
Requires-Dist: ffmpeg-python (>=0.2.0)
Requires-Dist: torchaudio (>=2.3.1)
Requires-Dist: playwright (>=1.45.0)
Requires-Dist: pdfminer.six (>=20231228)
Requires-Dist: pillow_heif (>=0.16.0)
Requires-Dist: pypdfium2 (>=4.30.0)
Requires-Dist: pymupdf (>=1.24.5)
Requires-Dist: pdfplumber (>=0.11.1)
Requires-Dist: pdf2image (>=1.17.0)
Requires-Dist: openparse[ml] (>=0.5.7)
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 40397 characters]

WHEEL

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

RECORD

Path Digest Size
tests/__init__.py sha256=PyyKo6PaPD4J7es5--Bn232ABzkViVn8TgnFV4NinYY 46
tests/conftest.py sha256=C3uKu9nCZnHagLXRct2yP4BCOQl9j-aiRlOF1zWFz5Q 670
tests/test_wdoc.py sha256=lGfWVPy4Id7BZm5u_Myp4XfY4GJD22FQuXXG6T0F-to 3245
wdoc/__init__.py sha256=hGXiPnaqwOgfqpa28mmTuoL7vbm-CCIAcVdMZyVIppo 111
wdoc/__main__.py sha256=f9RC24Jbr_fEiVdL3CDO2PkHw7E-JCpmqFQCXBEBQfo 4730
wdoc/wdoc.py sha256=_YR00f7c6OU8aIMBgkyxybYpM3lVwTAaooGMDBbw7H8 94089
wdoc/docs/USAGE.md sha256=7N0ACMuK87IW7EvLNlBA-fNLE6Qc-zl1o0Ptd7vMCko 33152
wdoc/docs/json_entries_example.json sha256=X6C771fi2Hk-RGu1XQaE1iVxMXEAAUik3Xj112qDaDE 706
wdoc/docs/toml_entries_example.toml sha256=U98YPqZ5ylBQPbBuXl_8PtNVO5BVE-CgqetxKgLr4r8 721
wdoc/utils/__init__.py sha256=yezyk2KvRdm4w7jcBc85V3Qg-RBmaws_ERbRoGyWkgk 427
wdoc/utils/batch_file_loader.py sha256=oAtH3hPd1_Y768bnbxvHc8-jIqmOHt_uSbvn2pEKxfM 28822
wdoc/utils/embeddings.py sha256=qfnp4IVhh5RWBUswVinXA2E60e-sPvGjTyYyIMnoyJs 16872
wdoc/utils/env.py sha256=zn70V_WvsAY09jtHxU0BZMESV-jNZq1gu6Jzz6vk-po 3070
wdoc/utils/errors.py sha256=CEZPXWHRSRJOVVtyypXm-yrEVMduFhUO2J9VtMRnBTs 873
wdoc/utils/flags.py sha256=ZvnmkkD5ziYOSPiHkXdCIlfUfeVWSdN-hU7_w2T79Qw 626
wdoc/utils/import_tricks.py sha256=DKcldxIfhbXjnAkXdrGW7IiZ3gWAcjQq3VanIXUd7LA 3453
wdoc/utils/interact.py sha256=PQBl0QssZl9UsekjFpEvPZY9nrhIGswUPuSLMBiyfKI 11142
wdoc/utils/llm.py sha256=H4HezFgRvG8DI-wnSwQXk1tvJyqqSqOkb487ZHFS7Bc 13240
wdoc/utils/loaders.py sha256=BqY20htmeYYZnbyc5v12qPWDsqhSnh-3N5BuJvitzfk 103585
wdoc/utils/logger.py sha256=XPc4U27o5XV5s73TmL6uG5px1Z4WJ8AQKkfKiZ3KUHQ 3905
wdoc/utils/misc.py sha256=yN2AmqU38Vwa6k1wj3AQqcj27TcbUNeK6yYp4RMzB7I 29876
wdoc/utils/prompts.py sha256=EG2JcBQ9YXZ8OENWBCZABIy3Wnehy4DkUj7yqUhgdhw 17192
wdoc/utils/retrievers.py sha256=bYB2rI7_1yCGWGO8S-mAYXfWs1tSagrskbOH-_7bSxQ 2149
wdoc/utils/typechecker.py sha256=THOuXEonXb-VCY6GixnNsVMJAsGFvfIVS2XszgpJsnU 678
wdoc/utils/customs/__init__.py sha256=Iq0SyVT2MV36ttwrYIvJ6atQzdxt3iHRZPf-67DQvTA 123
wdoc/utils/customs/compressed_embeddings_cache.py sha256=kqf5fIAlHkR5MPZc7jIE3mdvuFxkpKoW1LEmvxmEs4g 3417
wdoc/utils/customs/fix_llm_caching.py sha256=ACK1gtONElv3ccvkibN-LQy9vb7ZqFi2EhG7HlauRHY 2108
wdoc/utils/tasks/__init__.py sha256=9WoYZV_LhOko71oQFD85TzhfChwUSWWEJR1kn3sRmkU 65
wdoc/utils/tasks/query.py sha256=Tmd9p3tEYQ1EkgiFnpF9eV3PqWX7IoN9t07HjIILOTY 18326
wdoc/utils/tasks/summarize.py sha256=YApY2oOGKugz2cd9MH66ep5vvFpxF9uxkhgegTFFKRc 5540
wdoc-2.5.0.dist-info/LICENSE.md sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
wdoc-2.5.0.dist-info/METADATA sha256=DD34YVFf_xq96gNTvNLJLZqNiHLry6gaAmiYutbvoSs 42740
wdoc-2.5.0.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
wdoc-2.5.0.dist-info/entry_points.txt sha256=pJwMb84sn69OBSRhn7igXhdYl5BcNSgAfKAsrzghu2Y 99
wdoc-2.5.0.dist-info/top_level.txt sha256=J92QrKvkhb_RA7HVjCLx4Q4XXFyiM0i3005GVVAQ25c 11
wdoc-2.5.0.dist-info/RECORD

top_level.txt

tests
wdoc

entry_points.txt

wdoc = wdoc.__main__:cli_launcher
wdoc_parse_file = wdoc.__main__:cli_parse_file