)]}'
{".zuul.yaml":[{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"2e79d617f10867ee22ae2395900b35454d9955fc","unresolved":false,"context_lines":[{"line_number":2,"context_line":"    templates:"},{"line_number":3,"context_line":"      - check-requirements"},{"line_number":4,"context_line":"      - publish-openstack-docs-pti"},{"line_number":5,"context_line":"      - openstack-python3-ussuri-jobs"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_d16bbaed","line":5,"updated":"2020-01-14 17:03:30.000000000","message":"Hmm, I feel like this change should have already been made automatically. I wonder if we\u0027re missing some configuration for this project to get it included in that.","commit_id":"f6c6b42fd36031331b632f1ffed53521ac4e5002"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"40ebab780ae4bdfd68244f292de6ce62aefa80c5","unresolved":false,"context_lines":[{"line_number":2,"context_line":"    templates:"},{"line_number":3,"context_line":"      - check-requirements"},{"line_number":4,"context_line":"      - publish-openstack-docs-pti"},{"line_number":5,"context_line":"      - openstack-python3-ussuri-jobs"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_c50d3193","line":5,"in_reply_to":"3fa7e38b_afb016de","updated":"2020-01-14 21:29:02.000000000","message":"Like we do for upper-constraints? Maybe that\u0027ll start happening after ussuri now, not sure.","commit_id":"f6c6b42fd36031331b632f1ffed53521ac4e5002"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"0886ecf1046878f673d5040d0d011f51527ec895","unresolved":false,"context_lines":[{"line_number":2,"context_line":"    templates:"},{"line_number":3,"context_line":"      - check-requirements"},{"line_number":4,"context_line":"      - publish-openstack-docs-pti"},{"line_number":5,"context_line":"      - openstack-python3-ussuri-jobs"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_fc46cd56","line":5,"in_reply_to":"3fa7e38b_d16bbaed","updated":"2020-01-14 17:24:49.000000000","message":"I saw a zillion of these changes and they were all manual afaik.","commit_id":"f6c6b42fd36031331b632f1ffed53521ac4e5002"},{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"c04652f134e81dfd28511de58b15d27565243e94","unresolved":false,"context_lines":[{"line_number":2,"context_line":"    templates:"},{"line_number":3,"context_line":"      - check-requirements"},{"line_number":4,"context_line":"      - publish-openstack-docs-pti"},{"line_number":5,"context_line":"      - openstack-python3-ussuri-jobs"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_afb016de","line":5,"in_reply_to":"3fa7e38b_fc46cd56","updated":"2020-01-14 20:14:28.000000000","message":"Huh, I thought the whole point of this was that each cycle when stable branches got cut and master moved to the next release there would be some automation to move to the next set of jobs. Oh well.","commit_id":"f6c6b42fd36031331b632f1ffed53521ac4e5002"}],"releasenotes/notes/drop-py2-support-3c3bb1055b271608.yaml":[{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"2e79d617f10867ee22ae2395900b35454d9955fc","unresolved":false,"context_lines":[{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Python 2.7 support has been dropped. The minimum version of Python now"},{"line_number":5,"context_line":"    supported by sphin-feature-classification is Python 3.6."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_b13f1ede","line":5,"range":{"start_line":5,"start_character":17,"end_line":5,"end_character":22},"updated":"2020-01-14 17:03:30.000000000","message":"*sphinx","commit_id":"f6c6b42fd36031331b632f1ffed53521ac4e5002"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"3461d0faf67f7a55c85c6ad6d297ea23fe35a9b8","unresolved":false,"context_lines":[{"line_number":2,"context_line":"upgrade:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Python 2.7 support has been dropped. The minimum version of Python now"},{"line_number":5,"context_line":"    supported by sphin-feature-classification is Python 3.6."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_bcf93583","line":5,"range":{"start_line":5,"start_character":17,"end_line":5,"end_character":22},"in_reply_to":"3fa7e38b_b13f1ede","updated":"2020-01-14 17:25:32.000000000","message":"whoops","commit_id":"f6c6b42fd36031331b632f1ffed53521ac4e5002"}],"tox.ini":[{"author":{"_account_id":6928,"name":"Ben Nemec","email":"openstack@nemebean.com","username":"bnemec"},"change_message_id":"2e79d617f10867ee22ae2395900b35454d9955fc","unresolved":false,"context_lines":[{"line_number":4,"context_line":"skipsdist \u003d True"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[testenv]"},{"line_number":7,"context_line":"basepython \u003d python3"},{"line_number":8,"context_line":"usedevelop \u003d True"},{"line_number":9,"context_line":"install_command \u003d pip install {opts} {packages}"},{"line_number":10,"context_line":"setenv \u003d"}],"source_content_type":"text/x-properties","patch_set":1,"id":"3fa7e38b_31280e97","line":7,"updated":"2020-01-14 17:03:30.000000000","message":"I think we\u0027re okay doing this without ignore-basepython-conflict because this will only support py3 now.","commit_id":"f6c6b42fd36031331b632f1ffed53521ac4e5002"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"0886ecf1046878f673d5040d0d011f51527ec895","unresolved":false,"context_lines":[{"line_number":4,"context_line":"skipsdist \u003d True"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[testenv]"},{"line_number":7,"context_line":"basepython \u003d python3"},{"line_number":8,"context_line":"usedevelop \u003d True"},{"line_number":9,"context_line":"install_command \u003d pip install {opts} {packages}"},{"line_number":10,"context_line":"setenv \u003d"}],"source_content_type":"text/x-properties","patch_set":1,"id":"3fa7e38b_dce511dd","line":7,"in_reply_to":"3fa7e38b_31280e97","updated":"2020-01-14 17:24:49.000000000","message":"Hm, I think we would theoretically need it anyway; but that\u0027s arguably a separate patch; this is doing whatever it was doing before, just with the basepython factored out into [testenv] rather than the individual envs.","commit_id":"f6c6b42fd36031331b632f1ffed53521ac4e5002"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"f7a771ec35b8fddf799d89f2c4e2251a2d3c2ca5","unresolved":false,"context_lines":[{"line_number":4,"context_line":"skipsdist \u003d True"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[testenv]"},{"line_number":7,"context_line":"basepython \u003d python3"},{"line_number":8,"context_line":"usedevelop \u003d True"},{"line_number":9,"context_line":"install_command \u003d pip install {opts} {packages}"},{"line_number":10,"context_line":"setenv \u003d"}],"source_content_type":"text/x-properties","patch_set":1,"id":"3fa7e38b_3dea1fd9","line":7,"in_reply_to":"3fa7e38b_dce511dd","updated":"2020-01-14 19:32:10.000000000","message":"Yeah, we should do this [1]. I\u0027ll propose a separate patch.\n\nhttps://zuul.opendev.org/t/openstack/build/7789e4203fc7411897274b56ed918239/log/job-output.txt#455","commit_id":"f6c6b42fd36031331b632f1ffed53521ac4e5002"}]}
