)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"d939aedf3f724a7cfce4f2d58f9890471d74c1f9","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"28cd760f_6ddb7381","updated":"2026-10-06 13:00:15.000000000","message":"Dependency is not implicit but eplicit. We should remove these really. (I guess you didn\u0027t find these due to case-sensitivity which you mentioned in irc)\n\n```\n$ grep -n SQLAlchemy-Utils pyproject.toml \n54:  \"SQLAlchemy-Utils\u003e\u003d0.30.11\", # BSD License\n61:  \"SQLAlchemy-Utils\u003e\u003d0.30.11\", # BSD License\n67:  \"SQLAlchemy-Utils\u003e\u003d0.30.11\", # BSD License\n```","commit_id":"bc7f66d56ccedc188cb2ba60dcc348710c725c7c"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"019e3501f6812a47a282fd392d454c2989618605","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"d8ddf823_c3b956a4","in_reply_to":"28cd760f_6ddb7381","updated":"2026-10-06 13:27:02.000000000","message":"Indeed. Done","commit_id":"bc7f66d56ccedc188cb2ba60dcc348710c725c7c"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"38f6219c991ca83a37529d5854d1f5867340a5d1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"e688557b_b95550e6","updated":"2026-10-06 14:33:41.000000000","message":"Thanks. I didn\u0027t catch this earlier, but we also have to bump sqla to ensure that the said commit is available.","commit_id":"eb4f2040242aa9368a136aa5076bedee825027c2"}],"pyproject.toml":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"38f6219c991ca83a37529d5854d1f5867340a5d1","unresolved":true,"context_lines":[{"line_number":49,"context_line":"  \"eventlet\u003e\u003d0.18.2\", # MIT"},{"line_number":50,"context_line":"]"},{"line_number":51,"context_line":"database \u003d ["},{"line_number":52,"context_line":"  \"SQLAlchemy\u003e\u003d1.0.10\", # MIT"},{"line_number":53,"context_line":"  \"alembic\u003e\u003d0.8.10\", # MIT"},{"line_number":54,"context_line":"  \"PyMySQL\u003e\u003d0.7.6\", # MIT License"},{"line_number":55,"context_line":"  \"psycopg2\u003e\u003d2.8.0\", # LGPL/ZPL"}],"source_content_type":"text/x-toml","patch_set":2,"id":"05f18ea0_8e9ee799","line":52,"range":{"start_line":52,"start_character":15,"end_line":52,"end_character":21},"updated":"2026-10-06 14:33:41.000000000","message":"```suggestion\n  \"SQLAlchemy\u003e\u003d1.1.0\", # MIT\n```","commit_id":"eb4f2040242aa9368a136aa5076bedee825027c2"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"39d3d1225f2ce4ef11b4dd62d53acc1ff7812ef5","unresolved":false,"context_lines":[{"line_number":49,"context_line":"  \"eventlet\u003e\u003d0.18.2\", # MIT"},{"line_number":50,"context_line":"]"},{"line_number":51,"context_line":"database \u003d ["},{"line_number":52,"context_line":"  \"SQLAlchemy\u003e\u003d1.0.10\", # MIT"},{"line_number":53,"context_line":"  \"alembic\u003e\u003d0.8.10\", # MIT"},{"line_number":54,"context_line":"  \"PyMySQL\u003e\u003d0.7.6\", # MIT License"},{"line_number":55,"context_line":"  \"psycopg2\u003e\u003d2.8.0\", # LGPL/ZPL"}],"source_content_type":"text/x-toml","patch_set":2,"id":"0072a884_f46f791f","line":52,"range":{"start_line":52,"start_character":15,"end_line":52,"end_character":21},"in_reply_to":"05f18ea0_8e9ee799","updated":"2026-10-06 14:34:17.000000000","message":"Fix applied.","commit_id":"eb4f2040242aa9368a136aa5076bedee825027c2"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"38f6219c991ca83a37529d5854d1f5867340a5d1","unresolved":true,"context_lines":[{"line_number":55,"context_line":"  \"psycopg2\u003e\u003d2.8.0\", # LGPL/ZPL"},{"line_number":56,"context_line":"]"},{"line_number":57,"context_line":"mysql \u003d ["},{"line_number":58,"context_line":"  \"SQLAlchemy\u003e\u003d1.0.10\", # MIT"},{"line_number":59,"context_line":"  \"alembic\u003e\u003d0.8.10\", # MIT"},{"line_number":60,"context_line":"  \"PyMySQL\u003e\u003d0.7.6\", # MIT License"},{"line_number":61,"context_line":"]"}],"source_content_type":"text/x-toml","patch_set":2,"id":"de175dc9_58a22495","line":58,"range":{"start_line":58,"start_character":15,"end_line":58,"end_character":21},"updated":"2026-10-06 14:33:41.000000000","message":"```suggestion\n  \"SQLAlchemy\u003e\u003d1.1.0\", # MIT\n```","commit_id":"eb4f2040242aa9368a136aa5076bedee825027c2"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"39d3d1225f2ce4ef11b4dd62d53acc1ff7812ef5","unresolved":false,"context_lines":[{"line_number":55,"context_line":"  \"psycopg2\u003e\u003d2.8.0\", # LGPL/ZPL"},{"line_number":56,"context_line":"]"},{"line_number":57,"context_line":"mysql \u003d ["},{"line_number":58,"context_line":"  \"SQLAlchemy\u003e\u003d1.0.10\", # MIT"},{"line_number":59,"context_line":"  \"alembic\u003e\u003d0.8.10\", # MIT"},{"line_number":60,"context_line":"  \"PyMySQL\u003e\u003d0.7.6\", # MIT License"},{"line_number":61,"context_line":"]"}],"source_content_type":"text/x-toml","patch_set":2,"id":"4b6fb76b_d098a1d3","line":58,"range":{"start_line":58,"start_character":15,"end_line":58,"end_character":21},"in_reply_to":"de175dc9_58a22495","updated":"2026-10-06 14:34:17.000000000","message":"Fix applied.","commit_id":"eb4f2040242aa9368a136aa5076bedee825027c2"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"38f6219c991ca83a37529d5854d1f5867340a5d1","unresolved":true,"context_lines":[{"line_number":60,"context_line":"  \"PyMySQL\u003e\u003d0.7.6\", # MIT License"},{"line_number":61,"context_line":"]"},{"line_number":62,"context_line":"postgresql \u003d ["},{"line_number":63,"context_line":"  \"SQLAlchemy\u003e\u003d1.0.10\", # MIT"},{"line_number":64,"context_line":"  \"alembic\u003e\u003d0.8.10\", # MIT"},{"line_number":65,"context_line":"  \"psycopg2\u003e\u003d2.8.0\", # LGPL/ZPL"},{"line_number":66,"context_line":"]"}],"source_content_type":"text/x-toml","patch_set":2,"id":"59f03d4a_99269b27","line":63,"range":{"start_line":63,"start_character":3,"end_line":63,"end_character":21},"updated":"2026-10-06 14:33:41.000000000","message":"```suggestion\n  \"SQLAlchemy\u003e\u003d1.1.0\", # MIT\n```","commit_id":"eb4f2040242aa9368a136aa5076bedee825027c2"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"39d3d1225f2ce4ef11b4dd62d53acc1ff7812ef5","unresolved":false,"context_lines":[{"line_number":60,"context_line":"  \"PyMySQL\u003e\u003d0.7.6\", # MIT License"},{"line_number":61,"context_line":"]"},{"line_number":62,"context_line":"postgresql \u003d ["},{"line_number":63,"context_line":"  \"SQLAlchemy\u003e\u003d1.0.10\", # MIT"},{"line_number":64,"context_line":"  \"alembic\u003e\u003d0.8.10\", # MIT"},{"line_number":65,"context_line":"  \"psycopg2\u003e\u003d2.8.0\", # LGPL/ZPL"},{"line_number":66,"context_line":"]"}],"source_content_type":"text/x-toml","patch_set":2,"id":"a417b496_b34086e3","line":63,"range":{"start_line":63,"start_character":3,"end_line":63,"end_character":21},"in_reply_to":"59f03d4a_99269b27","updated":"2026-10-06 14:34:17.000000000","message":"Fix applied.","commit_id":"eb4f2040242aa9368a136aa5076bedee825027c2"}]}
