[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <cover.1753713955.git.mchehab+huawei@kernel.org>
Date: Mon, 28 Jul 2025 16:54:27 +0200
From: Mauro Carvalho Chehab <mchehab+huawei@...nel.org>
To: Linux Doc Mailing List <linux-doc@...r.kernel.org>
Cc: Mauro Carvalho Chehab <mchehab+huawei@...nel.org>,
linux-kernel@...r.kernel.org,
Jonathan Corbet <corbet@....net>,
workflows@...r.kernel.org
Subject: [PATCH 0/2] Better handle and document Python needs for Kernel build
Hi Jon,
As promised, I'm sending you the missing patches from the
python backward-compatibility series. They're not urgent,
IMO it should be OK to have them merged for 6.17.
The first patch fix process/changes.rst. Currently, it makes one
think that Python is optional. While not having python may work
on some environments, there are some python scripts called
during Kernel build time that require python.
Document them.
Also, in order to avoid breaking compilation, make kernel-doc's
main script executable with elder Python versions.
Backward-compatibility tested with Python 2.7 and 3.4 (although
it may work since 3.2). On elder versions, it would emit a
warning and do nothing, as the actual code depends on features
at 3.6 (f-strings) and 3.7 (ordered dict).
Mauro Carvalho Chehab (2):
docs: kernel-doc: avoid script crash on ancient Python
docs: changes: better document Python needs
Documentation/process/changes.rst | 13 ++++++++++-
scripts/kernel-doc.py | 37 ++++++++++++++++++++++---------
2 files changed, 38 insertions(+), 12 deletions(-)
--
2.49.0
Powered by blists - more mailing lists