Releases: YaNesyTortiK/AnimeParsers
Releases · YaNesyTortiK/AnimeParsers
AnimeParsers 1.9.3
Изменения к версии 1.9.3
- Исправлен баг с timeout в AniboomParser (Добавлен заголовок запроса
referer
в функцииfast_search
) - Добавлены дополнительные проверки в функциях
get_link
,get_info
,search_by_id
в KodikParser (все переданные числовые параметры будут авто-конвертированы (если требуется str и передано int)) - Изменен импорт модулей
errors
иinternal_tools
- Изменена ошибка в значении исключений
TooManyRequests
andServiceIsOverloaded
Спасибо @nichind за нахождение этих ошибок
- Перемещен файл
tests.py
из src в корень
AnimeParsers 1.9.2
Изменения к версии 1.9.2
- Исправлена функция
search
в KodikParser
AnimeParsers 1.9.1
Изменения к версии 1.9.1
- Добавлен фильтр по статусу выхода для функций поиска в KodikParser (доступные статусы: released, ongoing)
- Добавлен параметр
strict
в функциюsearch
в KodikParser (поиск по названию будет более точным, не будет случайных несвязанных элементов)
AnimeParsers 1.9.0
Изменения к версии 1.9.0
Фиксы и доработки для KodikParser и KodikParserAsync
- Добавлена функция
get_list
для получения онгоингов*. - Исправлен параметр
include_material_data
, т.к. не работал, теперь работает - Добавлен параметр
only_anime
чтобы возвращать только элементы тип которыхanime
илиanime-serial
- Перемещен парсер json в отдельную функцию
_prettify_data
чтобы не копировать код - Переписаны и обновлены некоторые части README по KodikParser
*предположительно онгоинги, т.к. функция возвращает то что недавно обновлено
AnimeParsers 1.8.3
Изменения к версии 1.8.3
- Исправлен редкий баг в функции
search
shikimori парсера. Некоторые аниме (чаще анонсы) могут не иметь определенного типа, года, студии. Эти значения будут принимать значенияNone
если такое аниме будет обработано.
AnimeParsers 1.8.2
Изменения к версии 1.8.2
- Починены тесты (TestShikimoriParser никогда не запускался, из-за того что асинхронный тест был с таким же названием класса)
- Добавлен новый тип исключения (errors.ServiceIsOverloaded) для обозначения ошибки 429 (для парсера shikimori)
- Добавлено описание в README об исключениях
AnimeParsers 1.8.1
Изменения к версии 1.8.1
- Обновлена функция get_anime_list в парсере shikimori - добавлена возможность передать несколько параметров фильтра, также добавлены фильтры по жанру и возрастному рэйтингу
AnimeParsers 1.8.0
Изменения к версии 1.8.0
- Добавлена функция get_anime_list в парсер Шикимори для получения списка аниме по фильтрам
AnimeParsers 1.7.2
Изменения к версии 1.7.2
- Исправлен баг в shikimori parser когда в связанных появлялся клип и парсер не мог найти его имя (другая html схема)
AnimeParsers 1.7.1
Изменения к версии 1.7.1
- Добавлены функции
base_search_by_id
иsearch_by_id
для KodikParser и KodikParserAsync - Добавлены тесты для новых функций и тест для функции
search
- Добавлен параметр
link
в результате функцииsearch