This repository has been archived by the owner on Sep 25, 2024. It is now read-only.
Releases: SecondThundeR/shikithon
Releases · SecondThundeR/shikithon
0.0.2 (Anime methods)
Changelog:
- Изменена аннотация типов (Используются
List
иDict
из модуляtyping
) - Добавлены перечисления, ссылки и методы для
/animes
- Исправлены типы некоторых моделей, которые некорректно работали с некоторыми данными
- Возможно что-то еще по мелочи
0.0.1 (Initial release)
Changelog:
- Добавлены модели сущностей API
- Добавлены 3 класса:
API
,APIHelpers
иAPIEndpoints
:- Класс
API
представляет собой основной класс для взаимодействия с API и работы с методами (Имеет необходимые функции для запросов, также есть удобная проверка данных конфигурации и имеется обновление токена, когда он становится недействительным)
На данный момент, из доступных методов есть метод получения текущего пользователя (/users/whoami
) и достижений (/achievements
) APIHelpers
имеет вспомогательные функции (На данный момент: получение пустого конфига и получение недостающих ключей в данных конфигурации)APIEndpoints
хранит необходимые данные, связанные с API, и возвращает готовые ссылки эндпоинтов
- Класс
- Добавлены собственные исключения, необходимые при проверке переменных класса API