diff options
Diffstat (limited to 'tools/write_pyi.py')
-rw-r--r-- | tools/write_pyi.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/write_pyi.py b/tools/write_pyi.py index fcf9d36..4fbf366 100644 --- a/tools/write_pyi.py +++ b/tools/write_pyi.py @@ -218,7 +218,8 @@ def _generate_stub_for_meth( fn_doc = base_method.__doc__ if base_method else fn.__doc__ has_docs = gen_docs and fn_doc is not None - docs = 'r"""' + f"{fn_doc}" + '"""' if has_docs else "" + string_prefix = "r" if chr(92) in fn_doc else "" + docs = f'{string_prefix}"""' + f"{fn_doc}" + '"""' if has_docs else "" func_text = textwrap.dedent( f""" |