From b6e18dfae464edf09c7a8d505bbaf840780c83a9 Mon Sep 17 00:00:00 2001 From: sys-nyx Date: Thu, 26 Dec 2024 20:35:55 -0800 Subject: [PATCH] removed snudown from dependencies --- requirements.txt | 1 - write_html.py | 7 +++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/requirements.txt b/requirements.txt index 3f031a5..0af5005 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,3 @@ psaw==0.1.0 psutil==6.1.1 -snudown==1.0.0 zstandard==0.23.0 diff --git a/write_html.py b/write_html.py index e478375..218dd22 100755 --- a/write_html.py +++ b/write_html.py @@ -4,7 +4,6 @@ import argparse import csv import os import re -import snudown import psutil url_project = 'https://github.com/libertysoft3/reddit-html-archiver' @@ -125,7 +124,7 @@ def generate_html(subs: list[str], sub_dict, min_score=0, min_comments=0, hide_d if 'comments' in t: stat_sub_comments += len(t['comments']) if built % 100 == 0: - print(f"{built}/ {len(threads)}") + print(f"\r{built}/ {len(threads)}", end="") if stat_sub_filtered_links > 0: processed_subs.append({'name': sub, 'num_links': stat_sub_filtered_links}) print('%s: %s links filtered to %s' % (sub, stat_sub_links, stat_sub_filtered_links)) @@ -287,7 +286,7 @@ def write_link_page(subreddits, link, subreddit='', hide_deleted_comments=False) '###DEPTH###': str(c['depth']), '###DATE###': created.strftime('%Y-%m-%d'), '###SCORE###': str(c['score']) if len(str(c['score'])) > 0 else missing_comment_score_label, - '###BODY###': snudown.markdown(c['body'].replace('>','>')), + '###BODY###': c['body'], '###CSS_CLASSES###': css_classes, '###CLASS_SCORE###': 'badge-danger' if c['score'] > 0 and int(c['score']) < 1 else 'badge-secondary', '###HTML_AUTHOR_URL###': author_link_html, @@ -306,7 +305,7 @@ def write_link_page(subreddits, link, subreddit='', hide_deleted_comments=False) # render selftext selftext_html = '' if len(link['selftext']) > 0: - selftext_html = template_selftext.replace('###SELFTEXT###', snudown.markdown(link['selftext'].replace('>','>'))) + selftext_html = template_selftext.replace('###SELFTEXT###', link['selftext']) # author link url = static_include_path + 'user/' + link['author'] + '.html'