Skip to content
This repository has been archived by the owner on Sep 25, 2024. It is now read-only.

Releases: SecondThundeR/shikithon

0.0.2 (Anime methods)

13 Apr 23:41
Compare
Choose a tag to compare
0.0.2 (Anime methods) Pre-release
Pre-release

Changelog:

  • Изменена аннотация типов (Используются List и Dict из модуля typing)
  • Добавлены перечисления, ссылки и методы для /animes
  • Исправлены типы некоторых моделей, которые некорректно работали с некоторыми данными
  • Возможно что-то еще по мелочи

0.0.1 (Initial release)

13 Apr 20:54
Compare
Choose a tag to compare
Pre-release

Changelog:

  • Добавлены модели сущностей API
  • Добавлены 3 класса: API, APIHelpers и APIEndpoints:
    • Класс API представляет собой основной класс для взаимодействия с API и работы с методами (Имеет необходимые функции для запросов, также есть удобная проверка данных конфигурации и имеется обновление токена, когда он становится недействительным)
      На данный момент, из доступных методов есть метод получения текущего пользователя (/users/whoami) и достижений (/achievements)
    • APIHelpers имеет вспомогательные функции (На данный момент: получение пустого конфига и получение недостающих ключей в данных конфигурации)
    • APIEndpoints хранит необходимые данные, связанные с API, и возвращает готовые ссылки эндпоинтов
  • Добавлены собственные исключения, необходимые при проверке переменных класса API