)]}'
{"id":"openstack%2Foslo.serialization~974913","triplet_id":"openstack%2Foslo.serialization~master~I98dde35cb6f5cfe37d4d6c7aa0f3125c4028aed3","project":"openstack/oslo.serialization","branch":"master","topic":"no-binary-blobs","attention_set":{},"removed_from_attention_set":{"8161":{"account":{"_account_id":8161,"name":"Lon Hohberger","email":"lhh@redhat.com","username":"lon"},"last_update":"2026-01-28 18:04:57.000000000","reason":"Change was submitted"},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-01-28 14:53:59.000000000","reason":"\u003cGERRIT_ACCOUNT_15334\u003e replied on the change","reason_account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},"28522":{"account":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"last_update":"2026-01-28 13:49:03.000000000","reason":"\u003cGERRIT_ACCOUNT_28522\u003e replied on the change","reason_account":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}},"23851":{"account":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"last_update":"2026-01-28 13:43:10.000000000","reason":"\u003cGERRIT_ACCOUNT_23851\u003e replied on the change","reason_account":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}}},"hashtags":[],"change_id":"I98dde35cb6f5cfe37d4d6c7aa0f3125c4028aed3","subject":"Remove tzdata from requirements","status":"MERGED","created":"2026-01-27 18:11:55.000000000","updated":"2026-01-28 18:06:41.000000000","submitted":"2026-01-28 18:04:57.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"974913-no-binary-blobs","meta_rev_id":"c9e64a70052d1a211f959e0c1034909c1d015ee3","_number":974913,"virtual_id_number":974913,"owner":{"_account_id":8161,"name":"Lon Hohberger","email":"lhh@redhat.com","username":"lon"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":16282,"name":"YaZug","email":"jschluet@redhat.com","username":"yazug"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-01-28 18:04:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":2,"date":"2026-01-28 14:53:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":2,"date":"2026-01-28 13:49:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":1,"date":"2026-01-28 15:11:18.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16282,"name":"YaZug","email":"jschluet@redhat.com","username":"yazug"},{"value":1,"date":"2026-01-28 13:43:10.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":1,"date":"2026-01-28 14:53:59.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":16282,"name":"YaZug","email":"jschluet@redhat.com","username":"yazug"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":16282,"name":"YaZug","email":"jschluet@redhat.com","username":"yazug"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":16282,"name":"YaZug","email":"jschluet@redhat.com","username":"yazug"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-01-27 18:51:08.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2026-01-27 20:03:12.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-01-28 08:24:13.000000000","updated_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"reviewer":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"state":"REVIEWER"},{"updated":"2026-01-28 08:42:13.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2026-01-28 15:11:18.000000000","updated_by":{"_account_id":16282,"name":"YaZug","email":"jschluet@redhat.com","username":"yazug"},"reviewer":{"_account_id":16282,"name":"YaZug","email":"jschluet@redhat.com","username":"yazug"},"state":"REVIEWER"}],"messages":[{"id":"0e24b447fcd07e3d35f7078c21ec5b43fec8bee1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8161,"name":"Lon Hohberger","email":"lhh@redhat.com","username":"lon"},"date":"2026-01-27 18:11:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9ab0e4f50c9e8c8dc53899b48cb59620f302544c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8161,"name":"Lon Hohberger","email":"lhh@redhat.com","username":"lon"},"date":"2026-01-27 18:41:32.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"148e088b16cfaf346d55afee01f1f3a887f175c5","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-27 18:51:08.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"8306e7179e1e35a574bf28a361053f199b590d21","author":{"_account_id":8161,"name":"Lon Hohberger","email":"lhh@redhat.com","username":"lon"},"date":"2026-01-27 19:11:36.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"f7ac67d2dd044aff04fc5b641d1ddcd5785b9d61","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-27 20:03:12.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/619dca22039a4c1c93c3b5f03b8bbd26\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/8c7df6edc5ce4c3dbcb53d12ce1ca485 : SUCCESS in 2m 21s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4f1f93a6d78b4af8888a1b9427bacb4e : SUCCESS in 1h 20m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/99708163c12e43b29ca71b00835e3fbd : SUCCESS in 2m 04s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ebd16e389be14eef80e34606715fa4b1 : SUCCESS in 3m 52s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/248001fc6a74458ab81891672fa0df06 : SUCCESS in 1m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7f7da24c7e9b4999a8d8aa8ba53a2c70 : SUCCESS in 4m 18s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/55c65b1022a14f288cd03bd182b8dd8c : SUCCESS in 1m 47s","accounts_in_message":[],"_revision_number":2},{"id":"baad599fe31ee1d25298cd7750a431f73c80d941","author":{"_account_id":8161,"name":"Lon Hohberger","email":"lhh@redhat.com","username":"lon"},"date":"2026-01-27 21:25:57.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"7fce4e4a39f94fb7bc0f0340745f619da3e9b6f1","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2026-01-28 08:24:13.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"8449545f4bc6a183d60898534a86b617f5136577","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2026-01-28 08:42:13.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"540b528a5f55390eddd0a11d080801f9aaf1cbc2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8161,"name":"Lon Hohberger","email":"lhh@redhat.com","username":"lon"},"date":"2026-01-28 13:40:38.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"6b2828289cb2318c906d0bcbae3f871badf9bb42","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2026-01-28 13:43:10.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"4cb8c6d7a0e404bf1b396d8062b1ba16a034bfdc","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2026-01-28 13:49:03.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"dcb1228bf49cf1bafc2e1c308d5ea8c3ac912a66","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-01-28 14:53:59.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"5a008956f82b9696f90e74ddb50f981dd9de5f2f","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":8161,"name":"Lon Hohberger","email":"lhh@redhat.com","username":"lon"},"date":"2026-01-28 14:54:13.000000000","message":"Topic set to no-binary-blobs","accounts_in_message":[],"_revision_number":3},{"id":"58aa52921840b1434183dda2bd7092e95453bd45","author":{"_account_id":16282,"name":"YaZug","email":"jschluet@redhat.com","username":"yazug"},"date":"2026-01-28 15:11:18.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"da3d8e341ea3df70f206b9fd08f1607849822f5c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-28 15:46:52.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3b929b93b8ee449cacc07b4296400351\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/c0b824fbf9234061bcb0c176da0f852d : SUCCESS in 1m 55s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/d864c89802044974aa4beb89fc59bca9 : SUCCESS in 2h 00m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1ac128c1c3094e6b9fc21739f0a4a160 : SUCCESS in 3m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/dd929b4db8294445b6f204a7e1c8be10 : SUCCESS in 2m 36s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4790c6862ea14b38b8b13938f41d78a2 : SUCCESS in 3m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/24141c19a42f41db89a8f5adc40299d8 : SUCCESS in 3m 01s","accounts_in_message":[],"_revision_number":3},{"id":"83931b2e996cc22c90620fb466cc933b66377860","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-28 15:50:54.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"4783904670aefe068bbddc23b795f10c7d052f64","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-28 18:04:57.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d0ccb61f9eef4954b3391cc82f7d5102\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/e579137d7f574f3f87b9595442ad6d3d : SUCCESS in 4m 01s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/019ef4ca090b4a33a7dfc59a6f2e098e : SUCCESS in 2h 08m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/538681370d834047aaecc4ab68c13cef : SUCCESS in 3m 22s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/488bc2a508de470d9bc3491864fb710a : SUCCESS in 3m 14s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4a2b6c52dbd34a58984fd85c0acb9bb7 : SUCCESS in 3m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b9c4db5891364a3a918a21714168bfd1 : SUCCESS in 4m 56s","accounts_in_message":[],"_revision_number":3},{"id":"bc187fdf6c20f2444124dde6155e9f369a8d0c9c","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-28 18:04:57.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"c9e64a70052d1a211f959e0c1034909c1d015ee3","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-28 18:06:41.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/20244e152f7a4993b215efab0730875c\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ed6a7d0a20bc4c938edb5f9ae9387990 : SUCCESS in 59s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"544091c1deec85dbd8203c22a47aa932aa680456","revisions":{"1d564c3d61fffc2bce8e5c338b19df63a5b86fe3":{"kind":"REWORK","_number":1,"created":"2026-01-27 18:11:55.000000000","uploader":{"_account_id":8161,"name":"Lon Hohberger","email":"lhh@redhat.com","username":"lon"},"ref":"refs/changes/13/974913/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.serialization","ref":"refs/changes/13/974913/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.serialization refs/changes/13/974913/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.serialization refs/changes/13/974913/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.serialization refs/changes/13/974913/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.serialization refs/changes/13/974913/1"}}},"commit":{"parents":[{"commit":"837d4d441d52d7aeda4b2525cfb98066a17e2471","subject":"Add typing classifier","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.serialization/commit/837d4d441d52d7aeda4b2525cfb98066a17e2471"}]}],"author":{"name":"Lon Hohberger","email":"lhh@redhat.com","date":"2026-01-27 18:02:22.000000000","tz":-300},"committer":{"name":"Lon Hohberger","email":"lhh@redhat.com","date":"2026-01-27 18:11:51.000000000","tz":-300},"subject":"Move tzdata to test-requirements","message":"Move tzdata to test-requirements\n\ntzdata is self-described as binary data compiled using zic, which\nmakes it difficult to show end to end provenance for ISVs.\n\nSince it is still needed by some tests, move to test-requirements.\n\nThis is based on the assumption that the overwhelming majority of\nsystems running OpenStack will have zoneinfo (and the local\ntimezone data) available.\n\nChange-Id: I98dde35cb6f5cfe37d4d6c7aa0f3125c4028aed3\nSigned-off-by: Lon Hohberger \u003clhh@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.serialization/commit/1d564c3d61fffc2bce8e5c338b19df63a5b86fe3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.serialization/commit/1d564c3d61fffc2bce8e5c338b19df63a5b86fe3"}]},"branch":"refs/heads/master"},"1d21090f6438edb7330d1477e9194151198907bc":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-01-27 18:41:32.000000000","uploader":{"_account_id":8161,"name":"Lon Hohberger","email":"lhh@redhat.com","username":"lon"},"ref":"refs/changes/13/974913/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.serialization","ref":"refs/changes/13/974913/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.serialization refs/changes/13/974913/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.serialization refs/changes/13/974913/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.serialization refs/changes/13/974913/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.serialization refs/changes/13/974913/2"}}},"commit":{"parents":[{"commit":"837d4d441d52d7aeda4b2525cfb98066a17e2471","subject":"Add typing classifier","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.serialization/commit/837d4d441d52d7aeda4b2525cfb98066a17e2471"}]}],"author":{"name":"Lon Hohberger","email":"lhh@redhat.com","date":"2026-01-27 18:02:22.000000000","tz":-300},"committer":{"name":"Lon Hohberger","email":"lhh@redhat.com","date":"2026-01-27 18:33:14.000000000","tz":-300},"subject":"Move tzdata to test-requirements","message":"Move tzdata to test-requirements\n\ntzdata is self-described as binary data compiled using zic, which\nmakes it difficult to show end to end provenance for OpenStack\nusers and ISVs. The Python zoneinfo library usually utilizes the\noperating system\u0027s provided time zone data, making this dependency\nsuperfluous in most cases. Yet, tools such as \u0027pip\u0027 will install\nit anyway due to its presence in requirements.txt.\n\nSince it is still needed by some tests, move to test-requirements.\n\nChange-Id: I98dde35cb6f5cfe37d4d6c7aa0f3125c4028aed3\nSigned-off-by: Lon Hohberger \u003clhh@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.serialization/commit/1d21090f6438edb7330d1477e9194151198907bc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.serialization/commit/1d21090f6438edb7330d1477e9194151198907bc"}]},"branch":"refs/heads/master"},"544091c1deec85dbd8203c22a47aa932aa680456":{"kind":"REWORK","_number":3,"created":"2026-01-28 13:40:38.000000000","uploader":{"_account_id":8161,"name":"Lon Hohberger","email":"lhh@redhat.com","username":"lon"},"ref":"refs/changes/13/974913/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.serialization","ref":"refs/changes/13/974913/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.serialization refs/changes/13/974913/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.serialization refs/changes/13/974913/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.serialization refs/changes/13/974913/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.serialization refs/changes/13/974913/3"}}},"commit":{"parents":[{"commit":"837d4d441d52d7aeda4b2525cfb98066a17e2471","subject":"Add typing classifier","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.serialization/commit/837d4d441d52d7aeda4b2525cfb98066a17e2471"}]}],"author":{"name":"Lon Hohberger","email":"lhh@redhat.com","date":"2026-01-27 18:02:22.000000000","tz":-300},"committer":{"name":"Lon Hohberger","email":"lhh@redhat.com","date":"2026-01-28 13:40:20.000000000","tz":-300},"subject":"Remove tzdata from requirements","message":"Remove tzdata from requirements\n\ntzdata is self-described as binary data compiled using zic, which\nmakes it difficult to show end to end provenance for OpenStack\nusers and ISVs. The Python zoneinfo library usually utilizes the\noperating system\u0027s provided time zone data, making this dependency\nsuperfluous in most cases. Yet, tools such as \u0027pip\u0027 will install\nit anyway due to its presence in requirements.txt.\n\nIt still exists in the global requirements\u0027 upper-constraints.txt\nfile, so this project still will install it when running unit\ntests using tox.\n\nChange-Id: I98dde35cb6f5cfe37d4d6c7aa0f3125c4028aed3\nSigned-off-by: Lon Hohberger \u003clhh@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.serialization/commit/544091c1deec85dbd8203c22a47aa932aa680456"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.serialization/commit/544091c1deec85dbd8203c22a47aa932aa680456"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Backport-Candidate","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
