Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# during development.

# GAE packages should match the "libraries" section of app.yaml
django==1.2
django==4.2.26
jinja2==2.6
Comment on lines 6 to 8

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P0 Badge Upgrading to Django 4 breaks Python 2 environment

Bumping django to 4.2.26 assumes a Python ≥3.8 runtime, while the project still targets the legacy App Engine Python runtime (app.yaml declares runtime: python and the surrounding pinned packages are Python‑2–only). On the existing Python 2 dev/CI setup pip install -r requirements.txt will now fail with “Django 4.2 requires Python >=3.8”, preventing the application from installing dependencies or running. Unless the entire stack is ported to Python 3 alongside this change, this upgrade is a build‑blocking regression.

Useful? React with 👍 / 👎.

markupsafe==0.15
webapp2==2.3
Expand Down