Skip to content

Pin Python dependencies in app/server/requirements.txt #234

Open

Description

@scubaninja

Problem

requirements.txt has no version constraints:
ntextflask sqlalchemy flask_sqlalchemy n
This means builds can break silently when new major versions release (e.g. SQLAlchemy 1.x to 2.x had breaking API changes).

Fix

  • Pin to compatible version ranges, e.g.:
    nflask>=3.0,<4.0 sqlalchemy>=2.0,<3.0 flask_sqlalchemy>=3.1,<4.0 n

Activity

  1. self-assigned this
    on May 20, 2026
  2. scubaninja commented on Sep 18, 2026

    @scubaninja
    CollaboratorAuthor

    Backlog review priority: P1. Tagging @scubaninja for visibility and follow-up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

priority: P1High: core correctness or reliability

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions