autocmake
autocmake copied to clipboard
autocmake/external/docopt.py : SyntaxWarning: invalid escape sequence ...
Hello Rado,
I am reporting SyntaxWarnings in DIRAC/cmake/autocmake/external/docopt.py,
from https://app.readthedocs.org/api/v2/build/26473960.txt :
./setup $READTHEDOCS_OUTPUT
/home/docs/checkouts/readthedocs.org/user_builds/diracprogram-documentation/checkouts/latest/cmake/autocmake/external/docopt.py:162: SyntaxWarning: invalid escape sequence '\S'
name = re.findall("(<\S*?>)", source)[0]
/home/docs/checkouts/readthedocs.org/user_builds/diracprogram-documentation/checkouts/latest/cmake/autocmake/external/docopt.py:163: SyntaxWarning: invalid escape sequence '\['
value = re.findall("\[default: (.*)\]", source, flags=re.I)
/home/docs/checkouts/readthedocs.org/user_builds/diracprogram-documentation/checkouts/latest/cmake/autocmake/external/docopt.py:202: SyntaxWarning: invalid escape sequence '\['
matched = re.findall("\[default: (.*)\]", description, flags=re.I)
/home/docs/checkouts/readthedocs.org/user_builds/diracprogram-documentation/checkouts/latest/cmake/autocmake/external/docopt.py:454: SyntaxWarning: invalid escape sequence '\S'
split = re.split("\n *(<\S+?>|-\S+?)", doc)[1:]
Lines are here: https://github.com/dev-cafe/autocmake/blob/master/autocmake/external/docopt.py#L162 https://github.com/dev-cafe/autocmake/blob/master/autocmake/external/docopt.py#L163 https://github.com/dev-cafe/autocmake/blob/master/autocmake/external/docopt.py#L202 https://github.com/dev-cafe/autocmake/blob/master/autocmake/external/docopt.py#L454
There is hint on how to fix Python source codes, https://gitlab.com/dirac/dirac/-/issues/115#note_2301853792
Cc: @bast