-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathHOWTO
32 lines (20 loc) · 1.23 KB
/
HOWTO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Для того чтобы сгенерировать типы запустите CLI утилиту генератора
$ python3 -m generator
Генератор предложит вам выбор:
1. Если у вас уже скачана схема, будет следующие варианты выбора:
Existing 'schema.json' found.
(1) Use it [default]
(2) Download it once again
(3) Process from path and rewrite
:
2. Если нет, то варианты выбора будут следующие:
Should new schema be downloaded from source? (https://raw.githubusercontent.com/VKCOM/vk-api-schema/master/{}/{}.json)
(1) Download official schema [default]
(2) Process from path and save
:
Для обновления существующей схемы вы всегда можете скачать ее снова.
После загрузки, обработки и генерации кода у вас появится новая папка codegen.
Запустите автоматический корректор стиля, например: black или ruff format
$ black codegen
Перетащите папку codegen в vkbottle_types, заменяя существующую
Готово!