Skip to content

security: dependency audit and pin critical dependencies in CI #14

@ayushkrtiwari

Description

@ayushkrtiwari

Task Description
Run pip-audit or safety in CI and pin versions of critical dependencies. Add a scheduled workflow to run dependency audit weekly.

Goal
Avoid introducing known-vulnerable versions via updates.

Suggestions

  • Add job in .github/workflows/security.yml to run pip-audit
  • Add requirements-dev.txt with pinned versions for CI, or use Poetry lock file

Labels: security, ci
Difficulty: easy

Metadata

Metadata

Assignees

Labels

ImprovementReduce cycles, bugsSemver:patchRepresents bug fixes in subversionsType:Easyintern worksbugSomething isn't workingenhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions