)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"4bcb505620c87006a20f37fe2f22c1f3407b857e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"fa9c0f23_11d17349","updated":"2024-08-20 14:37:45.000000000","message":"What was discussed and agreed earlier with TC was that we keep 3.8 support in oslo as best effort during the 2024.2 cycle so this should not be merged until 2024.2 branch cut.","commit_id":"fb99b6fdeda7165d22fb2df8d212cddba6869019"},{"author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"change_message_id":"43cc9d2bc25556de37d095bbd303dfee1c66cb88","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"a83224f4_b4b793c2","in_reply_to":"fa9c0f23_11d17349","updated":"2024-08-20 14:49:09.000000000","message":"Yes I have just create the patch to have it ready.","commit_id":"fb99b6fdeda7165d22fb2df8d212cddba6869019"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"4ba3d725a626e86e59837c8f8d4c202b0d2565a3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"963391a1_579dcdc9","updated":"2024-09-30 08:29:02.000000000","message":"Added a release note which I believe we need.","commit_id":"fa2ecb269a4aaccfbb4903d95e8f13042d83aece"}],"oslo_utils/timeutils.py":[{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"2f896fab096d914289e79639a8808937983dbb1f","unresolved":true,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"import iso8601"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"try:"},{"line_number":29,"context_line":"    import zoneinfo"},{"line_number":30,"context_line":"except ImportError:"},{"line_number":31,"context_line":"    # zoneinfo is available in Python \u003e\u003d 3.9"},{"line_number":32,"context_line":"    import pytz"},{"line_number":33,"context_line":"    zoneinfo \u003d None"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"from oslo_utils import reflection"},{"line_number":36,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"fc0abf32_36be4a1a","side":"PARENT","line":33,"range":{"start_line":28,"start_character":0,"end_line":33,"end_character":19},"updated":"2024-08-26 13:34:02.000000000","message":"Far from the TC decision about the support of Python 3.8, you cannot do that without rewriting all the usages of these imports below... See the zuul error you previously got. Existing code should be rewritten to drop `pytz` usages.","commit_id":"4e596cd865c0e23f98fab47d09e1cb31ed51b14e"},{"author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"change_message_id":"78013f85f4916333959e6e7988290ff240f63a52","unresolved":false,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"import iso8601"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"try:"},{"line_number":29,"context_line":"    import zoneinfo"},{"line_number":30,"context_line":"except ImportError:"},{"line_number":31,"context_line":"    # zoneinfo is available in Python \u003e\u003d 3.9"},{"line_number":32,"context_line":"    import pytz"},{"line_number":33,"context_line":"    zoneinfo \u003d None"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"from oslo_utils import reflection"},{"line_number":36,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"ebbac88f_baaa7119","side":"PARENT","line":33,"range":{"start_line":28,"start_character":0,"end_line":33,"end_character":19},"in_reply_to":"c327eebe_1dbadeea","updated":"2024-08-27 12:58:47.000000000","message":"Done","commit_id":"4e596cd865c0e23f98fab47d09e1cb31ed51b14e"},{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"42e3c9cad02676a2bdb00f26deffc41f655b2964","unresolved":true,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"import iso8601"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"try:"},{"line_number":29,"context_line":"    import zoneinfo"},{"line_number":30,"context_line":"except ImportError:"},{"line_number":31,"context_line":"    # zoneinfo is available in Python \u003e\u003d 3.9"},{"line_number":32,"context_line":"    import pytz"},{"line_number":33,"context_line":"    zoneinfo \u003d None"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"from oslo_utils import reflection"},{"line_number":36,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"c327eebe_1dbadeea","side":"PARENT","line":33,"range":{"start_line":28,"start_character":0,"end_line":33,"end_character":19},"in_reply_to":"fc0abf32_36be4a1a","updated":"2024-08-26 13:47:03.000000000","message":"\u003e Far from the TC decision about the support of Python 3.8, you cannot do that without rewriting all the usages of these imports below... See the zuul error you previously got. Existing code should be rewritten to drop `pytz` usages.\n\ns/Far from the TC decision/Beyond the TC decision/","commit_id":"4e596cd865c0e23f98fab47d09e1cb31ed51b14e"}],"requirements.txt":[{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"e34c69ecd7946b5d41fe5da946e6cb251345efb6","unresolved":true,"context_lines":[{"line_number":5,"context_line":""},{"line_number":6,"context_line":"iso8601\u003e\u003d0.1.11 # MIT"},{"line_number":7,"context_line":"oslo.i18n\u003e\u003d3.15.3 # Apache-2.0"},{"line_number":8,"context_line":"pytz\u003e\u003d2013.6; # MIT"},{"line_number":9,"context_line":"netaddr\u003e\u003d0.10.0 # BSD"},{"line_number":10,"context_line":"netifaces\u003e\u003d0.10.4 # MIT"},{"line_number":11,"context_line":"debtcollector\u003e\u003d1.2.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":3,"id":"8170d80e_89126342","line":8,"range":{"start_line":8,"start_character":0,"end_line":8,"end_character":19},"updated":"2024-08-27 14:49:30.000000000","message":"Must be removed, not simply non-constrained...\nYou removed the import of pytz so we do not need to keep it anymore in our requirements...","commit_id":"f6dbd116fd0891821cf37647eb7e10b490164328"},{"author":{"_account_id":31245,"name":"Daniel Bengtsson","email":"dbengt@redhat.com","username":"damani42"},"change_message_id":"b5afa1529a9cb40e2194591df7521bdbf009c256","unresolved":true,"context_lines":[{"line_number":5,"context_line":""},{"line_number":6,"context_line":"iso8601\u003e\u003d0.1.11 # MIT"},{"line_number":7,"context_line":"oslo.i18n\u003e\u003d3.15.3 # Apache-2.0"},{"line_number":8,"context_line":"pytz\u003e\u003d2013.6; # MIT"},{"line_number":9,"context_line":"netaddr\u003e\u003d0.10.0 # BSD"},{"line_number":10,"context_line":"netifaces\u003e\u003d0.10.4 # MIT"},{"line_number":11,"context_line":"debtcollector\u003e\u003d1.2.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":3,"id":"eaebbeff_7ff761d7","line":8,"range":{"start_line":8,"start_character":0,"end_line":8,"end_character":19},"in_reply_to":"8170d80e_89126342","updated":"2024-09-30 07:51:09.000000000","message":"Yes right sorry for that.","commit_id":"f6dbd116fd0891821cf37647eb7e10b490164328"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"4ba3d725a626e86e59837c8f8d4c202b0d2565a3","unresolved":false,"context_lines":[{"line_number":5,"context_line":""},{"line_number":6,"context_line":"iso8601\u003e\u003d0.1.11 # MIT"},{"line_number":7,"context_line":"oslo.i18n\u003e\u003d3.15.3 # Apache-2.0"},{"line_number":8,"context_line":"pytz\u003e\u003d2013.6; # MIT"},{"line_number":9,"context_line":"netaddr\u003e\u003d0.10.0 # BSD"},{"line_number":10,"context_line":"netifaces\u003e\u003d0.10.4 # MIT"},{"line_number":11,"context_line":"debtcollector\u003e\u003d1.2.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":3,"id":"b4d70c55_1ccdf631","line":8,"range":{"start_line":8,"start_character":0,"end_line":8,"end_character":19},"in_reply_to":"eaebbeff_7ff761d7","updated":"2024-09-30 08:29:02.000000000","message":"Done","commit_id":"f6dbd116fd0891821cf37647eb7e10b490164328"}]}
