)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":31581,"name":"Miguel Garcia","display_name":"Miguel Garcia","email":"migarcia@redhat.com","username":"mgarciac"},"change_message_id":"f1339c5a93fd219f6ed9db164e1428d360d8b357","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":4,"id":"87ee4589_a560b506","updated":"2022-07-08 12:45:27.000000000","message":"With [1] merged the original dependency conflict is resolved and there\u0027s no need to pin autopep8 at all. We can abandon this change.\n\nhttps://review.opendev.org/c/openstack/hacking/+/816676/","commit_id":"34a0b62525357696dbaea9735e80018aeabdf6af"}],"global-requirements.txt":[{"author":{"_account_id":31581,"name":"Miguel Garcia","display_name":"Miguel Garcia","email":"migarcia@redhat.com","username":"mgarciac"},"change_message_id":"460fdd7d8cac7c683a3a872a2ac7e19e8238efa1","unresolved":true,"context_lines":[{"line_number":395,"context_line":""},{"line_number":396,"context_line":"# Testing tools below, which are typically in test-requires.txt"},{"line_number":397,"context_line":""},{"line_number":398,"context_line":"autopep8  # MIT"},{"line_number":399,"context_line":"bashate  # Apache-2.0"},{"line_number":400,"context_line":"couchdb  # Apache-2.0"},{"line_number":401,"context_line":"coverage!\u003d4.4  # Apache-2.0"}],"source_content_type":"text/plain","patch_set":2,"id":"a4bbaaf5_ebc52049","line":398,"range":{"start_line":398,"start_character":0,"end_line":398,"end_character":8},"updated":"2022-06-01 11:02:14.000000000","message":"I think we should set the max version here otherwise the upper-constraints entry will get flattened next time that file is generated:\nhttps://docs.openstack.org/project-team-guide/dependency-management.html#adding-a-new-dependency\n\nWe can also have comments in this file, so it\u0027s a good place to link the launchpad","commit_id":"ffadfd8eb27705f2c109bbd654127835ec3feaa8"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"763b97c9493a86f1eaa856953c77ad4ea862602f","unresolved":false,"context_lines":[{"line_number":395,"context_line":""},{"line_number":396,"context_line":"# Testing tools below, which are typically in test-requires.txt"},{"line_number":397,"context_line":""},{"line_number":398,"context_line":"autopep8  # MIT"},{"line_number":399,"context_line":"bashate  # Apache-2.0"},{"line_number":400,"context_line":"couchdb  # Apache-2.0"},{"line_number":401,"context_line":"coverage!\u003d4.4  # Apache-2.0"}],"source_content_type":"text/plain","patch_set":2,"id":"806fabc7_8a52c525","line":398,"range":{"start_line":398,"start_character":0,"end_line":398,"end_character":8},"in_reply_to":"a4bbaaf5_ebc52049","updated":"2022-06-02 09:22:02.000000000","message":"Done","commit_id":"ffadfd8eb27705f2c109bbd654127835ec3feaa8"},{"author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"change_message_id":"a1cae924389239c079aa2847e32119680473223a","unresolved":false,"context_lines":[{"line_number":395,"context_line":""},{"line_number":396,"context_line":"# Testing tools below, which are typically in test-requires.txt"},{"line_number":397,"context_line":""},{"line_number":398,"context_line":"# It is pinned due to https://bugs.launchpad.net/nova/+bug/1975711"},{"line_number":399,"context_line":"autopep8\u003c\u003d1.5.5.  # MIT"},{"line_number":400,"context_line":"bashate  # Apache-2.0"},{"line_number":401,"context_line":"couchdb  # Apache-2.0"}],"source_content_type":"text/plain","patch_set":4,"id":"82411d12_697d4708","line":398,"updated":"2022-06-02 19:03:55.000000000","message":"I\u0027m very against this (or any cap), if nova has no plans to fix the pycodestyle compatability quickly I don\u0027t think we should add this.","commit_id":"34a0b62525357696dbaea9735e80018aeabdf6af"},{"author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"change_message_id":"5955dc02c9c3d3c61c832ff2b777b80573335bcd","unresolved":false,"context_lines":[{"line_number":395,"context_line":""},{"line_number":396,"context_line":"# Testing tools below, which are typically in test-requires.txt"},{"line_number":397,"context_line":""},{"line_number":398,"context_line":"# It is pinned due to https://bugs.launchpad.net/nova/+bug/1975711"},{"line_number":399,"context_line":"autopep8\u003c\u003d1.5.5.  # MIT"},{"line_number":400,"context_line":"bashate  # Apache-2.0"},{"line_number":401,"context_line":"couchdb  # Apache-2.0"}],"source_content_type":"text/plain","patch_set":4,"id":"08fe34fa_053b363a","line":398,"updated":"2022-06-05 19:03:32.000000000","message":"basically people tend to add caps to libs then forget about removing the cap at some point.  This eventually causes issues.","commit_id":"34a0b62525357696dbaea9735e80018aeabdf6af"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"1bee321a74c88d7ae95d2e43ca07a863097791a9","unresolved":true,"context_lines":[{"line_number":395,"context_line":""},{"line_number":396,"context_line":"# Testing tools below, which are typically in test-requires.txt"},{"line_number":397,"context_line":""},{"line_number":398,"context_line":"# It is pinned due to https://bugs.launchpad.net/nova/+bug/1975711"},{"line_number":399,"context_line":"autopep8\u003c\u003d1.5.5.  # MIT"},{"line_number":400,"context_line":"bashate  # Apache-2.0"},{"line_number":401,"context_line":"couchdb  # Apache-2.0"}],"source_content_type":"text/plain","patch_set":4,"id":"cd37ab92_24a5942a","line":398,"in_reply_to":"0231da6c_01a4ce87","updated":"2022-06-10 09:11:36.000000000","message":"When hacking 5.0.0 gets released (which I hope can happen soon), will you still need this cap? From what I can see in the bug report, the answer should be \"no\". Possibly modulo nova having to clean up their backlog of adapting to hacking updates.","commit_id":"34a0b62525357696dbaea9735e80018aeabdf6af"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"8596f0045c4f28000164c7af29494582d5d3ecbc","unresolved":true,"context_lines":[{"line_number":395,"context_line":""},{"line_number":396,"context_line":"# Testing tools below, which are typically in test-requires.txt"},{"line_number":397,"context_line":""},{"line_number":398,"context_line":"# It is pinned due to https://bugs.launchpad.net/nova/+bug/1975711"},{"line_number":399,"context_line":"autopep8\u003c\u003d1.5.5.  # MIT"},{"line_number":400,"context_line":"bashate  # Apache-2.0"},{"line_number":401,"context_line":"couchdb  # Apache-2.0"}],"source_content_type":"text/plain","patch_set":4,"id":"0231da6c_01a4ce87","line":398,"in_reply_to":"82411d12_697d4708","updated":"2022-06-03 07:59:33.000000000","message":"I\u0027m not sure I fully get context. If I understand correctly we want to unpin flake8. And for that we need https://review.opendev.org/c/openstack/hacking/+/816676 So I rebased that as it is passing locally for me now.","commit_id":"34a0b62525357696dbaea9735e80018aeabdf6af"}],"upper-constraints.txt":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"d15f6bffacfaa91357f33acdc69a1d01e8cb5486","unresolved":true,"context_lines":[{"line_number":87,"context_line":"krest\u003d\u003d\u003d1.3.2"},{"line_number":88,"context_line":"psycopg2\u003d\u003d\u003d2.9.3"},{"line_number":89,"context_line":"networkx\u003d\u003d\u003d2.8.2"},{"line_number":90,"context_line":"# It is pinned due to https://bugs.launchpad.net/nova/+bug/1975711"},{"line_number":91,"context_line":"autopep8\u003d\u003d\u003d1.5.5"},{"line_number":92,"context_line":"bashate\u003d\u003d\u003d2.1.0"},{"line_number":93,"context_line":"XStatic-Angular\u003d\u003d\u003d1.5.8.0"}],"source_content_type":"text/plain","patch_set":1,"id":"56443d0d_e8354b03","line":90,"updated":"2022-05-31 18:23:50.000000000","message":"we cannot have comments in here :/","commit_id":"ff00e75b1081f6fd039616c23891314a474e1139"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"3f0ebda3ce19181178138291f3eaf9075b7c4dd6","unresolved":false,"context_lines":[{"line_number":87,"context_line":"krest\u003d\u003d\u003d1.3.2"},{"line_number":88,"context_line":"psycopg2\u003d\u003d\u003d2.9.3"},{"line_number":89,"context_line":"networkx\u003d\u003d\u003d2.8.2"},{"line_number":90,"context_line":"# It is pinned due to https://bugs.launchpad.net/nova/+bug/1975711"},{"line_number":91,"context_line":"autopep8\u003d\u003d\u003d1.5.5"},{"line_number":92,"context_line":"bashate\u003d\u003d\u003d2.1.0"},{"line_number":93,"context_line":"XStatic-Angular\u003d\u003d\u003d1.5.8.0"}],"source_content_type":"text/plain","patch_set":1,"id":"232fdd1d_e2c736d3","line":90,"in_reply_to":"56443d0d_e8354b03","updated":"2022-05-31 18:24:11.000000000","message":"Done","commit_id":"ff00e75b1081f6fd039616c23891314a474e1139"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"18f7c93c8f00cd9038b402948871c89b796cfeb0","unresolved":true,"context_lines":[{"line_number":88,"context_line":"psycopg2\u003d\u003d\u003d2.9.3"},{"line_number":89,"context_line":"networkx\u003d\u003d\u003d2.8.2"},{"line_number":90,"context_line":"# It is pinned due to https://bugs.launchpad.net/nova/+bug/1975711"},{"line_number":91,"context_line":"autopep8\u003d\u003d\u003d1.5.5"},{"line_number":92,"context_line":"bashate\u003d\u003d\u003d2.1.0"},{"line_number":93,"context_line":"XStatic-Angular\u003d\u003d\u003d1.5.8.0"},{"line_number":94,"context_line":"pyngus\u003d\u003d\u003d2.3.1"}],"source_content_type":"text/plain","patch_set":1,"id":"1f2306f5_2d943fb0","line":91,"updated":"2022-05-31 11:57:52.000000000","message":"I think we want this in blacklist.txt, no?","commit_id":"ff00e75b1081f6fd039616c23891314a474e1139"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"0827ff479bb78e8306c709c8fa92629835461ae9","unresolved":true,"context_lines":[{"line_number":88,"context_line":"psycopg2\u003d\u003d\u003d2.9.3"},{"line_number":89,"context_line":"networkx\u003d\u003d\u003d2.8.2"},{"line_number":90,"context_line":"# It is pinned due to https://bugs.launchpad.net/nova/+bug/1975711"},{"line_number":91,"context_line":"autopep8\u003d\u003d\u003d1.5.5"},{"line_number":92,"context_line":"bashate\u003d\u003d\u003d2.1.0"},{"line_number":93,"context_line":"XStatic-Angular\u003d\u003d\u003d1.5.8.0"},{"line_number":94,"context_line":"pyngus\u003d\u003d\u003d2.3.1"}],"source_content_type":"text/plain","patch_set":1,"id":"c500c7cb_f9f3fd1c","line":91,"in_reply_to":"1f2306f5_2d943fb0","updated":"2022-05-31 12:15:24.000000000","message":"we have bashate here so i dont think so.\ni think this is ok to inculde here","commit_id":"ff00e75b1081f6fd039616c23891314a474e1139"}]}
