Skip to content

Commit e562cc5

Browse files
bk86aclaude
andauthored
deps: pin python-dotenv >=1.2.2 (CVE-2026-28684) (#51)
* deps: pin python-dotenv >=1.2.2 to fix CVE-2026-28684 Transitive dependency (via pydantic-settings/uvicorn[standard]) was being resolved to 1.0.1, which pip-audit now flags. Pinning directly at the floor of the fixed version. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * deps: bump python-dotenv to 1.2.2 in lockfile CI's pip-audit reads requirements.lock; the floor pin in requirements.txt alone doesn't affect the audited lock. Updating the lock entry directly. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 04206fd commit e562cc5

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

requirements.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ idna==3.11
1515
limits==5.8.0
1616
pydantic==2.12.5
1717
pydantic-settings==2.13.0
18-
python-dotenv==1.0.1
18+
python-dotenv==1.2.2
1919
PyYAML==6.0.1
2020
slowapi==0.1.9
2121
starlette==0.52.1

requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@ httpx>=0.27,<1
44
pydantic>=2,<3
55
pydantic-settings>=2,<3
66
slowapi>=0.1,<1
7+
python-dotenv>=1.2.2,<2

0 commit comments

Comments
 (0)