#!/usr/pkg/bin/python3.13
# vim:fileencoding=utf-8
from calibre.web.feeds.news import BasicNewsRecipe


def classes(classes):
    q = frozenset(classes.split(' '))
    return dict(
        attrs={'class': lambda x: x and frozenset(x.split()).intersection(q)})


class HinduHumanRights(BasicNewsRecipe):
    title          = 'Hindu Human Rights'
    __author__     = 'Vishvas Vasuki'
    language       = 'en_IN'
    oldest_article = 30
    max_articles_per_feed = 100
    auto_cleanup   = True

    feeds          = [
        ('HHR main', 'https://www.hindusforhumanrights.org/en/home?format=rss'),
    ]
