Closed
Bug 1266065
Opened 9 years ago
Closed 8 years ago
Update to Django 1.9
Categories
(Tree Management :: Treeherder, defect, P2)
Tree Management
Treeherder
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: emorley, Assigned: emorley)
References
Details
Attachments
(1 file)
I had a quick look at this a few months ago - iirc the main blocker was the lack of compatibility of hawkrest, mainly:
https://github.com/kumar303/hawkrest/issues/21
We'll likely need to fix that package ourselves.
We may also have added other dependencies since that are also not compatible.
Assignee | ||
Comment 1•8 years ago
|
||
I opened a PR against hawkrest to add Django 1.9 support:
https://github.com/kumar303/hawkrest/pull/23
Assignee: nobody → emorley
Status: NEW → ASSIGNED
Priority: -- → P2
Comment 2•8 years ago
|
||
Assignee | ||
Updated•8 years ago
|
Attachment #8818402 -
Flags: review?(cdawson)
Comment 3•8 years ago
|
||
Comment on attachment 8818402 [details]
[treeherder] mozilla:django19 > mozilla:master
Awesome! :)
Attachment #8818402 -
Flags: review?(cdawson) → review+
Comment 4•8 years ago
|
||
Commits pushed to master at https://github.com/mozilla/treeherder
https://github.com/mozilla/treeherder/commit/f5531a013540663e1074472223c754eac0582aa5
Bug 1266065 - Update Django from 1.8.16 to 1.9.12
Release notes:
https://docs.djangoproject.com/en/stable/releases/1.9/
settings.py has also been updated to use tuples where appropriate:
https://docs.djangoproject.com/en/stable/releases/1.9/#default-settings-that-were-tuples-are-now-lists
https://github.com/mozilla/treeherder/commit/9d38229e1c850873470ffc827f619f1f90e0f88d
Bug 1266065 - Use Django 1.9's new request.get_port()
https://docs.djangoproject.com/en/1.9/ref/request-response/#django.http.HttpRequest.get_port
https://github.com/mozilla/treeherder/commit/a50b5e0eceaf0f58e942c52169a3b757620fc407
Bug 1266065 - Use Django 1.9's new class-based method_decorator()
https://docs.djangoproject.com/en/1.9/topics/class-based-views/intro/#decorating-the-class
Assignee | ||
Updated•8 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•