Change summary
script/flatpak/convert-release-notes.py | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
Detailed changes
@@ -1,18 +1,18 @@
+import os
import re
import requests
import sys
import textwrap
-import os
+
+from html import escape
def clean_line(line: str, in_code_fence: bool) -> str:
- line = re.sub(r"<", "<", line)
- line = re.sub(r">", ">", line)
line = re.sub(r"\(\[(#\d+)\]\([\w|\d\:|\/|\.|\-|_]*\)\)", lambda match: f"[{match.group(1)}]", line)
line = re.sub(r"\[(#\d+)\]\([\w|\d\:|\/|\.|\-|_]*\)", lambda match: f"[{match.group(1)}]", line)
if not in_code_fence:
line = line.strip()
- return line
+ return escape(line)
def convert_body(body: str) -> str: