#36446 closed Bug (fixed)
Django 5.2.2 incompatibly removed q from MediaType.params
Reported by: | Anders Kaseorg | Owned by: | Natalia Bidart |
---|---|---|---|
Component: | HTTP handling | Version: | 5.2 |
Severity: | Release blocker | Keywords: | |
Cc: | Anders Kaseorg | Triage Stage: | Ready for checkin |
Has patch: | yes | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
https://github.com/django/django/pull/19507#discussion_r2130422564
Between Django 5.2.1 and 5.2.2, the q
entry was removed from the MediaType.params
dict. Even though MediaType
is not documented as a public API, it does have users (such as Zulip). This seems like an unnecessary breaking change, especially for a stable patch release. I was asked to file a ticket for this, so here it is.
Change History (6)
comment:1 by , 3 months ago
Severity: | Normal → Release blocker |
---|---|
Triage Stage: | Unreviewed → Accepted |
comment:2 by , 3 months ago
Owner: | set to |
---|---|
Status: | new → assigned |
comment:3 by , 3 months ago
Has patch: | set |
---|
comment:5 by , 3 months ago
Triage Stage: | Accepted → Ready for checkin |
---|
Note:
See TracTickets
for help on using tickets.
Hello Anders, thank you for creating this ticket. Accepting based on the PR conversation.
Regression in c075508b4de8edf9db553b409f8a8ed2f26ecead.