)]}'
{"requirements.txt":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"f273fef72087c3e8ab1db7e903a727adaced3aba","unresolved":true,"context_lines":[{"line_number":27,"context_line":"pyOpenSSL\u003e\u003d17.1.0 # Apache-2.0"},{"line_number":28,"context_line":"ldap3\u003e\u003d1.0.2 # LGPLv3"},{"line_number":29,"context_line":"keystonemiddleware\u003e\u003d9.5.0 # Apache-2.0"},{"line_number":30,"context_line":"SQLAlchemy\u003e\u003d2.0.0 # MIT"},{"line_number":31,"context_line":"stevedore\u003e\u003d1.20.0 # Apache-2.0"},{"line_number":32,"context_line":"WebOb\u003e\u003d1.7.1 # MIT"},{"line_number":33,"context_line":"castellan \u003e\u003d 1.2.1 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":3,"id":"784a12cb_e727fe0d","line":30,"range":{"start_line":30,"start_character":0,"end_line":30,"end_character":23},"updated":"2024-05-31 07:27:22.000000000","message":"Could this cause issues with distribution packaging? The 2024.2 release targets Ubuntu Jammy (python3-sqlalchemy 1.4.31) and Debian bookworm (python3-sqlalchemy 1.4.46).","commit_id":"e6c2cd02cd1de287b6b77ee2e7c2e6c78f842d4e"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"bfb4c036a6d689be231c74644e8bbd34d12892f7","unresolved":true,"context_lines":[{"line_number":27,"context_line":"pyOpenSSL\u003e\u003d17.1.0 # Apache-2.0"},{"line_number":28,"context_line":"ldap3\u003e\u003d1.0.2 # LGPLv3"},{"line_number":29,"context_line":"keystonemiddleware\u003e\u003d9.5.0 # Apache-2.0"},{"line_number":30,"context_line":"SQLAlchemy\u003e\u003d2.0.0 # MIT"},{"line_number":31,"context_line":"stevedore\u003e\u003d1.20.0 # Apache-2.0"},{"line_number":32,"context_line":"WebOb\u003e\u003d1.7.1 # MIT"},{"line_number":33,"context_line":"castellan \u003e\u003d 1.2.1 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":3,"id":"ed343cff_96c2b5f7","line":30,"range":{"start_line":30,"start_character":0,"end_line":30,"end_character":23},"in_reply_to":"5bc23126_7c06d6ef","updated":"2024-05-31 12:00:16.000000000","message":"Hmm, giving it another thought, I\u0027m now unsure if we have to support \"the distro packages\" for the runtime operating systems being tested. In CI we are not using distro packages but install all python dependencies by pip.\n\nI saw you sent an email to ask the requirement, so we may get the conclusion there. But for now I prefer fixing the broken functionality since we already bumped sqlachemy used in our CI to 2.0 , and make follow-up change for sqlalchemy 1.4 compatibility if needed.","commit_id":"e6c2cd02cd1de287b6b77ee2e7c2e6c78f842d4e"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"37be2e43737398967b2272beaa1751cd2974f2e5","unresolved":true,"context_lines":[{"line_number":27,"context_line":"pyOpenSSL\u003e\u003d17.1.0 # Apache-2.0"},{"line_number":28,"context_line":"ldap3\u003e\u003d1.0.2 # LGPLv3"},{"line_number":29,"context_line":"keystonemiddleware\u003e\u003d9.5.0 # Apache-2.0"},{"line_number":30,"context_line":"SQLAlchemy\u003e\u003d2.0.0 # MIT"},{"line_number":31,"context_line":"stevedore\u003e\u003d1.20.0 # Apache-2.0"},{"line_number":32,"context_line":"WebOb\u003e\u003d1.7.1 # MIT"},{"line_number":33,"context_line":"castellan \u003e\u003d 1.2.1 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":3,"id":"5bc23126_7c06d6ef","line":30,"range":{"start_line":30,"start_character":0,"end_line":30,"end_character":23},"in_reply_to":"784a12cb_e727fe0d","updated":"2024-05-31 07:38:30.000000000","message":"That\u0027s a good point. It seems the old name is still available in SQLAlchemy 2.0.30, so we can postpone merging this now...","commit_id":"e6c2cd02cd1de287b6b77ee2e7c2e6c78f842d4e"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"da5c07c8e1e7469b7d98aa2aa5f81858780e25bc","unresolved":true,"context_lines":[{"line_number":27,"context_line":"pyOpenSSL\u003e\u003d17.1.0 # Apache-2.0"},{"line_number":28,"context_line":"ldap3\u003e\u003d1.0.2 # LGPLv3"},{"line_number":29,"context_line":"keystonemiddleware\u003e\u003d9.5.0 # Apache-2.0"},{"line_number":30,"context_line":"SQLAlchemy\u003e\u003d2.0.0 # MIT"},{"line_number":31,"context_line":"stevedore\u003e\u003d1.20.0 # Apache-2.0"},{"line_number":32,"context_line":"WebOb\u003e\u003d1.7.1 # MIT"},{"line_number":33,"context_line":"castellan \u003e\u003d 1.2.1 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":3,"id":"9a28903a_9da4c891","line":30,"range":{"start_line":30,"start_character":0,"end_line":30,"end_character":23},"in_reply_to":"ed343cff_96c2b5f7","updated":"2024-05-31 13:10:19.000000000","message":"Further testing revealed that the old name is still functional in SQLALchemy 2.0, and there is an issue specific to pylint...","commit_id":"e6c2cd02cd1de287b6b77ee2e7c2e6c78f842d4e"}]}
