Comments 7
Ну и название... 🤦
выбрал случайную строку из представленного текста, и сразу же нашел, что искал: " Целью создания этого фреймворка вдохновил аналогичный пакет "
машинные генераторы текста, возможно, и облегчают процесс создания статей, но от необходимости прочесть, хоть раз, перед публикацией, не освобождают.
Конкретизируйте претензию, пожалуйста. Статью писал сам и не исключаю ошибки грамматические или синтаксические. Но перед публикацией все проверял. ИИ не использовался для написания статьи.
Хах, у меня на локалхосте есть проект без названия, который так же будет убийцей Typer. На этот велосипед меня побудила омерзительная производительность Typer и некоторые специфичные требования к парсеру, которые не покрывает в полной мере ни один известный мне тулкит (я как-то целую неделю потратил изучая ландшафт того, что вообще есть в PyPI). В большом CLI (около 250 команд и субкоманд) cProfile показывает больше 1 миллиона(!) вызовов функций при `app --version` — как вам такое? Ну и ждать 800мс для того, чтобы увидеть версию это ту мач.
Неужели кроме zero-dependency к Typer нет претензий? Да и зависимость от typing-extentions не очень тянет на отсутсвтие зависимостей (хотя понимаю сложность отказа от оного). А по самой библиотеке — слабовато пока. Есть более развитый и интересный cyclopts https://cyclopts.readthedocs.io/en/latest/index.html, но он тоже bloated.
Сlite — «zero-dependency» фреймворк для создания CLI