Перейти к содержанию

Приступая к работе

Сперва нам необходимо установить Slinn. Для этого вам нужен интепретатор Python с установленным модулем pip.

Выполните команду в эмуляторе терминала или в командной строке:

pip install slinn --break-system-packages

Проверьте версию командой:

slinn-admin version
Выведет что-то вроде Slinn Flux 3.0.0a9

где

  • Slinn - соответственно название фреймворка;

  • Flux - кодовое название схожих версий. Flux, к примеру, для версий 3.0;

  • 3.0.0a9 - сама версия

Кодовые названия версий

  • Flux (3.0.0) - активное развитие с 1 августа 2026, реализует критические архитектурные изменения

  • Nukeful (2.3.0-2.3.10) - ограниченная поддержка, активное развитие с 7 апреля 2024 по 30 июля 2026. Обладает реализацией протокола HTTP/1.1, добавляет множество возможностей для расширения;

  • Murega (2.0.0-2.2.15) - прекращена поддержка с последним корректирующим выпуском 23 февраля 2025, он довольно стабильный, но малофункционален в сравнении с Nukeful;

  • Catasm (1.0.0-1.2.1) - прекращена поддержка 5 февраля 2024, однако имеет ряд багов и нереализованных возможностей.

Использовать промежуточные версии не рекомендуется. Но для примера, вот команда для установки пререлиза Nukeful:

pip install slinn==2.3.4b0 --break-system-packages --upgrade