(today: dt.date, floor: dt.date, min_age_days: int, blog_dir: Path)
| 93 | |
| 94 | |
| 95 | def _eligible_posts(today: dt.date, floor: dt.date, min_age_days: int, blog_dir: Path) -> list[Post]: |
| 96 | posts = discover_posts(blog_dir) |
| 97 | cutoff = today - dt.timedelta(days=min_age_days) |
| 98 | return [p for p in posts if p.date > floor and p.date <= cutoff] |
| 99 | |
| 100 | |
| 101 | def _build_task(post: Post, platform: str) -> dict: |
no test coverage detected