)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"1a5d6a3d39b01ee769ce2f5f7b1f217f852f66cb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"f58c572a_c6b07946","updated":"2024-12-13 12:18:18.000000000","message":"please do not sort upper-constraints.txt at this time, it is mostly auto-generated, so we would need to update the tooling that generates it, but that would be a different topic, since we also have some other updates to that tooling pending","commit_id":"42ba914ac1052f7ecf4e1be53cf335c8e7c24004"},{"author":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"change_message_id":"975f9b13ab006ae38d8cfe0ee8953cd96dad5740","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"7db4cbb3_e1fce6f7","updated":"2024-12-13 12:50:19.000000000","message":"I just rearranged the three packages manually, and left everything else as it was now.","commit_id":"6d9c22dbce48f1d036711a50673d2cf6aa129bc1"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"dcab2c9fd205e18d9bd271fd87acea9d259b149d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"bbece990_6f3e6230","updated":"2024-12-14 09:52:40.000000000","message":"thank you","commit_id":"6d9c22dbce48f1d036711a50673d2cf6aa129bc1"}],"global-requirements.txt":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"1a5d6a3d39b01ee769ce2f5f7b1f217f852f66cb","unresolved":false,"context_lines":[{"line_number":1,"context_line":"## section:general"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"aiomysql  # MIT License"},{"line_number":4,"context_line":"aiosqlite  # MIT License"},{"line_number":5,"context_line":"alembic!\u003d1.2.0,!\u003d1.6.3  # MIT"},{"line_number":6,"context_line":"amqp!\u003d2.1.4,!\u003d5.0.4  # BSD"},{"line_number":7,"context_line":"appdirs  # MIT License"}],"source_content_type":"text/plain","patch_set":2,"id":"090f5a68_1b2c1ab3","line":4,"updated":"2024-12-13 12:18:18.000000000","message":"moving these two seems to be correct, good catch","commit_id":"42ba914ac1052f7ecf4e1be53cf335c8e7c24004"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"1a5d6a3d39b01ee769ce2f5f7b1f217f852f66cb","unresolved":true,"context_lines":[{"line_number":17,"context_line":"betamax  # Apache-2.0"},{"line_number":18,"context_line":"boto3  # Apache-2.0"},{"line_number":19,"context_line":"botocore  # Apache-2.0"},{"line_number":20,"context_line":"boto  # MIT"},{"line_number":21,"context_line":"cachetools  # MIT License"},{"line_number":22,"context_line":"cassandra-driver!\u003d3.6.0  # Apache-2.0"},{"line_number":23,"context_line":"cffi  # MIT"}],"source_content_type":"text/plain","patch_set":2,"id":"dfea7a3f_24237574","line":20,"updated":"2024-12-13 12:18:18.000000000","message":"what tooling did you use for this? it seems that in what has been used before, we have \" \" (or end of word) smaller than most other chars, which I think also is classic lexicographic ordering, so I think we should keep that","commit_id":"42ba914ac1052f7ecf4e1be53cf335c8e7c24004"},{"author":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"change_message_id":"4d13ace6405c3f432f1bfc5f41b740ec464c69de","unresolved":false,"context_lines":[{"line_number":17,"context_line":"betamax  # Apache-2.0"},{"line_number":18,"context_line":"boto3  # Apache-2.0"},{"line_number":19,"context_line":"botocore  # Apache-2.0"},{"line_number":20,"context_line":"boto  # MIT"},{"line_number":21,"context_line":"cachetools  # MIT License"},{"line_number":22,"context_line":"cassandra-driver!\u003d3.6.0  # Apache-2.0"},{"line_number":23,"context_line":"cffi  # MIT"}],"source_content_type":"text/plain","patch_set":2,"id":"ecd6dd0d_6401e8f6","line":20,"in_reply_to":"ae8f6b2b_2144a575","updated":"2024-12-13 12:49:31.000000000","message":"Done","commit_id":"42ba914ac1052f7ecf4e1be53cf335c8e7c24004"},{"author":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"change_message_id":"94d3507b36100469f264f60fffca222e63c14837","unresolved":true,"context_lines":[{"line_number":17,"context_line":"betamax  # Apache-2.0"},{"line_number":18,"context_line":"boto3  # Apache-2.0"},{"line_number":19,"context_line":"botocore  # Apache-2.0"},{"line_number":20,"context_line":"boto  # MIT"},{"line_number":21,"context_line":"cachetools  # MIT License"},{"line_number":22,"context_line":"cassandra-driver!\u003d3.6.0  # Apache-2.0"},{"line_number":23,"context_line":"cffi  # MIT"}],"source_content_type":"text/plain","patch_set":2,"id":"ae8f6b2b_2144a575","line":20,"in_reply_to":"dfea7a3f_24237574","updated":"2024-12-13 12:37:36.000000000","message":"I just put the line comments on the same line as the package they were for, piped the whole section through `sort`, and restored the comments.","commit_id":"42ba914ac1052f7ecf4e1be53cf335c8e7c24004"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"1a5d6a3d39b01ee769ce2f5f7b1f217f852f66cb","unresolved":true,"context_lines":[{"line_number":147,"context_line":"requests!\u003d2.20.0,!\u003d2.24.0  # Apache-2.0"},{"line_number":148,"context_line":"requests-aws  # BSD License (3 clause)"},{"line_number":149,"context_line":"requestsexceptions  # Apache-2.0"},{"line_number":150,"context_line":"requests-kerberos  # ISC"},{"line_number":151,"context_line":"rfc3986  # Apache-2.0"},{"line_number":152,"context_line":"Routes  # MIT"},{"line_number":153,"context_line":"rtslib-fb  # Apache-2.0"}],"source_content_type":"text/plain","patch_set":2,"id":"a34f2508_0e5238ec","line":150,"updated":"2024-12-13 12:18:18.000000000","message":"this doesn\u0027t make sense at all, unless you also move requests-aws. better keep the existing order","commit_id":"42ba914ac1052f7ecf4e1be53cf335c8e7c24004"},{"author":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"change_message_id":"4d13ace6405c3f432f1bfc5f41b740ec464c69de","unresolved":false,"context_lines":[{"line_number":147,"context_line":"requests!\u003d2.20.0,!\u003d2.24.0  # Apache-2.0"},{"line_number":148,"context_line":"requests-aws  # BSD License (3 clause)"},{"line_number":149,"context_line":"requestsexceptions  # Apache-2.0"},{"line_number":150,"context_line":"requests-kerberos  # ISC"},{"line_number":151,"context_line":"rfc3986  # Apache-2.0"},{"line_number":152,"context_line":"Routes  # MIT"},{"line_number":153,"context_line":"rtslib-fb  # Apache-2.0"}],"source_content_type":"text/plain","patch_set":2,"id":"95a2c21a_0e1e54a0","line":150,"in_reply_to":"a34f2508_0e5238ec","updated":"2024-12-13 12:49:31.000000000","message":"Done","commit_id":"42ba914ac1052f7ecf4e1be53cf335c8e7c24004"}]}
