Skip to content

Commit 79ee4c3

Browse files
committed
Fix race condition, add direct deps
1 parent a5c9385 commit 79ee4c3

3 files changed

Lines changed: 18 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ jobs:
5454
sudo apt-get update && sudo apt-get install --yes poppler-utils libreoffice
5555
uv sync --extra test --frozen
5656
make install-pandoc
57+
make install-nltk-models
5758
sudo add-apt-repository -y ppa:alex-p/tesseract-ocr5
5859
sudo apt-get install -y tesseract-ocr tesseract-ocr-kor
5960
tesseract --version

pyproject.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ dependencies = [
77
"unstructured[all-docs] >=0.18.31, <1.0.0",
88
"fastapi >=0.128.4, <1.0.0",
99
"uvicorn >=0.40.0, <1.0.0",
10+
"backoff >=2.2.1, <3.0.0",
11+
"pandas >=3.0.0, <4.0.0",
12+
"psutil >=7.0.0, <8.0.0",
13+
"pypdf >=6.0.0, <7.0.0",
14+
"requests >=2.32.0, <3.0.0",
1015
]
1116

1217
[project.optional-dependencies]

uv.lock

Lines changed: 12 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)