Skip to content

Releases: python273/vk_api

vk_api 9.0

07 Aug 19:32
cc054e8
Compare
Choose a tag to compare

Тысячи часов рефакторина и ломания обратной совместимости. Ставьте звездочки на дошираки автору

Чтобы мигрировать с 8.* на 9.0 нужно:

  • Заменить вызов VkApi.authorization на VkApi.auth (vk.authorization() на vk.auth())
  • Заменить AuthorizationError на AuthError
  • Удалить использования аргументов VkApi.__init__: number, sec_number, proxies
    Вместо number, sec_number просто передавайте номер в login
    Прокси можно по прежнему установить как в примере
  • (Опционально) Удалить старый конфиг vk_config.json

Изменения:

  • Добавлен base класс для конфига (#76)
  • Добавлена возможность вызывать VkApi.auth без пароля - будут использоваться данные из конфига
  • Изменен формат конфига:
  1. Токены с разным app_id и scope сохраняются отдельно - не нужно вызывать VkApi.auth(reauth=True) чтобы получить токен с новым app_id или scope
  2. Куки сохраняются со всей информацией (чтобы защитить куки от отправки на сторонние домены)
  • Удалены параметры VkApi.__init__: number, sec_number, proxies
  • Добавлено логгирование
  • Удален VkApi.authorization
  • Добавлены доки (генерируются из docstring)
  • Исправлена передача аргумента raw при вызове try_again() из ошибки
  • Добавлен VkUpload.photo_cover (@kamidorik)
  • Добавлена возможность вызывать методы с snake case: vk.wall.get_by_id(...)

vk_api 8.9

23 Jul 13:01
Compare
Choose a tag to compare
  • Исправление аргумента limit для VkTools.get_all_iter и VkTools.get_all_slow_iter
  • Добавление VkUpload.video (@shanginn)
  • Добавление VkUpload.audio_message
  • Исправление VkAudio

vk_api 8.8

23 May 15:13
Compare
Choose a tag to compare
  • Добавлен поиск по аудиозаписям пользователя (@GitBib)
  • VKAudio -> VkAudio (VK было большими)
  • Исправлен VkUpload.photo_chat

vk_api 8.7

29 Apr 02:26
Compare
Choose a tag to compare
  • Добавлен VkUpload.document_wall (@shanginn)
  • Добавлен пример двухфакторной аутентификации (@skar404)
  • Добавлена возможность загружать file-like объекты
  • Пофикшен repr для VkApiMethod (@zifter)
  • Добавлен VkAudio (@neigrok)

vk_api 8.6

29 Mar 21:35
Compare
Choose a tag to compare
  • Исправлена двухфакторная аутентификация

Спасибо @just806me!

vk_api 8.5

17 Mar 13:14
Compare
Choose a tag to compare

Рефакторинг

vk_api 8.4

03 Mar 08:32
Compare
Choose a tag to compare
  • Добавлен враппер над execute: VkFunction (пример)
  • Добавлена возможность использовать свои способы сохранения кук и токена

vk_api v8.3.1

22 Feb 15:58
Compare
Choose a tag to compare
  • longpool -> longpoll 🐌

vk_api 8.3

22 Feb 15:36
Compare
Choose a tag to compare
  • Добавлен VkLongPoll
  • Несколько фиксов VkTools

vk_api 8.2

15 Feb 11:11
Compare
Choose a tag to compare
  • Обновление примеров
  • Обновление дефолтной версии API до 5.62
  • Фикс получения токена