RSS Планета Python
Подписаться
Смерть и гравитация: выпущен ридер 3.26 – открытие, экспорт, демонстрация
Выпущена версия 3.26 библиотеки для чтения RSS-лент Python под названием reader. Важной новой функцией является автоматическое обнаружение лент, когда пользователи могут ввести URL веб-сайта, и система предложит найденные ленты. Эта функциональность обеспечивается плагином autodiscover, который сохраняет обнаруженные ленты в теге feed. Кроме того, reader теперь поддерживает экспорт базы данных, позволяя пользователям загружать все свои данные, включая ленты и статусы статей. Эта функция особенно полезна при миграции на другие установки reader или для локального резервного копирования. Разработчик также работает над хостинговой версией reader, с общедоступной демонстрационной версией только для чтения, доступной для ознакомления. Ключевые завершенные функции для хостинговой версии включают многопользовательское веб-приложение, аутентификацию по электронной почте и развертывание инфраструктуры. Сама библиотека reader предоставляет основные функции чтения лент, такие как получение, хранение и управление различными типами лент, маркировка статей, тегирование, фильтрация, поиск и получение статистики. Она предлагает стабильный API, широкое тестовое покрытие и типизированный Python. Библиотека призвана упростить процесс для разработчиков, которые хотят создавать свои собственные программы для чтения RSS-лент или улучшать существующие. reader разработан как долгосрочная, расширяемая, стабильная и хорошо протестированная библиотека с минимальным количеством зависимостей.