Skip to content

Python Services - CI/CD & Python version upgrades #1032

@thorwolpert

Description

@thorwolpert

Upgrading the CI & CD for all of the python based services will have some impacts.

The approach on how to do this will need to be agreed to as a team decision.
Questions like:

  • Do we upgrade partially or fully?
  • Do we upgrade everything at once
  • Do we span it across sprints

Current tasks:

  • Code Test Coverage - minimum required for a clean pass is 80%
  • Lint - Syntax updates, do we move to ruff & pyright
  • SQLAlchemy syntax updates - some big changes when moving to v2
  • Do we consolidate the DB creation/migration files to the current version?
  • Do we migrate from poetry to uv?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions