)]}'
{"lower-constraints.txt":[{"author":{"_account_id":2472,"name":"Doug Hellmann","email":"dhellmann@redhat.com","username":"doug-hellmann"},"change_message_id":"31ce84177e39dbc6c38b82a8857676ef319ddb77","unresolved":false,"context_lines":[{"line_number":197,"context_line":"pyzabbix\u003d\u003d\u003d0.7.4"},{"line_number":198,"context_line":"ptyprocess\u003d\u003d\u003d0.5.2"},{"line_number":199,"context_line":"amqp\u003d\u003d\u003d2.1.1"},{"line_number":200,"context_line":"ruamel.yaml\u003d\u003d\u003d0.13.14"},{"line_number":201,"context_line":"websockify\u003d\u003d\u003d0.8.0"},{"line_number":202,"context_line":"html2text\u003d\u003d\u003d2016.9.19"},{"line_number":203,"context_line":"XStatic-JQuery.quicksearch\u003d\u003d\u003d2.0.3.1"}],"source_content_type":"text/plain","patch_set":4,"id":"5f7c97a3_ddbfdfc7","line":200,"updated":"2018-07-05 13:35:48.000000000","message":"It looks like this will need to be updated for the 2.7 job to pass.\n\n  ContextualVersionConflict: (ruamel.yaml 0.13.14 (/home/zuul/src/git.openstack.org/openstack/requirements/.tox/py27-check-lc/lib/python2.7/site-packages), Requirement.parse(\u0027ruamel.yaml\u003e\u003d0.15\u0027), set([\u0027openshift\u0027]))","commit_id":"22efffd0a0fff8587df360b123e20eaf1c03bdbc"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"2db3dbc7c1874c7ac2e472069515092dc35dac2a","unresolved":false,"context_lines":[{"line_number":197,"context_line":"pyzabbix\u003d\u003d\u003d0.7.4"},{"line_number":198,"context_line":"ptyprocess\u003d\u003d\u003d0.5.2"},{"line_number":199,"context_line":"amqp\u003d\u003d\u003d2.1.1"},{"line_number":200,"context_line":"ruamel.yaml\u003d\u003d\u003d0.15.0"},{"line_number":201,"context_line":"websockify\u003d\u003d\u003d0.8.0"},{"line_number":202,"context_line":"html2text\u003d\u003d\u003d2016.9.19"},{"line_number":203,"context_line":"XStatic-JQuery.quicksearch\u003d\u003d\u003d2.0.3.1"}],"source_content_type":"text/plain","patch_set":6,"id":"5f7c97a3_6078378e","line":200,"updated":"2018-07-09 00:26:45.000000000","message":"This could be a problem.  I\u0027m not certain that 0.15.X is compatible with 0.13.X but maybe I just need to re-read https://yaml.readthedocs.io/en/latest/overview.html","commit_id":"ab587eadd9c05e7259d22a5b486b85f790999f8f"},{"author":{"_account_id":14885,"name":"Daniel Mellado","email":"dmellado@redhat.com","username":"daniel-mellado"},"change_message_id":"a0c5e69c93e7a1cd257c432fae50fda9c25a2232","unresolved":false,"context_lines":[{"line_number":197,"context_line":"pyzabbix\u003d\u003d\u003d0.7.4"},{"line_number":198,"context_line":"ptyprocess\u003d\u003d\u003d0.5.2"},{"line_number":199,"context_line":"amqp\u003d\u003d\u003d2.1.1"},{"line_number":200,"context_line":"ruamel.yaml\u003d\u003d\u003d0.15.0"},{"line_number":201,"context_line":"websockify\u003d\u003d\u003d0.8.0"},{"line_number":202,"context_line":"html2text\u003d\u003d\u003d2016.9.19"},{"line_number":203,"context_line":"XStatic-JQuery.quicksearch\u003d\u003d\u003d2.0.3.1"}],"source_content_type":"text/plain","patch_set":6,"id":"5f7c97a3_fbd4f920","line":200,"in_reply_to":"5f7c97a3_6078378e","updated":"2018-07-09 05:45:52.000000000","message":"My main concern is basically this: \"With version 0.15.0 ruamel.yaml starts to depart from the previous (PyYAML) way of loading and dumping\"  \n\nhttps://yaml.readthedocs.io/en/latest/api.html#departure-from-previous-api\n\nI\u0027m not really sure whether the openshift client would work at all with versions previous than 0.15","commit_id":"ab587eadd9c05e7259d22a5b486b85f790999f8f"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"4ad4b4a14ff50523af80e071cfbc455ea9b42311","unresolved":false,"context_lines":[{"line_number":197,"context_line":"pyzabbix\u003d\u003d\u003d0.7.4"},{"line_number":198,"context_line":"ptyprocess\u003d\u003d\u003d0.5.2"},{"line_number":199,"context_line":"amqp\u003d\u003d\u003d2.1.1"},{"line_number":200,"context_line":"ruamel.yaml\u003d\u003d\u003d0.15.0"},{"line_number":201,"context_line":"websockify\u003d\u003d\u003d0.8.0"},{"line_number":202,"context_line":"html2text\u003d\u003d\u003d2016.9.19"},{"line_number":203,"context_line":"XStatic-JQuery.quicksearch\u003d\u003d\u003d2.0.3.1"}],"source_content_type":"text/plain","patch_set":6,"id":"5f7c97a3_5ba16d94","line":200,"in_reply_to":"5f7c97a3_fbd4f920","updated":"2018-07-09 05:59:07.000000000","message":"Well we know from previous failures that it wont work with older versions.  What concerns me is that we have the old version listed as the minimum (in this file) but nothing in  upper-constraints which makes it very hard to validate that moving the minimum to 0.15.0 doesn\u0027t break  the original use case.\n\nSo it\u0027s on the requirements team to work out where this came from and if it\u0027s still valid.","commit_id":"ab587eadd9c05e7259d22a5b486b85f790999f8f"}],"upper-constraints.txt":[{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"2db3dbc7c1874c7ac2e472069515092dc35dac2a","unresolved":false,"context_lines":[{"line_number":195,"context_line":"ptyprocess\u003d\u003d\u003d0.6.0"},{"line_number":196,"context_line":"threadloop\u003d\u003d\u003d1.0.2"},{"line_number":197,"context_line":"amqp\u003d\u003d\u003d2.3.2"},{"line_number":198,"context_line":"ruamel.yaml\u003d\u003d\u003d0.15.42"},{"line_number":199,"context_line":"websockify\u003d\u003d\u003d0.8.0"},{"line_number":200,"context_line":"XStatic-JQuery.quicksearch\u003d\u003d\u003d2.0.3.1"},{"line_number":201,"context_line":"mpmath\u003d\u003d\u003d1.0.0"}],"source_content_type":"text/plain","patch_set":6,"id":"5f7c97a3_006b83b8","line":198,"updated":"2018-07-09 00:26:45.000000000","message":"See this is strange.  It was in lower-constraints.txt and now we\u0027re adding it here?\n\n#confused","commit_id":"ab587eadd9c05e7259d22a5b486b85f790999f8f"},{"author":{"_account_id":14885,"name":"Daniel Mellado","email":"dmellado@redhat.com","username":"daniel-mellado"},"change_message_id":"a0c5e69c93e7a1cd257c432fae50fda9c25a2232","unresolved":false,"context_lines":[{"line_number":195,"context_line":"ptyprocess\u003d\u003d\u003d0.6.0"},{"line_number":196,"context_line":"threadloop\u003d\u003d\u003d1.0.2"},{"line_number":197,"context_line":"amqp\u003d\u003d\u003d2.3.2"},{"line_number":198,"context_line":"ruamel.yaml\u003d\u003d\u003d0.15.42"},{"line_number":199,"context_line":"websockify\u003d\u003d\u003d0.8.0"},{"line_number":200,"context_line":"XStatic-JQuery.quicksearch\u003d\u003d\u003d2.0.3.1"},{"line_number":201,"context_line":"mpmath\u003d\u003d\u003d1.0.0"}],"source_content_type":"text/plain","patch_set":6,"id":"5f7c97a3_1b1695f3","line":198,"in_reply_to":"5f7c97a3_006b83b8","updated":"2018-07-09 05:45:52.000000000","message":"Hi Tony, here we\u0027ve just been using the faker package as a model. In that case they were adding a new package and the versioning was the same in lower and u-c. I was assuming this was the default initial way to do this and that afterwards u-c would be increasing and differing. Did I miss something?","commit_id":"ab587eadd9c05e7259d22a5b486b85f790999f8f"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"4ad4b4a14ff50523af80e071cfbc455ea9b42311","unresolved":false,"context_lines":[{"line_number":195,"context_line":"ptyprocess\u003d\u003d\u003d0.6.0"},{"line_number":196,"context_line":"threadloop\u003d\u003d\u003d1.0.2"},{"line_number":197,"context_line":"amqp\u003d\u003d\u003d2.3.2"},{"line_number":198,"context_line":"ruamel.yaml\u003d\u003d\u003d0.15.42"},{"line_number":199,"context_line":"websockify\u003d\u003d\u003d0.8.0"},{"line_number":200,"context_line":"XStatic-JQuery.quicksearch\u003d\u003d\u003d2.0.3.1"},{"line_number":201,"context_line":"mpmath\u003d\u003d\u003d1.0.0"}],"source_content_type":"text/plain","patch_set":6,"id":"5f7c97a3_3ba27198","line":198,"in_reply_to":"5f7c97a3_1b1695f3","updated":"2018-07-09 05:59:07.000000000","message":"Well this was auto-generated when I re-ran the process.  This being here isn\u0027t a problem.  See my comments in lower-constraints to try and clarify why it\u0027s strange for it to exist there but not here (before this chnage)","commit_id":"ab587eadd9c05e7259d22a5b486b85f790999f8f"}]}
