Skip to content

Update python dependencies #243

@annakrystalli

Description

@annakrystalli

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.txt with 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

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions