mirror of
https://github.com/torvalds/linux.git
synced 2026-05-30 01:53:29 +02:00
scripts: sphinx-pre-install: output Python and docutils version
Specially when debugging issues, knowing the versions is important. Add it to the script output. Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org> Signed-off-by: Jonathan Corbet <corbet@lwn.net> Link: https://lore.kernel.org/r/96142ec916b9064c859b200639c3595115080322.1754992972.git.mchehab+huawei@kernel.org
This commit is contained in:
parent
8f6f54c464
commit
637fa6b381
|
|
@ -154,6 +154,20 @@ class SphinxDependencyChecker:
|
|||
|
||||
cur_ver = sys.version_info[:3]
|
||||
if cur_ver >= MIN_PYTHON_VERSION:
|
||||
ver = ver_str(cur_ver)
|
||||
print(f"Python version: {ver}")
|
||||
|
||||
# This could be useful for debugging purposes
|
||||
if SphinxDependencyChecker.which("docutils"):
|
||||
result = SphinxDependencyChecker.run(["docutils", "--version"],
|
||||
capture_output=True, text=True)
|
||||
ver = result.stdout.strip()
|
||||
match = re.search(r"(\d+\.\d+\.\d+)", ver)
|
||||
if match:
|
||||
ver = match.group(1)
|
||||
|
||||
print(f"Docutils version: {ver}")
|
||||
|
||||
return
|
||||
|
||||
python_ver = ver_str(cur_ver)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user