calibre/recipes/pocket_lint.recipe
un-pogaz 19b9d979ab comment formating (auto-fix)
ruff 'E114,E115,E116,E261,E262,E265'
2025-01-24 11:14:21 +01:00

63 lines
3.2 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/usr/bin/env python
# vim:fileencoding=utf-8
from calibre.web.feeds.news import BasicNewsRecipe
class AdvancedUserRecipe1718387215(BasicNewsRecipe):
title = 'Pocket-lint'
language = 'en'
__author__ = 'Spicy Poison'
description = 'Pocket-lint have been geeking out over the intersection of devices, lifestyle hardware, and entertainment news.'
publisher = 'Valnet Publishing Group'
oldest_article = 7
max_articles_per_feed = 50
no_stylesheets = True
use_embedded_content = False
ignore_duplicate_articles = {'title', 'url'}
encoding = 'utf-8'
masthead_url = 'https://www.valnetinc.com/images/brand/pl-logo-full-colored-dark.svg'
remove_empty_feeds = True
auto_cleanup = True
feeds = [
# Segments
('Devices', 'https://www.pocket-lint.com/feed/devices-segment/'),
('Entertainment', 'https://www.pocket-lint.com/feed/entertainment-segment/'),
('Lifestyle', 'https://www.pocket-lint.com/feed/lifestyle-segment/'),
('Audio Video', 'https://www.pocket-lint.com/feed/audio-video-segment/'),
# Segments
('News', 'https://www.pocket-lint.com/feed/news/'),
('Features', 'https://www.pocket-lint.com/feed/features/'),
('Editorials', 'https://www.pocket-lint.com/feed/editorials/'),
('Interviews', 'https://www.pocket-lint.com/feed/interviews/'),
('Lists', 'https://www.pocket-lint.com/feed/lists/'),
('Guides', 'https://www.pocket-lint.com/feed/guides/'),
('Hubs', 'https://www.pocket-lint.com/feed/hubs/'),
# Best Products
('Reviews', 'https://www.pocket-lint.com/feed/reviews/'),
('Buyers Guides', 'https://www.pocket-lint.com/feed/buyers-guides/'),
('Comparisons', 'https://www.pocket-lint.com/feed/comparisons/'),
('Gift Guides', 'https://www.pocket-lint.com/feed/gift-guides/'),
('Deals', 'https://www.pocket-lint.com/feed/deals/'),
# Topics
('Apps', 'https://www.pocket-lint.com/feed/apps/'),
('Augmented Reality & Virtual Reality', 'https://www.pocket-lint.com/feed/ar-vr/'),
('Cameras', 'https://www.pocket-lint.com/feed/cameras/'),
('Cars', 'https://www.pocket-lint.com/feed/cars/'),
('Fitness Trackers', 'https://www.pocket-lint.com/feed/fitness-trackers/'),
('Gadgets', 'https://www.pocket-lint.com/feed/gadgets/'),
('Games', 'https://www.pocket-lint.com/feed/games/'),
('Gaming Hardware', 'https://www.pocket-lint.com/feed/gaming-hardware/'),
('Headphones', 'https://www.pocket-lint.com/feed/headphones/'),
('Laptops', 'https://www.pocket-lint.com/feed/laptops/'),
('Movies & TV', 'https://www.pocket-lint.com/feed/movies-tv/'),
('Phones', 'https://www.pocket-lint.com/feed/phones/'),
('Smart Home', 'https://www.pocket-lint.com/feed/smart-home/'),
('Wearables', 'https://www.pocket-lint.com/feed/smartwatches/'),
('Speakers', 'https://www.pocket-lint.com/feed/speakers/'),
('Tablets', 'https://www.pocket-lint.com/feed/tablets/'),
('TVs', 'https://www.pocket-lint.com/feed/tv/'),
('Pocket-lint Awards', 'https://www.pocket-lint.com/feed/awards/'),
]