)]}'
{"id":"openstack%2Fopenstackdocstheme~952684","triplet_id":"openstack%2Fopenstackdocstheme~master~I38513be45bed0d987d0b9bf45ae74fd60f188b13","project":"openstack/openstackdocstheme","branch":"master","attention_set":{},"removed_from_attention_set":{"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2025-11-27 10:48:07.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I38513be45bed0d987d0b9bf45ae74fd60f188b13","subject":"Replace deprecated datetime.utcfromtimestamp","status":"MERGED","created":"2025-06-16 15:11:25.000000000","updated":"2025-11-27 10:49:01.000000000","submitted":"2025-11-27 10:48:07.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"952684","meta_rev_id":"2bc7094bd8da54cf1dfffe3686e57ddcbde73207","_number":952684,"virtual_id_number":952684,"owner":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-11-27 10:48:07.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-11-27 10:24:06.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2025-11-27 10:24:06.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-06-16 15:25:37.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":"2025-11-27 10:24:06.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"}],"messages":[{"id":"4bd4ed8f55030cc3ec8acf3af2d56de3dc294ec1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-06-16 15:11:25.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6969aeacac3c39d200067bc40c5f558e68fa61d1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-06-16 15:12:00.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"a98e233d67585fbf48ff6880394e8ed73b094330","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-16 15:25:37.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/274cb5a4ab784efba223e0b8e1cc2169\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/678c2e15e18741bdb1062d65056b629e : SUCCESS in 6m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2404ba8eb6aa43c58c33c7e6eebffed2 : FAILURE in 5m 35s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/6d88ff6936eb43f3ae187f067f22fef4 : SUCCESS in 5m 06s\n- openstackdocstheme-tox-docs-tips https://zuul.opendev.org/t/openstack/build/a393b649cd2b4007b688120fbc5fe90a : SUCCESS in 6m 22s\n- openstackdocstheme-openstack-tox-docs-starlingxdocs https://zuul.opendev.org/t/openstack/build/b9a3fe4d071c46019c41915c85838e74 : SUCCESS in 5m 14s\n- openstackdocstheme-cross-nova-tox-docs https://zuul.opendev.org/t/openstack/build/76d6ca196279468a9eb297526f370d46 : SUCCESS in 11m 25s\n- openstackdocstheme-cross-octaviaclient-tox-docs https://zuul.opendev.org/t/openstack/build/c2f681bf5416448caab6aecc8e49c3c8 : SUCCESS in 7m 33s\n- openstackdocstheme-api-ref-tips https://zuul.opendev.org/t/openstack/build/e12bc61dfed646c68b49e3806a8dd429 : SUCCESS in 6m 29s","accounts_in_message":[],"_revision_number":2},{"id":"b77a0f8338019d70145292afb8f64a366e90f129","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-06-16 15:28:37.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"149e6995604e0896e7129f010712470d1a211004","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-16 15:48:00.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d034bf9650884831b3a90cc50a4cc726\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f04c6b53e3c64521b3ec1152bdef113f : SUCCESS in 5m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2ce6e505bbcc4d8a9a3080cf5e9189d2 : SUCCESS in 4m 51s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/370bfb37fa164c3db34daa1fca75abe5 : SUCCESS in 4m 57s\n- openstackdocstheme-tox-docs-tips https://zuul.opendev.org/t/openstack/build/dcbe28a57e4b4805b26871f01d719706 : SUCCESS in 6m 07s\n- openstackdocstheme-openstack-tox-docs-starlingxdocs https://zuul.opendev.org/t/openstack/build/89fce0c58db94c9d84b404b528ca0929 : SUCCESS in 5m 32s\n- openstackdocstheme-cross-nova-tox-docs https://zuul.opendev.org/t/openstack/build/eaf876298c2144f9b027c9cd2612e780 : SUCCESS in 12m 11s\n- openstackdocstheme-cross-octaviaclient-tox-docs https://zuul.opendev.org/t/openstack/build/227c7d7fa37d41c988284fe69b2cc17b : SUCCESS in 7m 50s\n- openstackdocstheme-api-ref-tips https://zuul.opendev.org/t/openstack/build/0f90aebdd70d4d20b6a5425be438beec : SUCCESS in 6m 45s","accounts_in_message":[],"_revision_number":3},{"id":"64a20e2613c7cdd8c7ecfd0b64e5d4fedef42e08","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-06-16 15:55:01.000000000","message":"Patch Set 4: Commit message was updated.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"5c26722fd897f86a634e389f9181d6acbbd4b7cc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-16 16:08:56.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9b177f9bc5ea48b58c6a6c0daaec1891\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5e1c2bb59f4d4c53a7e52550854a8c7d : SUCCESS in 7m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d6aa5502356f4629a7eca21f245d9e00 : SUCCESS in 4m 45s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/424d33487b5a497da39c3dfe098f58eb : SUCCESS in 5m 03s\n- openstackdocstheme-tox-docs-tips https://zuul.opendev.org/t/openstack/build/07fc7f45d9e44768bbc4e274f6146395 : SUCCESS in 6m 02s\n- openstackdocstheme-openstack-tox-docs-starlingxdocs https://zuul.opendev.org/t/openstack/build/615d8d5716fd4f8cb78ebd907ff7b2c0 : SUCCESS in 7m 21s\n- openstackdocstheme-cross-nova-tox-docs https://zuul.opendev.org/t/openstack/build/5c011330b715433793b3e56b41867786 : SUCCESS in 12m 35s\n- openstackdocstheme-cross-octaviaclient-tox-docs https://zuul.opendev.org/t/openstack/build/ee7f3342f0e04cdc8191f72eba09a50d : SUCCESS in 10m 07s\n- openstackdocstheme-api-ref-tips https://zuul.opendev.org/t/openstack/build/c4464ea040dc493b8ba35a3c0f22678b : SUCCESS in 5m 06s","accounts_in_message":[],"_revision_number":4},{"id":"cd9dda0d96fed1faf3bb783c35cb06bb4db0e80a","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-11-27 10:24:06.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"c3ff582da0dcae425c9d66379822174063719c5e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-27 10:24:20.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"54a14da09ec7caed7894faeb59a4a39d34947819","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-27 10:48:07.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fb5c8b3918c54e509d9457f82f99f858\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/76db7a042652491692a107b6639876c2 : SUCCESS in 6m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a391a35d7df24effa332862d3ce3daf7 : SUCCESS in 3m 19s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/13c0496278d5406799473d66ca584ff2 : SUCCESS in 3m 39s\n- openstackdocstheme-openstack-tox-docs-starlingxdocs https://zuul.opendev.org/t/openstack/build/b7b864a7479e47cf8e6179b0538e824a : SUCCESS in 6m 25s\n- openstackdocstheme-cross-nova-tox-docs https://zuul.opendev.org/t/openstack/build/34c2d58373074a33bac9b0abcc37f275 : SUCCESS in 11m 47s\n- openstackdocstheme-cross-octaviaclient-tox-docs https://zuul.opendev.org/t/openstack/build/5aafcfc2d2a442aa88a5282af7445f77 : SUCCESS in 7m 16s","accounts_in_message":[],"_revision_number":4},{"id":"90c63ad6d71595913a276629361e078ad69c25f4","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-27 10:48:07.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"2bc7094bd8da54cf1dfffe3686e57ddcbde73207","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-27 10:49:01.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/65086c77a76842feb30ebc0abada8848\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/67c925769ff94cfb9f1a08de10e1ff76 : SUCCESS in 44s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"736f2f4c9b973d5e6f7c3ac392a9c4caedbe19de","revisions":{"8f51738113f8386b465d175c2738ea3dac5ad645":{"kind":"REWORK","_number":1,"created":"2025-06-16 15:11:25.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/84/952684/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstackdocstheme","ref":"refs/changes/84/952684/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/84/952684/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/84/952684/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/84/952684/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstackdocstheme refs/changes/84/952684/1"}}},"commit":{"parents":[{"commit":"49d1eecc9893f2999efa3d35dc02e7f7216afc02","subject":"Merge \"refactor(js): remove unused jQuery code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/49d1eecc9893f2999efa3d35dc02e7f7216afc02"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-06-16 15:11:06.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-06-16 15:11:06.000000000","tz":540},"subject":"eplace deprecated datetime.utcfromtimestamp","message":"eplace deprecated datetime.utcfromtimestamp\n\nIt was deprecated in Python 3.12 due to datetime.fromtimestamp[1].\n\n[1] https://docs.python.org/3/library/datetime.html#datetime.datetime.utcfromtimestamp\n\nChange-Id: I38513be45bed0d987d0b9bf45ae74fd60f188b13\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/8f51738113f8386b465d175c2738ea3dac5ad645"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/8f51738113f8386b465d175c2738ea3dac5ad645"}]},"branch":"refs/heads/master"},"51f0238d9d40e491e69d13824a03d1606535874d":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-06-16 15:12:00.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/84/952684/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstackdocstheme","ref":"refs/changes/84/952684/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/84/952684/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/84/952684/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/84/952684/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstackdocstheme refs/changes/84/952684/2"}}},"commit":{"parents":[{"commit":"49d1eecc9893f2999efa3d35dc02e7f7216afc02","subject":"Merge \"refactor(js): remove unused jQuery code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/49d1eecc9893f2999efa3d35dc02e7f7216afc02"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-06-16 15:11:06.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-06-16 15:12:00.000000000","tz":0},"subject":"Replace deprecated datetime.utcfromtimestamp","message":"Replace deprecated datetime.utcfromtimestamp\n\nIt was deprecated in Python 3.12 due to datetime.fromtimestamp[1].\n\n[1] https://docs.python.org/3/library/datetime.html#datetime.datetime.utcfromtimestamp\n\nChange-Id: I38513be45bed0d987d0b9bf45ae74fd60f188b13\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/51f0238d9d40e491e69d13824a03d1606535874d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/51f0238d9d40e491e69d13824a03d1606535874d"}]},"branch":"refs/heads/master","description":"Edit commit message"},"2f167660ccf073b9e59773242c909281fb27dd92":{"kind":"REWORK","_number":3,"created":"2025-06-16 15:28:37.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/84/952684/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstackdocstheme","ref":"refs/changes/84/952684/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/84/952684/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/84/952684/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/84/952684/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstackdocstheme refs/changes/84/952684/3"}}},"commit":{"parents":[{"commit":"49d1eecc9893f2999efa3d35dc02e7f7216afc02","subject":"Merge \"refactor(js): remove unused jQuery code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/49d1eecc9893f2999efa3d35dc02e7f7216afc02"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-06-16 15:11:06.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-06-16 15:28:29.000000000","tz":540},"subject":"eplace deprecated datetime.utcfromtimestamp","message":"eplace deprecated datetime.utcfromtimestamp\n\nIt was deprecated in Python 3.12 due to datetime.fromtimestamp[1].\n\n[1] https://docs.python.org/3/library/datetime.html#datetime.datetime.utcfromtimestamp\n\nChange-Id: I38513be45bed0d987d0b9bf45ae74fd60f188b13\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/2f167660ccf073b9e59773242c909281fb27dd92"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/2f167660ccf073b9e59773242c909281fb27dd92"}]},"branch":"refs/heads/master"},"736f2f4c9b973d5e6f7c3ac392a9c4caedbe19de":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2025-06-16 15:55:01.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/84/952684/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstackdocstheme","ref":"refs/changes/84/952684/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/84/952684/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/84/952684/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstackdocstheme refs/changes/84/952684/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstackdocstheme refs/changes/84/952684/4"}}},"commit":{"parents":[{"commit":"49d1eecc9893f2999efa3d35dc02e7f7216afc02","subject":"Merge \"refactor(js): remove unused jQuery code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/49d1eecc9893f2999efa3d35dc02e7f7216afc02"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-06-16 15:11:06.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-06-16 15:55:01.000000000","tz":0},"subject":"Replace deprecated datetime.utcfromtimestamp","message":"Replace deprecated datetime.utcfromtimestamp\n\nIt was deprecated in Python 3.12 due to datetime.fromtimestamp[1].\n\n[1] https://docs.python.org/3/library/datetime.html#datetime.datetime.utcfromtimestamp\n\nChange-Id: I38513be45bed0d987d0b9bf45ae74fd60f188b13\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/736f2f4c9b973d5e6f7c3ac392a9c4caedbe19de"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstackdocstheme/commit/736f2f4c9b973d5e6f7c3ac392a9c4caedbe19de"}]},"branch":"refs/heads/master","description":"Edit commit message"}},"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}}]}],"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":"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":{}}}]}
