8000 GitHub - Tblkva/types: Types for vkbottle
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tblkva/types

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vkbottle-types

Библиотека VK API типов и методов для фреймворка vkbottle

vk-api

Установить с pypi:

pypi

pip install vkbottle-types

Самую новую версию можно поставить с мастера:

pip install -U https://github.com/vkbottle/vkbottle-types/archive/master.zip

Если вы обнаружили баг в типах - не создавайте issue здесь, создайте его в разделе основного репозитория, добавив тег vkbottle-types.

Если вы в состоянии исправить эту проблему сами, то сделайте пулл реквест сами, пожалуйста. Можете упомянуть issue в основном репозитории.

Оригинальная схема

https://github.com/VKCOM/vk-api-schema

Добавление патча для схемы (WIP)

Из-за того что разработчики вк недобросовестно подходят к публикации схемы и релизам в целом, был сделан патчер схемы.

Для того, чтобы создать новый патч, используется следующая команда:

python3 -m patcher -m "Add users.get missing param_name"

Генерация типов

Генератор написан >=Python 3.10, но типы, которые он генерирует, не используют новые тайп-хинты >Python 3.9.

python -m generator

Подробнее как самому сгенерировать типы в HOWTO

About

Types for vkbottle

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.7%
  • Jinja 0.3%
0