)]}'
{".zuul.yaml":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"eedc099e99da65e3926f4a29a3a29c2b2ec0e642","unresolved":false,"context_lines":[{"line_number":2,"context_line":"    check:"},{"line_number":3,"context_line":"      jobs:"},{"line_number":4,"context_line":"        - openstack-tox-lower-constraints"},{"line_number":5,"context_line":"        - horizon-openstack-tox-py35dj20:"},{"line_number":6,"context_line":"            required-projects:"},{"line_number":7,"context_line":"                openstack/horizon"},{"line_number":8,"context_line":"    gate:"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5f7c97a3_82235bbe","line":5,"range":{"start_line":5,"start_character":10,"end_line":5,"end_character":40},"updated":"2018-06-21 11:36:39.000000000","message":"Please do not use horizon-openstack-tox-py35dj20 now. py35 job now uses Django 2.0, and the usage of horizon-openstack-tox-py35dj20 is now being clean up. horizon team is waiting all usage of horizon-openstack-tox-py35dj20 have gone.","commit_id":"85e556109dcdd2738f46ca08a8b53cab62981884"}],"/COMMIT_MSG":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"8723c484266c726b2aee3d7be3ec10d8ec31772f","unresolved":false,"context_lines":[{"line_number":11,"context_line":"(In Django 2.0) The django.core.urlresolvers module is removed"},{"line_number":12,"context_line":"in favor of its new location, django.urls."},{"line_number":13,"context_line":"It was deprecated in Django 1.10:"},{"line_number":14,"context_line":"https://docs.djangoproject.com/en/2.0/releases/1.10/#id3"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Add py35dj20 job to test Django 2.0 integration."},{"line_number":17,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"5f7c97a3_d6a594b5","line":14,"updated":"2018-06-21 14:51:06.000000000","message":"As far as I know, django.urls is ONE of the blocking issue, but there is a blocker specific to Django 2.0. You need to address it too to support Django 2.0.","commit_id":"85e556109dcdd2738f46ca08a8b53cab62981884"}],"tox.ini":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"73bd6a05f356638542cd23731f6210dfcae05969","unresolved":false,"context_lines":[{"line_number":69,"context_line":"  -r{toxinidir}/test-requirements.txt"},{"line_number":70,"context_line":"  -r{toxinidir}/requirements.txt"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"[testenv:py35dj20]"},{"line_number":73,"context_line":"basepython \u003d python3.5"},{"line_number":74,"context_line":"commands \u003d"},{"line_number":75,"context_line":"  pip install django\u003e\u003d2.0,\u003c2.1"}],"source_content_type":"text/x-properties","patch_set":1,"id":"5f7c97a3_e2132f64","line":72,"range":{"start_line":72,"start_character":9,"end_line":72,"end_character":17},"updated":"2018-06-21 11:37:40.000000000","message":"py35 job now uses Django 2.0 so you don\u0027t need to introduce py35dj20. It just consumes CI resources with no value.","commit_id":"85e556109dcdd2738f46ca08a8b53cab62981884"}]}
