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.
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 on attachment 8818402 [details] [review] [treeherder] mozilla:django19 > mozilla:master Awesome! :)
Attachment #8818402 - Flags: review?(cdawson) → review+
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
Status: ASSIGNED → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.