[rtems-docs commit] common/latex.py: use distro module for python3.5 and up

Vijay Kumar Banerjee vijay at rtems.org
Tue Mar 30 15:29:11 UTC 2021


Module:    rtems-docs
Branch:    master
Commit:    998f8755e08a0235f3838a9cf537d8f08769c956
Changeset: http://git.rtems.org/rtems-docs/commit/?id=998f8755e08a0235f3838a9cf537d8f08769c956

Author:    Vijay Kumar Banerjee <vijay at rtems.org>
Date:      Tue Mar 23 14:02:22 2021 -0600

common/latex.py: use distro module for python3.5 and up

---

 common/latex.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/common/latex.py b/common/latex.py
index a042510..a1b3917 100644
--- a/common/latex.py
+++ b/common/latex.py
@@ -3,8 +3,11 @@
 #
 
 import os
-import platform
 import re
+try:
+    from distro import linux_distribution
+except:
+    from platform import linux_distribution
 
 package_test_preamble = ['\\newif\\ifsphinxKeepOldNames \\sphinxKeepOldNamestrue',
                          '\documentclass[a4paper,11pt,english]{report}']
@@ -82,7 +85,7 @@ def tex_test(test):
 def host_name():
     uname = os.uname()
     if uname[0] == 'Linux':
-        distro = platform.dist()
+        distro = linux_distribution()
         name = '%s/%s' % (uname[0], distro[0])
         version = distro[1]
     else:



More information about the vc mailing list