From nobody Sat Nov 15 17:43:56 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1749243059; cv=none; d=zohomail.com; s=zohoarc; b=N1A9OxjarNen4/8GrYwoGvpOcBRHz6i62g+jwcT/CZSB/PzRy/U+MUkWseUF+E1jNhUer4fnSnMVUmcsp+ODU7qO8SESLWya+DegCxs3Wo7k1YsxrXHcSjRtxw8htrzxFwDKCOuOZjagvkwsdhW9xPQfzaQ7H/ZK31gILjdqCWA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1749243059; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=E6EjVPsLrNhvnNwp1UJ0tdgE37dKoZfSM4H2nVcEoEg=; b=Mxn+tHfmjbs34D+Pu9PdjVNDbNBUbu5lu4Pta+LZ6gSb0GKkH2OwLRUiRqt7BkrvXPdxz6HqxF7PsGYD06hRPzWaxJvyW9KfzF5+A68SAPypFQycoVOyfviVqL1MJkRJA0ALRoiSb6XljtEsSt04A4dOcV43r1nF176v/eBuVPY= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1749243059754601.1432576717114; Fri, 6 Jun 2025 13:50:59 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uNe19-0000jI-KE; Fri, 06 Jun 2025 16:50:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uNe17-0000iE-4G for qemu-devel@nongnu.org; Fri, 06 Jun 2025 16:50:21 -0400 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uNe15-0006ot-8y for qemu-devel@nongnu.org; Fri, 06 Jun 2025 16:50:20 -0400 Received: from mx-prod-mc-04.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-142-QT5haPuSPUqYqEjskRxkCg-1; Fri, 06 Jun 2025 16:50:15 -0400 Received: from mx-prod-int-01.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-01.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-04.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 4141E19560B5; Fri, 6 Jun 2025 20:50:14 +0000 (UTC) Received: from jsnow-thinkpadp16vgen1.westford.csb (unknown [10.22.64.2]) by mx-prod-int-01.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id 2725B30001B7; Fri, 6 Jun 2025 20:50:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1749243018; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=E6EjVPsLrNhvnNwp1UJ0tdgE37dKoZfSM4H2nVcEoEg=; b=hCcyD3AhNM+mZgdH4mwXmLsJQmLJwdeQb7o+B3EBXH1IoIhIKU73QZJNF9YgWKJkEfnidX fibL6JWKHHfHMvIw5nx64XeRlINR+Xsec80bLOW6Zocfi9B+F5mzr3TMRHYmTOQxsRjZm2 tEvUC/p/O+njRdrxxfsq0cM6QuleYWM= X-MC-Unique: QT5haPuSPUqYqEjskRxkCg-1 X-Mimecast-MFC-AGG-ID: QT5haPuSPUqYqEjskRxkCg_1749243014 From: John Snow To: qemu-devel@nongnu.org Cc: John Snow , Peter Maydell , Akihiko Odaki , Cleber Rosa , Markus Armbruster Subject: [PATCH 2/4] docs: Bump sphinx to 6.2.1 Date: Fri, 6 Jun 2025 16:50:07 -0400 Message-ID: <20250606205009.584615-3-jsnow@redhat.com> In-Reply-To: <20250606205009.584615-1-jsnow@redhat.com> References: <20250606205009.584615-1-jsnow@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.4.1 on 10.30.177.4 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=jsnow@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: 11 X-Spam_score: 1.1 X-Spam_bar: + X-Spam_report: (1.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.104, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_SBL_CSS=3.335, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1749243062934116600 Content-Type: text/plain; charset="utf-8" From: Akihiko Odaki sphinx 5.3.0 fails with Python 3.13.1: ../docs/meson.build:37: WARNING: /home/me/qemu/build/pyvenv/bin/sphinx-buil= d: Extension error: Could not import extension sphinx.builders.epub3 (exception: No module name= d 'imghdr') ../docs/meson.build:39:6: ERROR: Problem encountered: Install a Python 3 ve= rsion of python-sphinx and the readthedoc theme Bump sphinx to 6.2.1 and also sphinx_rtd_theme as required for the new sphinx version. (jsnow note: this patch bumps the recommended version for Sphinx to install when it is missing, but allows old versions to be used if they are present and functional. The version used for building docs on readthedocs is pinned to the recommended version, 6.2.1.) Signed-off-by: Akihiko Odaki Tested-by: Markus Armbruster Reviewed-by: John Snow Signed-off-by: John Snow --- docs/requirements.txt | 4 ++-- pythondeps.toml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index 02583f209aa..87f7afcb2e7 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -1,5 +1,5 @@ # Used by readthedocs.io # Should be in sync with the "installed" key of pythondeps.toml =20 -sphinx=3D=3D5.3.0 -sphinx_rtd_theme=3D=3D1.1.1 +sphinx=3D=3D6.2.1 +sphinx_rtd_theme=3D=3D1.2.2 diff --git a/pythondeps.toml b/pythondeps.toml index 7884ab521d1..b2eec940ce5 100644 --- a/pythondeps.toml +++ b/pythondeps.toml @@ -24,8 +24,8 @@ pycotap =3D { accepted =3D ">=3D1.1.0", installed =3D "1.= 3.1" } =20 [docs] # Please keep the installed versions in sync with docs/requirements.txt -sphinx =3D { accepted =3D ">=3D3.4.3", installed =3D "5.3.0", canary =3D "= sphinx-build" } -sphinx_rtd_theme =3D { accepted =3D ">=3D0.5", installed =3D "1.1.1" } +sphinx =3D { accepted =3D ">=3D3.4.3", installed =3D "6.2.1", canary =3D "= sphinx-build" } +sphinx_rtd_theme =3D { accepted =3D ">=3D0.5", installed =3D "1.2.2" } =20 [testdeps] qemu.qmp =3D { accepted =3D ">=3D0.0.3", installed =3D "0.0.3" } --=20 2.48.1