Skip to content

v3.0.0

Choose a tag to compare

@Ernieleo Ernieleo released this 22 Mar 01:45
· 22 commits to master since this release

📦 Версия 3.0.0 — крупное обновление

⚠️ Несовместимые изменения (Breaking Changes)

  • Изменена структура проекта.
  • Импорт теперь осуществляется из digiseller_api_python, а не digiseller_api.
  • После обновления необходимо изменить все импорты:
    # Было:
    from digiseller_api import DigisellerApi
    
    # Стало:
    from digiseller_api_python import DigisellerApi

🔧 Улучшения

  • Переработана структура исключений: теперь они доступны напрямую из верхнего уровня пакета.
  • Добавлены строгие классы ошибок:
    • DigisellerTimeoutError
    • DigisellerInvalidResponseError
    • DigisellerHTTPError
  • Улучшено поведение при ошибках сети и некорректных ответах от API.

✅ Что ещё:

  • Обновлён README, добавлены примеры и пояснения.
  • Исправлены ошибки по методам API
  • Изменены некоторые параметры у методов

📌 Обновление обязательно требует замены всех импортов.
Если вы не готовы к изменениям и не испытываете проблем с задействованными методами - используете старую версию, останьтесь на 2.2.x. Обратной поддержки нет.