Files
unredact/pyproject.toml
T
Alex-GilbertandClaude Opus 4.6 8d82054b5d feat: overlay calibration with word-by-word rendering
- Render each word at its OCR'd position instead of whole lines,
  so word spacing matches the original document exactly
- Add y-offset correction using glyph bounding box
- Add fine-grained font size search (±3 around coarse best, step 1)
- Add alignment quality test (48.9% hit rate, >30% threshold)
- Add scipy to dev dependencies

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-02-15 19:04:40 -06:00

30 lines
606 B
TOML

[project]
name = "unredact"
version = "0.1.0"
description = "AI-powered redaction analysis for Epstein case files"
requires-python = ">=3.12"
dependencies = [
"fastapi>=0.115",
"uvicorn>=0.34",
"python-multipart>=0.0.17",
"pdf2image>=1.17",
"pytesseract>=0.3.13",
"opencv-python>=4.10",
"Pillow>=11.0",
"anthropic>=0.52",
"numpy>=1.26",
]
[project.optional-dependencies]
dev = [
"pytest>=8.0",
"httpx>=0.28",
"anyio>=4.0",
"pytest-anyio>=0.0.0",
"scipy>=1.14",
]
[build-system]
requires = ["setuptools>=75"]
build-backend = "setuptools.build_meta"