You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+13-6Lines changed: 13 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -108,19 +108,26 @@ The application uses a PDF → JSON → Web pipeline:
108
108
109
109
### Extracting Data from PDFs
110
110
111
+
The extractors target **Python 3.13** (pinned in `.python-version`) and depend on PyMuPDF (fitz). Set up the environment with [uv](https://docs.astral.sh/uv/):
112
+
111
113
```bash
112
-
# Requires PyMuPDF (fitz)
113
-
pip install PyMuPDF
114
+
# Create the environment and install dependencies
115
+
uv venv --python 3.13
116
+
uv pip install -r requirements.txt
117
+
```
114
118
119
+
The extractor scripts write their JSON output to the **current working directory**, so run them from the repository root:
0 commit comments