From 4cb11e13df8cba7a0e39b8be5d8650644cb7f822 Mon Sep 17 00:00:00 2001 From: unkn0w7n <51942695+unkn0w7n@users.noreply.github.com> Date: Sun, 15 Sep 2024 22:44:38 +0530 Subject: [PATCH 1/2] Create NYT News based on feeds --- recipes/icons/nytfeeds.png | Bin 0 -> 416 bytes recipes/nytfeeds.recipe | 185 +++++++++++++++++++++++++++++++++++++ 2 files changed, 185 insertions(+) create mode 100644 recipes/icons/nytfeeds.png create mode 100644 recipes/nytfeeds.recipe diff --git a/recipes/icons/nytfeeds.png b/recipes/icons/nytfeeds.png new file mode 100644 index 0000000000000000000000000000000000000000..2d170d68f4a5ce7fc46817242854f5fe5ab8d616 GIT binary patch literal 416 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyHUT~%uI>dsLPA2qU?3tQ0%XI1 zgoFf;4HN`Q!Ud(Iq~Po;{Iezk%@HmM@(X78sMRBxc;&=Qz6~}$kCyLZt5&=_EqgZu z10#c{i(`mI@6pLOC$%c@xZDiCdFKEB*DO0;3GC?)p3Lt3GI)ZYa`OM+e2ReOyN+N_5#KrjW+vTf!qZR2fyu^@I7#eXR1u{ z@+mhK@R=tTem4qWR8@hg(<ubDll77S1Cht<_H@rOJ*mdKI;Vst02fl1tpET3 literal 0 HcmV?d00001 diff --git a/recipes/nytfeeds.recipe b/recipes/nytfeeds.recipe new file mode 100644 index 0000000000..d334abdf99 --- /dev/null +++ b/recipes/nytfeeds.recipe @@ -0,0 +1,185 @@ +#!/usr/bin/env python +import re +import json +import time +from datetime import datetime, timedelta +from calibre.web.feeds.news import BasicNewsRecipe + + +def extract_json(raw): + pre = re.search(r'