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

Vijay Kumar Banerjee vijay at rtems.org
Tue Mar 30 01:43:03 UTC 2021


Hi,
Sorry for too many pings at once :)

Thanks.

On Tue, Mar 23, 2021 at 2:05 PM Vijay Kumar Banerjee <vijay at rtems.org> wrote:
>
> ---
>  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:
> --
> 2.26.2
>


More information about the devel mailing list