Skip to content

Commit 25101a6

Browse files
authored
Up (#290)
* chore: update Python deps * refactor: use uvicorn_worker
1 parent 220deea commit 25101a6

4 files changed

Lines changed: 87 additions & 74 deletions

File tree

app.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,4 @@ ENV PATH="/usr/src/app/.venv/bin:${PATH}"
5353
COPY --chown=$USERNAME gunicorn.conf.py ./
5454
COPY --chown=$USERNAME backend ./backend
5555

56-
CMD ["gunicorn", "-k", "uvicorn.workers.UvicornWorker", "backend.main:app"]
56+
CMD ["gunicorn", "-k", "uvicorn_worker.UvicornWorker", "backend.main:app"]

pyproject.toml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,27 +10,28 @@ dependencies = [
1010
"aiometer>=1.0.0",
1111
"aiospamc>=1.2.0",
1212
"async-timeout>=5.0.1",
13-
"beautifulsoup4>=4.14.2",
13+
"beautifulsoup4>=4.14.3",
1414
"circus>=0.19.0",
1515
"compoundfiles>=0.3,<0.4",
1616
"compressed-rtf>=1.0.7",
1717
"convert-outlook-msg-file",
1818
"dateparser>=1.2.2",
1919
"eml_parser[filemagic]>=2.0.0",
20-
"fastapi>=0.121.1",
20+
"fastapi>=0.127.0",
2121
"gunicorn>=23.0.0",
2222
"html2text>=2025.4.15",
2323
"httpx>=0.28.1",
2424
"ioc-finder>=7.3.0,<8.0.0",
2525
"loguru>=0.7.3",
2626
"oletools==0.60.2",
27-
"pydantic>=2.12.4",
27+
"pydantic>=2.12.5",
2828
"python-magic>=0.4.27,<0.5.0",
29-
"python-multipart>=0.0.20",
29+
"python-multipart>=0.0.21",
3030
"redis>=6.2.0",
3131
"secweb>=1.25.2",
32-
"stamina>=25.1.0",
33-
"uvicorn>=0.38.0",
32+
"stamina>=25.2.0",
33+
"uvicorn-worker>=0.4.0",
34+
"uvicorn>=0.40.0",
3435
"vt-py>=0.22.0",
3536
]
3637

@@ -40,16 +41,16 @@ dev = [
4041
"coveralls>=4.0.2",
4142
"pytest-asyncio>=1.3.0",
4243
"pytest-cov>=7.0.0",
43-
"pytest-docker>=3.2.4",
44+
"pytest-docker>=3.2.5",
4445
"pytest-env>=1.2.0",
4546
"pytest-mock>=3.15.1",
4647
"pytest-pretty>=1.3.0",
4748
"pytest-randomly>=4.0.1",
4849
"pytest-timeout>=2.4.0",
49-
"pytest>=9.0.0",
50-
"ruff>=0.14.4",
50+
"pytest>=9.0.2",
51+
"ruff>=0.14.10",
5152
"syncer>=2.0.3,<3.0.0",
52-
"vcrpy>=7.0.0",
53+
"vcrpy>=8.1.0",
5354
]
5455

5556
[tool.uv]

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
uv==0.9.6
1+
uv==0.9.18

0 commit comments

Comments
 (0)