[project] name = "pdf-document-layout-analysis" version = "2025.03.18.03" description = "This tool is for PDF document layout analysis" license = { file = "LICENSE" } authors = [{ name = "HURIDOCS" }] requires-python = ">= 3.10" dependencies = [ "fastapi==0.111.1", "python-multipart==0.0.9", "uvicorn==0.30.3", "gunicorn==22.0.0", "requests==2.32.3", "torch==2.4.0", "torchvision==0.19.0", "timm==1.0.8", "Pillow==10.4.0", "pdf-annotate==0.12.0", "scipy==1.14.0", "opencv-python==4.10.0.84", "Shapely==2.0.5", "transformers==4.40.2", "huggingface_hub==0.23.5", "pdf2image==1.17.0", "lxml==5.2.2", "lightgbm==4.5.0", "setuptools==75.4.0", "roman==4.2", "hydra-core==1.3.2", "pypandoc==1.13", "rapid-latex-ocr==0.0.9", "struct_eqtable @ git+https://github.com/UniModal4Reasoning/StructEqTable-Deploy.git@fd06078bfa9364849eb39330c075dd63cbed73ff" ] [project.urls] HURIDOCS = "https://huridocs.org" GitHub = "https://github.com/huridocs/pdf-document-layout-analysis" HuggingFace = "https://huggingface.co/HURIDOCS/pdf-document-layout-analysis" DockerHub = "https://hub.docker.com/r/huridocs/pdf-document-layout-analysis"