MCPcopy Create free account
hub / github.com/OpenRaiser/PaperFlow / _paper_date_in_window

Function _paper_date_in_window

deployments/feishu/daily-push-agent/main.py:147–151  ·  view source on GitHub ↗
(paper: Dict[str, Any], start_date: date, end_date: date)

Source from the content-addressed store, hash-verified

145def _paper_date_in_window(paper: Dict[str, Any], start_date: date, end_date: date) -> bool:
146 paper_date = _parse_iso_date((paper or {}).get("publish_date") or (paper or {}).get("published"))
147 if paper_date is None:
148 return True
149 return start_date <= paper_date <= end_date
150
151
152def _xml_text(node: ET.Element, *paths: str) -> str:
153 namespaces = {
154 "atom": "http://www.w3.org/2005/Atom",

Callers 1

fetch_arxiv_papersFunction · 0.85

Calls 2

_parse_iso_dateFunction · 0.85
getMethod · 0.80

Tested by

no test coverage detected