#!/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 Pragyata(BasicNewsRecipe):
    title          = 'Pragyata'
    __author__     = 'Vishvas Vasuki'
    language       = 'en_IN'
    oldest_article = 7
    max_articles_per_feed = 100
    auto_cleanup   = True

    feeds          = [
        ('pragyata', 'https://pragyata.com/feed/'),
    ]
