)]}'
{"upper-constraints.txt":[{"author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"change_message_id":"325d240c0121609f3f6bf2d070979a8319f6ede4","unresolved":false,"context_lines":[{"line_number":331,"context_line":"django-pyscss\u003d\u003d\u003d2.0.2"},{"line_number":332,"context_line":"uritemplate\u003d\u003d\u003d3.0.0"},{"line_number":333,"context_line":"django-babel\u003d\u003d\u003d0.6.2"},{"line_number":334,"context_line":"docutils\u003d\u003d\u003d0.15"},{"line_number":335,"context_line":"notifier\u003d\u003d\u003d1.0.3"},{"line_number":336,"context_line":"os-ken\u003d\u003d\u003d0.4.0"},{"line_number":337,"context_line":"pycrypto\u003d\u003d\u003d2.6.1"}],"source_content_type":"text/plain","patch_set":3,"id":"7faddb67_58936350","line":334,"range":{"start_line":334,"start_character":0,"end_line":334,"end_character":15},"updated":"2019-07-24 10:58:19.000000000","message":"why this changes ???","commit_id":"6c3f1913f3045a527153299b5fec7fb3e1ef1415"},{"author":{"_account_id":11692,"name":"Cédric OLLIVIER","email":"ollivier.cedric@gmail.com","username":"col"},"change_message_id":"b634a60aec76b982c29280ea191111dce266afe3","unresolved":false,"context_lines":[{"line_number":489,"context_line":"bottle\u003d\u003d\u003d0.12.17"},{"line_number":490,"context_line":"betamax\u003d\u003d\u003d0.8.1"},{"line_number":491,"context_line":"construct\u003d\u003d\u003d2.8.22"},{"line_number":492,"context_line":"pyparsing\u003d\u003d\u003d2.4.1"},{"line_number":493,"context_line":"dogpile.cache\u003d\u003d\u003d0.7.1"},{"line_number":494,"context_line":"python-barbicanclient\u003d\u003d\u003d4.8.1"},{"line_number":495,"context_line":"salt\u003d\u003d\u003d2019.2.0"}],"source_content_type":"text/plain","patch_set":3,"id":"7faddb67_803ac331","line":492,"updated":"2019-07-24 08:23:51.000000000","message":"2.4.1??\nhttps://pypi.org/project/pyparsing/#history","commit_id":"6c3f1913f3045a527153299b5fec7fb3e1ef1415"},{"author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"change_message_id":"24c169388c77ca92c7f36bee3e03ba2d788f940d","unresolved":false,"context_lines":[{"line_number":489,"context_line":"bottle\u003d\u003d\u003d0.12.17"},{"line_number":490,"context_line":"betamax\u003d\u003d\u003d0.8.1"},{"line_number":491,"context_line":"construct\u003d\u003d\u003d2.8.22"},{"line_number":492,"context_line":"pyparsing\u003d\u003d\u003d2.4.1"},{"line_number":493,"context_line":"dogpile.cache\u003d\u003d\u003d0.7.1"},{"line_number":494,"context_line":"python-barbicanclient\u003d\u003d\u003d4.8.1"},{"line_number":495,"context_line":"salt\u003d\u003d\u003d2019.2.0"}],"source_content_type":"text/plain","patch_set":3,"id":"7faddb67_9b331863","line":492,"in_reply_to":"7faddb67_803ac331","updated":"2019-07-24 09:10:31.000000000","message":"See https://github.com/pyparsing/pyparsing/issues/105","commit_id":"6c3f1913f3045a527153299b5fec7fb3e1ef1415"}]}
