scaledp

View on PyPIReverse Dependencies (0)

0.2.0rc8 scaledp-0.2.0rc8-py3-none-any.whl

Wheel Details

Project: scaledp
Version: 0.2.0rc8
Filename: scaledp-0.2.0rc8-py3-none-any.whl
Download: [link]
Size: 711546
MD5: cbdeafd708a3fa07fa2148c4c35eedb4
SHA256: 304e789990ea42e5d486099ab1539674bfa809d207dfdf34241bd455be95f4fa
Uploaded: 2024-12-27 14:31:32 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: scaledp
Version: 0.2.0rc8
Summary: ScaleDP is a library for processing documents using Apache Spark and LLMs
Author: Mykola Melnyk
Author-Email: mykola[at]stabrise.com
Home-Page: https://stabrise.com/scaledp/
Project-Url: Repository, https://github.com/StabRise/scaledp
License: AGPL-3.0
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Programming Language :: Python :: 3
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.10,<4.0
Requires-Dist: PyMuPDF (==1.24.11)
Requires-Dist: dspy (==2.5.43); extra == "llm"
Requires-Dist: easyocr (==1.7.2); extra == "ocr"
Requires-Dist: filelock
Requires-Dist: huggingface-hub (<0.28.0,>=0.27.0)
Requires-Dist: imagesize (==1.4.1)
Requires-Dist: levenshtein (<0.27.0,>=0.26.1)
Requires-Dist: numpy (<2.0.0,>=1.26.4)
Requires-Dist: pandas (<3.0.0,>=2.2.2)
Requires-Dist: pillow (<11.0.0,>=10.4.0)
Requires-Dist: pyarrow (==17.0.0)
Requires-Dist: pydantic (>=1.8.0)
Requires-Dist: pyspark (==3.5.3)
Requires-Dist: pytesseract (==0.3.13)
Requires-Dist: pytest (<8.0.0,>=7.4.4)
Requires-Dist: python-doctr (==0.10.0); extra == "ocr"
Requires-Dist: surya-ocr (==0.8.1); extra == "ocr"
Requires-Dist: torch (>=2.4.1); sys_platform == "linux" and extra == "ml"
Requires-Dist: torchvision (>=0.18.0)
Requires-Dist: transformers (<5.0.0,>=4.36.0); extra == "ml"
Requires-Dist: ultralytics (<9.0.0,>=8.3.40)
Provides-Extra: llm
Provides-Extra: ml
Provides-Extra: ocr
Description-Content-Type: text/markdown
[Description omitted; length: 8020 characters]

WHEEL

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

RECORD

Path Digest Size
scaledp/README.md sha256=3nRmDmsOg0u62vYC0F5kP3h8ewXvqtiWMWQVhNlEMVM 432
scaledp/VERSION sha256=uxoDRmxRp253bk5LGDVCdjsJyDi5ofLI6jl2AB814ig 8
scaledp/__init__.py sha256=Cqb4bcDMzhAPkk5v2ubFyKRxy8iwXC8B3qfwAUAPvv8 5036
scaledp/enums.py sha256=7RHBhZ0YrB__KFiSwTzKL58uX6GVzefj3-ugWZLZVLg 722
scaledp/image/DataToImage.py sha256=_rPeNM6nhQ8n1TfmXadPyV_PtIBhxMFL2LU581lfoXM 1978
scaledp/image/ImageCropBoxes.py sha256=-A9EVCnLWgVJIeG0WxwgpSGIIG7sxzCG1CcIlvabQf8 3043
scaledp/image/ImageDrawBoxes.py sha256=TpyKgEfm-xN_dH1VHHtUiM8J4hAaKQDH120OLZKgqsE 7638
scaledp/image/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scaledp/langs.py sha256=SjbLv2-bjwFVdNU68uUjjhI6lNn-U7T5vXFSwF2twZE 4259
scaledp/metrics/__init__.py sha256=lxUteWGrllHpTK1PO5o8CpCtTI89OfFqq4RYglUSXLo 103
scaledp/metrics/object_similarity.py sha256=Adb5IEsi-__TQpfnl1JC94Sywz614LFt1AE9ilQYbYI 4360
scaledp/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scaledp/models/detectors/BaseDetector.py sha256=7Ah5Wfx3Pk-fBcuy4PTb0iG_xwcrW3G3k-KQn0jzEkU 5833
scaledp/models/detectors/DocTRTextDetector.py sha256=1Ef9sC6YMZZ7a_jZOeTWMIqKcowekU3uW9E-Zo27efE 2819
scaledp/models/detectors/YoloDetector.py sha256=QnEbg_bd_CLF6v4F1ejpdMYdNEy3nMt_dMW20LgqMIU 2240
scaledp/models/detectors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scaledp/models/extractors/BaseExtractor.py sha256=SIjuDj-DolawXasxmHzkf4GXcF9m_KH7S5Eq5GXZVig 2297
scaledp/models/extractors/BaseVisualExtractor.py sha256=6StRuOEL-uK2_TE4AuDaLk5zkS7FWU4mWEhBZXmIwWg 2240
scaledp/models/extractors/DSPyExtractor.py sha256=5fGQKJdiT8STlPROe72KW08PLYevs-ls7pTvSegMoyg 2098
scaledp/models/extractors/GeminiVisualExtractor.py sha256=RYDFqWpwTsZSD-AO8L6JCWPz1VUl8y11CiN5cKRz1eI 2315
scaledp/models/extractors/LLMExtractor.py sha256=PyMK7rbWgmCmBEcpqF0Xg_T5W0jfIz38Z9qlDdvsgfY 1841
scaledp/models/extractors/LLMVisualExtractor.py sha256=P1KnqjqF4SMR_7z3Vt9Ld43ArlbA8o99QUZ0qPFDgvA 2497
scaledp/models/extractors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scaledp/models/ner/BaseNer.py sha256=TAt4PMczR2CQCHHinRUiRtfGwSdFkVxlw55cn9geD18 3681
scaledp/models/ner/Ner.py sha256=r745tCGmn7cLL41ADjKdE-jquXz0Q6fW-exciDectZE 6359
scaledp/models/ner/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scaledp/models/recognizers/BaseOcr.py sha256=ZHgN3FtqBONIsfD0t8VEMZ14Bv2VJ83moC-qetzYOXk 8439
scaledp/models/recognizers/BaseRecognizer.py sha256=IhSxYAuL6wXlQ9GJvRPO87CeLeNCf5uv_h5rkesa134 4387
scaledp/models/recognizers/DocTROcr.py sha256=GIiwPgo-fwuIPSH9guWXxsdrAJiRWsZUkfpxs4dj47Q 3102
scaledp/models/recognizers/EasyOcr.py sha256=hQ_-_TclpfbtsnTi4d-66bBVyJCQPJnxUR8OF6rlEpA 2673
scaledp/models/recognizers/SuryaOcr.py sha256=dsJ1f-Tj6uQq-ljhZUGmjgKFkIY_7iFacgLZKASWVRk 3044
scaledp/models/recognizers/TesseractOcr.py sha256=gokmsxKe_XeiSSCs4Nkoll7jjH9WkNRMNfeAOzeFWSk 6647
scaledp/models/recognizers/TesseractRecognizer.py sha256=E6s2fHFLKIrqAVIjRaCVs6N7F9pWcAqjrqjkWbNkbp4 6687
scaledp/models/recognizers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scaledp/params.py sha256=J5-WtNOOw3lyGkxJdYnqxk6vBtLY8usdiRCK83joAUo 16381
scaledp/pdf/PdfDataToImage.py sha256=k28TqwhWOTncFsXRtFQI58vNvhAvtS2bxbZHl_AdgQk 3255
scaledp/pdf/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scaledp/pipeline/PandasPipeline.py sha256=Y0fzSUPFTJv39fuURcK1Wm11yoJmhcFn2D-ypOakuq8 2615
scaledp/pipeline/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scaledp/resources/images/Invoice.png sha256=4HceSqmam5Vk9q6iT6ylv-ScPYa34OPL96ZXuZ84TbA 289502
scaledp/resources/images/ScaleDP.png sha256=XvIlLdB958j1F4dnzPbsY5Zp3Te_CD25fj4bliY2P9M 28266
scaledp/resources/images/receipt.jpg sha256=_0YaGVoSVwT6md_m_f0Ck8gZnVtcFJR352DFFc9PM0c 208699
scaledp/resources/pdfs/ScaleDP.pdf sha256=jtWfNCgoXhItYI1QprvTUD4F--s9Siy1sCHTtS5EIdg 110134
scaledp/resources/pdfs/example.pdf sha256=k9ivhDZUlDMsoQXVNqf33vX7qp-kAx-58qWt5209-Nc 48025
scaledp/resources/texts/example.txt sha256=u8YKw2QKt6ZEekZ20nMFxd1VS_jbbb2rpdb86XfbKCM 1252
scaledp/resources/texts/invoice.txt sha256=FQLeT_hICRroJTApNTKcO8jeI8_z4M_UdeAaM_2jlLw 1973
scaledp/schemas/Box.py sha256=TYFriVxoKl9VDXah1ta7Va--MvoIeaXe7wTbvKNji1s 1493
scaledp/schemas/DetectorOutput.py sha256=YTJJVsQPuH7qvmOThGOzru-dz1sz8M6HYlH46y1DiXM 459
scaledp/schemas/Document.py sha256=kpGXBMC917sJRPIIq1c7SWzSyMsnxTnqDvQo458itzM 442
scaledp/schemas/Entity.py sha256=VpcJ1NWtT0Wbn-pWRrbhzVEi8Bw7LvyNd_mEzlZVlgY 478
scaledp/schemas/ExtractorOutput.py sha256=bj62cgh69hIML3C-SOG71GbFF7pet9fWziJ9x6IoiJE 419
scaledp/schemas/Image.py sha256=1ks1nCA20QJcY7aQ3Gt5-7JJm5QSTbUwf_vDsHsnTNc 3218
scaledp/schemas/NerOutput.py sha256=JSmIHZp0w4t4JG2fEGgrZ4tKGbW5mODefZTaNbp7zhw 414
scaledp/schemas/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scaledp/text/TextToDocument.py sha256=AdPrpZsIEijbPJZvO0ysj4bCJvvDhZfO-fI8BtTxa2M 1034
scaledp/text/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scaledp/utils/__init__.py sha256=rMCb1q82v5dtkw9LNREENKn-riKRW766ygEGTA_IRrQ 763
scaledp/utils/auxiliary.py sha256=xEW6SWs8D5Qdee22uWiyH0c5OPl3gZpDuR1u1luvvJE 1483
scaledp/utils/dataclass.py sha256=EnSKWGW8WIuXoD-LW25ES9VNAow7Q_VZQ4K9rgm1n9s 5868
scaledp/utils/pydantic_shema_utils.py sha256=sGix7-BPMX3VzZNaTyhhuW9M-HUaO1c9AlfTdRFi74I 4411
scaledp/utils/show_utils.py sha256=De5lFAltX7aGDNGskVQSV6dQpUB1zB1s_-HD8mpdYOY 7099
scaledp/utils/templates/base.html sha256=2G6hc9BlcoL-fB-0Y1eP-keklz3cdU7ZcHZdcU_N1kU 1171
scaledp/utils/templates/image.html sha256=W8LZzWCS-n1bmN1M3Jb7blDpAlJfV_8Dojv7_HQ4HjM 163
scaledp/utils/templates/json.html sha256=69szGJkCGpURm3SLxXn5edr_TaOyTZ_r6qqO3CzO5do 148
scaledp/utils/templates/ner.html sha256=TGmDHK-IIyfHxOECODywbX0fKfn-MSDW4YVQbni7S8k 193
scaledp/utils/templates/text.html sha256=rJufoSTuvRyuDFtRmUb4rTfrrWjwXv9YWtaS9FiqGrA 169
scaledp-0.2.0rc8.dist-info/LICENSE sha256=ILBn-G3jdarm2w8oOrLmXeJNU3czuJvVhDLBASWdhM8 34522
scaledp-0.2.0rc8.dist-info/METADATA sha256=WNsGG1xTUgFDUdCjXdZrcLDpY4WoET7zmTWD8VqiLVE 9707
scaledp-0.2.0rc8.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
scaledp-0.2.0rc8.dist-info/RECORD