This repository has been archived by the owner on Sep 25, 2024. It is now read-only.
v2.5 (Review some critiques)
Breaking changes
- Параметр
my_list
переименован вmylist
для методовanimes.get_all(...)
,mangas.get_all(...)
иranobes.get_all(...)
- Методы
mangas.similar(...)
иranobes.similar(...)
теперь могут вернуть список, состоящий из моделейMangaInfo
иRanobeInfo
- Некоторые модели были разделены на несколько моделей, каждые из которых отвечали за ответ для своих эндпоинтов (Например:
/api/animes/
и/api/animes/:id
дают разное количество полей). Это позволяет избавиться от большого количестваOptional
полей и уточнить, какие поля конкретно являются опциональными. Затронутые модели:Anime
->AnimeInfo
,Anime
,CharacterAnime
Character
->CharacterInfo
,Character
Club
->ClubInfo
,Club
Comment
->CommentInfo
,Comment
Manga
->MangaInfo
,Manga
,CharacterManga
Message
->MessageInfo
,Message
Person
->PersonInfo
,Person
Ranobe
->RanobeInfo
,Ranobe
,CharacterRanobe
User
->UserInfo
,UserBrief
,User
- Модель
Birthday
переименована вDate
- Теперь используется для полей
birth_on
,deceased_on
иbirthday
в моделиPerson
- Теперь используется для полей
- Модель
SmileyConstants
переименована вSmileyConstant
Changelog
- Добавлена поддержка
/api/reviews
reviews.create_anime(...)
- создает рецензию для анимеreviews.create_manga(...)
- создает рецензию для мангиВ данный момент API не имеет подобного функционала
reviews.update(...)
- обновляет созданную рецензиюreviews.delete(...)
- удаляет созданную рецензию
- Добавлена поддержка
/api/clubs/:id/collections
Добавленный метод:
clubs.collections(...)
- Добавлена поддержка
/api/clubs/:id/clubs
Добавленный метод:
clubs.clubs(...)
- Добавлена модель для поддержки рецензий в топиках
Можно получить при запросе к
/api/topics
с типомTopics::EntryTopics::CritiqueTopic
- Добавлена модель
TopicUpdate
для/api/topics/update
- Обновлен тип полей
aired_on
иreleased_on
сOptional[str]
наOptional[date]
- Обновлены и уточнены типы полей моделей
Некоторые изменены с опциональных на неопциональные и наоборот
- Обновлены зависимости проекта
Подробный ченджлог доступен в #17
Full Changelog: v2.4.2...v2.5