)]}'
{"upper-constraints.txt":[{"author":{"_account_id":14288,"name":"Matthew Thode","display_name":"prometheanfire","email":"mthode@mthode.org","username":"prometheanfire"},"change_message_id":"21dbf5fda1783a78c8e953ca9adcde1cad13164f","unresolved":false,"context_lines":[{"line_number":523,"context_line":"APScheduler\u003d\u003d\u003d3.10.4"},{"line_number":524,"context_line":"xmlschema\u003d\u003d\u003d2.5.0"},{"line_number":525,"context_line":"python-troveclient\u003d\u003d\u003d8.3.0"},{"line_number":526,"context_line":"etcd3\u003d\u003d\u003d0.12.0"},{"line_number":527,"context_line":"cachez\u003d\u003d\u003d0.1.2"},{"line_number":528,"context_line":"XStatic-Bootstrap-Datepicker\u003d\u003d\u003d1.4.0.0"},{"line_number":529,"context_line":"CouchDB\u003d\u003d\u003d1.2"}],"source_content_type":"text/plain","patch_set":1,"id":"25f50fc9_883d0ad4","side":"PARENT","line":526,"updated":"2024-01-19 16:12:24.000000000","message":"I think the preferred way of removing would be to remove it from global-requirements only, the next upper-constraints update will remove it if nothing else brings it in as a dependency.","commit_id":"db23c452a54bdc1eb0d312ff92895065e45043ee"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"f51239b2ffd07915465938cfde5df152733b647f","unresolved":true,"context_lines":[{"line_number":523,"context_line":"APScheduler\u003d\u003d\u003d3.10.4"},{"line_number":524,"context_line":"xmlschema\u003d\u003d\u003d2.5.0"},{"line_number":525,"context_line":"python-troveclient\u003d\u003d\u003d8.3.0"},{"line_number":526,"context_line":"etcd3\u003d\u003d\u003d0.12.0"},{"line_number":527,"context_line":"cachez\u003d\u003d\u003d0.1.2"},{"line_number":528,"context_line":"XStatic-Bootstrap-Datepicker\u003d\u003d\u003d1.4.0.0"},{"line_number":529,"context_line":"CouchDB\u003d\u003d\u003d1.2"}],"source_content_type":"text/plain","patch_set":1,"id":"763e67f3_6cbc310a","side":"PARENT","line":526,"in_reply_to":"1a74cd7a_21a825b9","updated":"2024-01-19 16:29:26.000000000","message":"I tend to disagree here. With the current state of the requirements project, bot generated updates get merged maybe twice a year if you\u0027re lucky, I wouldn\u0027t suggest to wait for that. The etcd3 project page on pypi also states that it supports a maximum of py3.6, so IMO there cannot be any reasonable use of it in any current project.\n\nWhat we could do is rebase https://review.opendev.org/c/openstack/requirements/+/900435 on top of this and include the removal from u-c there, but to me it makes more sense to bundle it together here.","commit_id":"db23c452a54bdc1eb0d312ff92895065e45043ee"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"bf09f7be62e3fdc2a82da9e1e21c168979d29905","unresolved":false,"context_lines":[{"line_number":523,"context_line":"APScheduler\u003d\u003d\u003d3.10.4"},{"line_number":524,"context_line":"xmlschema\u003d\u003d\u003d2.5.0"},{"line_number":525,"context_line":"python-troveclient\u003d\u003d\u003d8.3.0"},{"line_number":526,"context_line":"etcd3\u003d\u003d\u003d0.12.0"},{"line_number":527,"context_line":"cachez\u003d\u003d\u003d0.1.2"},{"line_number":528,"context_line":"XStatic-Bootstrap-Datepicker\u003d\u003d\u003d1.4.0.0"},{"line_number":529,"context_line":"CouchDB\u003d\u003d\u003d1.2"}],"source_content_type":"text/plain","patch_set":1,"id":"1a74cd7a_21a825b9","side":"PARENT","line":526,"in_reply_to":"25f50fc9_883d0ad4","updated":"2024-01-19 16:15:44.000000000","message":"Ack. Restored this line in the current version.","commit_id":"db23c452a54bdc1eb0d312ff92895065e45043ee"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"cdc44a4bbfc39ccf9c54c0e8df730bbc52467f26","unresolved":true,"context_lines":[{"line_number":523,"context_line":"APScheduler\u003d\u003d\u003d3.10.4"},{"line_number":524,"context_line":"xmlschema\u003d\u003d\u003d2.5.0"},{"line_number":525,"context_line":"python-troveclient\u003d\u003d\u003d8.3.0"},{"line_number":526,"context_line":"etcd3\u003d\u003d\u003d0.12.0"},{"line_number":527,"context_line":"cachez\u003d\u003d\u003d0.1.2"},{"line_number":528,"context_line":"XStatic-Bootstrap-Datepicker\u003d\u003d\u003d1.4.0.0"},{"line_number":529,"context_line":"CouchDB\u003d\u003d\u003d1.2"}],"source_content_type":"text/plain","patch_set":1,"id":"1d1a22fe_2b3a13e7","side":"PARENT","line":526,"in_reply_to":"763e67f3_6cbc310a","updated":"2024-01-19 16:38:16.000000000","message":"That sounds fair... If removal from u-c does not harm now then it\u0027d be better to bundle the removal instead of again requiring to rebase that patch. (seeing multiple recent rebase attempts caused by incoming bumps )","commit_id":"db23c452a54bdc1eb0d312ff92895065e45043ee"}]}
