Skip to content

Обновление 1.0.0

Compare
Choose a tag to compare
@Damego Damego released this 04 Feb 09:32
· 10 commits to main since this release

Первое мажорное обновление! Версия 1.0.0

💥 - Это эмодзи означает, что изменение обратно несовместимое!

Список изменений:

  • 💥 Переход на python 3.10
  • 💥 Переход на 3-ю версию АПИ Анилибрии.
  • 💥 Некоторые методы, которые возвращают список чего-то (тайтлов, видео и т.п.) теперь возвращают объект ListPagination. Также у этих методов есть параметры, связанные с пагинацией.
  • 💥 Переименованы методы для получения/удаления избранных тайтлов.
  • Реализован метод get_user, для получения текущего(по ID сессии) пользователя. Возвращает объект User.
  • Добавлен декоратор @client.on(), которая принимает модель события.
  • 💥 Переименован WebSocketClient -> GatewayClient
  • 💥 Использование cattrs для сериализации данных.
  • 💥 Удалено окончание Event у всех моделей событий.
  • Реализован класс Missing и тип Absent для обозначения опциональных аргументов.
  • 💥 Реорганизована структура проекта.
  • Добавлена поддержка poetry.
  • 💥 Переименованы serie -> episode. TitleSerie -> TitleEpisode.
  • Исправлена (возможно) некорректная работа события on_title_serie (Теперь это on_title_episode см. пункт выше).
  • Добавлено событие on_subscription.

Читайте документацию!