-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Description
Partially started in #240
Upgrade dependencies in conda + requirements.txt setup
Summary
We are seeing deprecation warnings and build errors in the current development setup (conda + requirements.txt). Some packages are outdated (e.g. black still pulling in old typed-ast), which leads to compatibility and security issues.
Tasks
- Run a security scan of current Python dependencies (
pip-audit -r requirements/local.txt) - Upgrade Python packages to their latest compatible versions
- Update
requirements/local.txtwith pinned, upgraded versions (pip freeze) - Verify that the Django app runs and passes all tests after upgrades
Acceptance Criteria
- No failing installs on supported OSes (Linux, macOS, Windows)
- No deprecation or build warnings in normal setup
- Security scans report no known vulnerabilities
- Documentation updated if installation commands or package versions change
Metadata
Metadata
Assignees
Labels
No labels