SDK: обновление 11 октября 2026
CLI yeti3-sdk==0.1.5; корневой индекс содержит ядро 0.4.4; проверенный канал latest — 0.4.3. Версии расширений независимы: одинаковый номер у всех пакетов не требуется.
Что изменилось в CLI
yeti3 packagesполучает актуальные опубликованные версии из HTTPS-манифеста.--searchищет по назначению,--jsonотдаёт версии, ссылки, команды установки и SHA-256.yeti3 init my-siteсоздаётapp.py, окружение и lock с полным согласованным набором из канала latest (сейчас 0.4.3).- Telegram-сценарии используют транспорт 0.5.1 и публичный/административный модуль 1.3.7.
- Для Telegram и Mobile GPU автоматически выбирается сохранённый полный набор ядра 0.4.3, которого требуют опубликованные wheels. При дальнейшем обновлении latest совместимость этих сценариев сохраняется.
checkиsyncсохраняют зафиксированные зависимости. Обновление канала не меняет рабочий проект автоматически.
Новые разделы справочника
- Конструктор и Studio 0.3.27: состав сайта, темы, содержание, ресурсы и демо. Превью и публикация должны использовать выбранный шаблон.
- Поиск 1.2.3: публичные документы сайта/сети, релевантность, опечатки, артикулы, клавиатурный интерфейс. Приватные данные в сетевой индекс не передаются.
- Automation 0.1.0: графы согласования, условия, таймеры и адаптеры чтения 1С/Битрикс24. Протокольные тесты не означают подключённую рабочую 1С.
- Guidance 0.1.1: пошаговая помощь корпоративных кабинетов по запросу пользователя.
- Appointments 1.1.2: услуги, длительность приёма и свободные слоты. Владелец сначала настраивает расписание; секреты Telegram задаются в настройках сервера.
- Telegram 0.5.1: отдельные роли ботов, настройки аккаунта и назначения. Premium владельца не повышает автоматически лимиты Bot API.
- Handoff 0.1.7, Rekvio 0.1.3, Media Control 0.1.0 и Page QR 0.2.2: медиасценарии и передача просмотра. Закрытый контент повторно проверяет доступ на принимающем устройстве.
- Social: публично опубликован wheel 0.2.2. Исходники 0.2.3 не объявляются рабочим релизом до отдельной сборки и проверки.
- Маркетплейс: отдельные страницы продуктов, реальные снимки, версии, зависимости, проверки и агрегированная статистика. Демонстрационный снимок без версии и хеша не является доказательством точного релиза.
Установка, лицензия и внешние сервисы
Python wheel устанавливает библиотеку. Каталожный ZIP представляет модуль или решение. Лицензия и установка на сайт — отдельный серверный процесс с проверкой ресурсов, зависимостей и расчётом стоимости перед подтверждением. Установка библиотек не списывает стоимость решения и не подменяет биллинг.
Токены банков, Telegram, 1С и CRM вводятся через защищённые настройки. SDK не создаёт чужие учётные записи, DNS, TLS или платёжные договоры. Реальные платежи подтверждаются провайдером; загрузка картинки чека не подтверждает поступление денег.
Как обновляться
Установите CLI 0.1.5 в отдельное окружение инструментов. Старые проекты сохраните; создайте новый тестовый проект, перенесите код, выполните проверки и пользовательский сценарий. Для восстановления существующего проекта используйте его lock и yeti3 sync. Старые wheels остаются доступными и не изменяются под прежним именем.