Files
anixart/docs/CHANGELOG.md

3.0 KiB
Raw Blame History

CHANGELOG

Anixart API Wrapper

02.04.2025

Version: 0.3.0.1

Changes:
  • Глобальная переборка всего проекта по SDK-like принципу
  • Переработан блок API:
    • AnixartAPI - Теперь является основным классом для работы с API.
  • Добавлен блок auth:
    • Работа с аккаунтом:
      • AnixartAccount - Основной класс взаимодействия с аккаунтом (логин, пароль)
      • AnixartAccountSaved - Работа с сохранённым аккаунтом
      • AnixartAccountGuest - Авторизация без логина и пароля (Как гость)
    • Добавлены ошибки
      • INCORRECT_LOGIN - Неверный логин
      • INCORRECT_PASSWORD - Неверный пароль
  • Добавлен блок profile:
    • Добавлены объекты для работы с /profile/:
      • Profile - ДатаКласс для работы с профилем (endpoints.PROFILE) не закончены подклассы
      • ProfileLoginsHistory - ДатаКласс для работы с историей логинов (endpoints.PROFILE_NICK_HISTORY) не закончен
    • Добавлены ошибки
      • PROFILE_NOT_FOUND - Профиль не найден (или невалидный)

28.09.2022

Version: 0.2.1

Changes:
  • Перетащил файлы из прошлого проекта
    • Поменял нейминиги
    • Оптимизировал request_handler.py
    • Оптимизировал errors.py
    • Оптимизировал auth.py
    • Оптимизировал api/api.py
    • Добавил api/api.pyi
  • Добавил пример: /examples/auth.py
  • Обновил зависимости
TODOs:
  • Метод AnixartAPI.execute() пересобрать и сделать нормальный хандлер запроса.

Из прошлых версий

  • Проверить эндпоинты через чарлес
    • Задокументировать методы
    • Выявить и удалить не рабочие
    • Выявить и удалить не используемые

27.09.2022

Version: 0.1.0

Changes:
  • Изменил информацию в __version__.py
  • Добавил эндпоинты из прошлого проекта
TODOs:
  • Проверить эндпоинты через чарлес
    • Задокументировать методы
    • Выявить и удалить не рабочие
    • Выявить и удалить не используемые

27.09.2022

Version: 0.0.1

Changes:
  • Создана общая структура библиотеки
  • Создана общая структура CHANGELOG
  • Создана структура документации
  • Добавлена лицензия
TODOs:
  • Пока не запланировано