This repository has been archived by the owner on Sep 25, 2024. It is now read-only.
0.4.0 (How about TV and Movie animes?)
Breaking changes
- Добавлена поддержка режимов группировки/вычитания/комбинирования параметров для /api/animes и /api/mangas (В связи с этим, в методах и перечислениях произошли изменения):
- В методе
animes
появилась поддержка списков значений для параметровkind
,status
,season
,duration
,rating
иmy_list
- В методе
animes
появилась поддержка одинарных значений для параметровgenre
,studio
,franchise
,ids
иexclude_ids
- В перечислениях
anime.py
иmanga.py
добавлены противоположные значения для вычитания/комбинирования
- В методе
- Исправлена поддержка
mylist
: API получает данные с корректным именем параметра и добавлена проверка на ограниченный режим для добавления хедера с авторизационными данными - Изменены названия перечислений
anime.py
:Order
->AnimeOrder
Kind
->AnimeKind
Status
->AnimeStatus
Duration
->AnimeDuration
Rating
->AnimeRating
Censorship
->AnimeCensorship
MyList
->AnimeList
- Теперь, если
page
,limit
илиscore
выходят за рамки высшей границы, то они автоматически устанавливаются на число высшей границы - Переименована модель
person.py
вpeople.py
и сам классPerson
вPeople
(Все соответствующие места, использовавашие данную модель, изменены)
Changelog:
- Добавлены методы для
/api/genres
,/api/mangas
,/api/messages
,/api/people
- Добавлены перечисления
manga.py
- Добавлены подмодели
people_works
иpeople_roles
дляpeople.py
- Добавлен новый статус
NO_CONTENT
(Код: 204) - Добавлены отстуствующие значения
NOT_RELEASED
вAnimeStatus
иCREATED_AT
,CREATED_AT_DESC
вAnimeOrder
- Добавлен новый метод
query_numbers_validator
в классеUtils
для удобной проверки нескольких чисел - Изменен формат кэшированного JSON конфига
- Изменены все сообщения "Executing API method" (Указаны краткие эндпоинты методов)
- Исправлены отработки списков в функции
generate_query_dict
иgenerate_data_dict
- Исправлена некоторая документация и пару сообщений в логах
- Убрано упоминание проверяемой функции в декораторе
protected_method
- Возможно что-то еще...