)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"31fcb993236dc1fecca31aeabbdbc2dde7429da9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"9383b19b_9f4119a7","updated":"2026-03-26 17:07:17.000000000","message":"I think this is a good solution, thanks for developing it. a clarification on the choice of pip version would be helpful, though","commit_id":"d8fd0c0e717836ebdb140ca281d074fef2d7296e"},{"author":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"change_message_id":"7d91ce53be1051b6ead4e508ada1d46b348ec056","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"28cce8f2_ea5a086e","updated":"2026-03-26 15:54:51.000000000","message":"You can see that this fixes the check-uc jobs at https://review.opendev.org/c/openstack/requirements/+/981258","commit_id":"d8fd0c0e717836ebdb140ca281d074fef2d7296e"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"dea27002f744c6efdea959c8b6edc5ce80d88656","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"062bb0ea_66323838","updated":"2026-03-27 12:20:31.000000000","message":"thx","commit_id":"96854c96d2c294e59727b482ec259db78e25c2ff"}],"tools/pip.sh":[{"author":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"change_message_id":"02bd9047a43389e403a7c17ea86159074c9bcefb","unresolved":true,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":"pip install \u0027pip\u003d\u003d25.3\u0027"},{"line_number":3,"context_line":"pip install \"$@\""}],"source_content_type":"text/x-sh","patch_set":3,"id":"b134f897_f201f29f","line":3,"updated":"2026-03-26 13:34:12.000000000","message":"Unfortunately I haven\u0027t found any other way to ensure the version of pip early enough in tox for this to work. I\u0027m open to other solutions if such exist.","commit_id":"c32903d8c524df4aa6a6a1898fb313d054a7802d"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"31fcb993236dc1fecca31aeabbdbc2dde7429da9","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":"pip install \u0027pip\u003d\u003d25.3\u0027"},{"line_number":3,"context_line":"pip install \"$@\""}],"source_content_type":"text/x-sh","patch_set":3,"id":"f2822db6_de585d16","line":3,"in_reply_to":"b134f897_f201f29f","updated":"2026-03-26 17:07:17.000000000","message":"to me, the important thing is that it works. if someone finds a better solutions, we can still adopt it","commit_id":"c32903d8c524df4aa6a6a1898fb313d054a7802d"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"31fcb993236dc1fecca31aeabbdbc2dde7429da9","unresolved":true,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":"pip install \u0027pip\u003d\u003d25.3\u0027"},{"line_number":3,"context_line":"pip install \"$@\""}],"source_content_type":"text/x-sh","patch_set":4,"id":"e4cc4053_c16cd8d6","line":2,"updated":"2026-03-26 17:07:17.000000000","message":"why did you choose this version? might be worth an explaining comment in the file","commit_id":"d8fd0c0e717836ebdb140ca281d074fef2d7296e"},{"author":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"change_message_id":"a0b64958abdcf428f54b381f8aab472f2513bf59","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":"pip install \u0027pip\u003d\u003d25.3\u0027"},{"line_number":3,"context_line":"pip install \"$@\""}],"source_content_type":"text/x-sh","patch_set":4,"id":"4ae71d94_224e1d11","line":2,"in_reply_to":"a7abb8c7_9c206f38","updated":"2026-03-27 07:47:15.000000000","message":"Done","commit_id":"d8fd0c0e717836ebdb140ca281d074fef2d7296e"},{"author":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"change_message_id":"872e09ab1a76fa8226ff721ac89cf63054757c41","unresolved":true,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":"pip install \u0027pip\u003d\u003d25.3\u0027"},{"line_number":3,"context_line":"pip install \"$@\""}],"source_content_type":"text/x-sh","patch_set":4,"id":"a7abb8c7_9c206f38","line":2,"in_reply_to":"e4cc4053_c16cd8d6","updated":"2026-03-27 07:47:02.000000000","message":"Added the explanation, good point.","commit_id":"d8fd0c0e717836ebdb140ca281d074fef2d7296e"}]}
