INNER CODE UNIT · Python

clean_release_history

CyrilPeng/Venera-Next · update_alt_store.py:19

def clean_release_history(data):
    """Keep this app's distribution history separate from the original app."""
    for app in data.get("apps", []):
        if app.get("bundleIdentifier") != "com.github.cyrilpeng.veneranext":
            continue
        app["versions"] = [
            entry for entry in app.get("versions", [])
            if is_project_release_url(entry.get("downloadURL", ""))
        ]
    data["news"] = [
        entry for entry in data.get("news", [])
        if is_project_release_url(entry.get("url", ""))
    ]

def prepare_description(text):
    text = re.sub('<[^<]+?>', '', text) # Remove HTML tags
    text = re.sub(r'#{1,6}\s?', '', text) # Remove markdown header tags
    text = re.sub(r'\*{2}', '', text) # Remove all occurrences of two consecutive asterisks

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…