)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"6e05e5930fe3c294fb1812e88d577e2ca86aa992","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"af9fb4fa_e81da974","updated":"2025-02-07 02:41:11.000000000","message":"I don\u0027t object at all to removing the defunct line but py-pure-client is already included.\n\nIf you wanted to remove the old library and, optionally, move the py-pure-client down into the \"cinder section\" that\u0027d be cool","commit_id":"87dba9d03aa165dd5e5b9eb8c91ddae22d922cee"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"85fe892a813aa9d7dac35ff673773ce0389d4e22","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9e9f40bc_9b72ec6e","in_reply_to":"58702832_81c94bfd","updated":"2025-02-07 03:44:56.000000000","message":"It\u0027s easy to do","commit_id":"87dba9d03aa165dd5e5b9eb8c91ddae22d922cee"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"5a37c87072b816207a5c0afba364c64d99d4407b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"58702832_81c94bfd","in_reply_to":"af9fb4fa_e81da974","updated":"2025-02-07 02:53:49.000000000","message":"I somehow overlooked the fact that it was already added...","commit_id":"87dba9d03aa165dd5e5b9eb8c91ddae22d922cee"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"3f3cee5a21d8d39adb9feff34ac3948b36403f77","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"72f3fbe5_51e99040","updated":"2025-02-07 08:51:46.000000000","message":"ah, I missed that duplication, too. thx for the update","commit_id":"e44e2ce685505f622cd50984b4a16cf175389845"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"9b276207cc2b9720f0a48473f19f8ad8131b864d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"30988835_7ec62588","updated":"2025-02-07 13:25:09.000000000","message":"recheck","commit_id":"e44e2ce685505f622cd50984b4a16cf175389845"}],"global-requirements.txt":[{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"6e05e5930fe3c294fb1812e88d577e2ca86aa992","unresolved":true,"context_lines":[{"line_number":246,"context_line":"pifpaf  # Apache-2.0"},{"line_number":247,"context_line":"psycopg2  # LGPL/ZPL"},{"line_number":248,"context_line":"psycopg2-binary  # LGPL/ZPL"},{"line_number":249,"context_line":"py-pure-client  # BSD"},{"line_number":250,"context_line":"pytest  # MIT"},{"line_number":251,"context_line":"pytest-cov  # MIT"},{"line_number":252,"context_line":"pytest-django  # BSD (3 clause)"}],"source_content_type":"text/plain","patch_set":1,"id":"3c946542_d1638905","line":249,"updated":"2025-02-07 02:41:11.000000000","message":"Altered line duplicates this.","commit_id":"87dba9d03aa165dd5e5b9eb8c91ddae22d922cee"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"5a37c87072b816207a5c0afba364c64d99d4407b","unresolved":false,"context_lines":[{"line_number":246,"context_line":"pifpaf  # Apache-2.0"},{"line_number":247,"context_line":"psycopg2  # LGPL/ZPL"},{"line_number":248,"context_line":"psycopg2-binary  # LGPL/ZPL"},{"line_number":249,"context_line":"py-pure-client  # BSD"},{"line_number":250,"context_line":"pytest  # MIT"},{"line_number":251,"context_line":"pytest-cov  # MIT"},{"line_number":252,"context_line":"pytest-django  # BSD (3 clause)"}],"source_content_type":"text/plain","patch_set":1,"id":"e07d89a3_4065f688","line":249,"in_reply_to":"3c946542_d1638905","updated":"2025-02-07 02:53:49.000000000","message":"Done","commit_id":"87dba9d03aa165dd5e5b9eb8c91ddae22d922cee"}],"upper-constraints.txt":[{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"6e05e5930fe3c294fb1812e88d577e2ca86aa992","unresolved":true,"context_lines":[{"line_number":86,"context_line":"rpm-vercmp\u003d\u003d\u003d0.1.2"},{"line_number":87,"context_line":"python-freezerclient\u003d\u003d\u003d5.2.0"},{"line_number":88,"context_line":"python-vitrageclient\u003d\u003d\u003d5.2.0"},{"line_number":89,"context_line":"py-pure-client\u003d\u003d\u003d1.61.0"},{"line_number":90,"context_line":"krest\u003d\u003d\u003d1.3.6"},{"line_number":91,"context_line":"psycopg2\u003d\u003d\u003d2.9.10"},{"line_number":92,"context_line":"networkx\u003d\u003d\u003d3.2.1;python_version\u003d\u003d\u00273.9\u0027"}],"source_content_type":"text/plain","patch_set":1,"id":"0185fd57_ec18977f","line":89,"updated":"2025-02-07 02:41:11.000000000","message":"Altered line duplicates this.","commit_id":"87dba9d03aa165dd5e5b9eb8c91ddae22d922cee"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"5a37c87072b816207a5c0afba364c64d99d4407b","unresolved":false,"context_lines":[{"line_number":86,"context_line":"rpm-vercmp\u003d\u003d\u003d0.1.2"},{"line_number":87,"context_line":"python-freezerclient\u003d\u003d\u003d5.2.0"},{"line_number":88,"context_line":"python-vitrageclient\u003d\u003d\u003d5.2.0"},{"line_number":89,"context_line":"py-pure-client\u003d\u003d\u003d1.61.0"},{"line_number":90,"context_line":"krest\u003d\u003d\u003d1.3.6"},{"line_number":91,"context_line":"psycopg2\u003d\u003d\u003d2.9.10"},{"line_number":92,"context_line":"networkx\u003d\u003d\u003d3.2.1;python_version\u003d\u003d\u00273.9\u0027"}],"source_content_type":"text/plain","patch_set":1,"id":"691d018a_5ee2dbc8","line":89,"in_reply_to":"0185fd57_ec18977f","updated":"2025-02-07 02:53:49.000000000","message":"Done","commit_id":"87dba9d03aa165dd5e5b9eb8c91ddae22d922cee"}]}
