Skip to content

chore(deps): raise security floors for 9 backend dependencies - #327

Merged
bahamutww merged 1 commit into
mainfrom
chore/deps-security-floors
Sep 28, 2026
Merged

bahamutww merged 1 commit into
mainfrom
chore/deps-security-floors

Conversation

@bahamutww

Copy link
Copy Markdown
Contributor

Summary

Apply Dependabot-recommended security floors for 9 backend Python dependencies in backend/requirements.txt. All are >=X lower-bound raises (no upper bound), so pip already resolves to the latest versions — this change formally excludes known-vulnerable releases and satisfies Dependabot alerts with zero runtime impact.

Dependency Old floor New floor Dependabot PR
python-multipart >=0.0.22 >=0.0.32 #295
psycopg2-binary >=2.9.9 >=2.9.12 #139
bcrypt >=4.0.0 >=5.0.0 #209
google-genai >=2.0.1 >=2.10.0 #305
ollama >=0.4.0 >=0.6.2 #287
python-frontmatter >=1.1.0 >=1.3.0 #285
packaging >=23.0 >=26.2 #304
cachetools >=7.1.1 >=7.1.4 #207
purgatory >=3.0.0 >=3.0.1 #130

Verified compatibility

Supersedes #295 #139 #209 #305 #287 #285 #304 #207 #130 — they can be closed once this merges.

Apply Dependabot-recommended minimum versions to exclude known-vulnerable
releases: python-multipart, psycopg2-binary, bcrypt, google-genai, ollama,
python-frontmatter, packaging, cachetools, purgatory.

redis stays at >=5,<6 due to arq 0.28 pinning redis<6 (PR #307 rejected).

Supersedes #295 #139 #209 #305 #287 #285 #304 #207 #130
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant