uv + ruff + httpx + pytest — этот стек набрал больше всего голосов. Poetry и venv уходят в прошлое, uv забирает всё: и venv, и зависимости, и запуск скриптов.А вот в тайп-чекинге единства нет. Одни ждут pyright, другие пробуют ty или pyrefly. Ruff сам по себе типы не проверяет, нужен отдельный инструмент.
Что ещё упоминают
🔘
pydantic — почти как стандарт для валидации🔘
direnv — автоматическая активация окружения при входе в папку🔘
pandas остаётся дефолтом, но для больших данных смотрят на PySpark/PolarsДля старта нового проекта
uv init myproject
cd myproject
uv add --dev ruff pytest
Это готовый рецепт, которого пока что придерживается большинство в сообществе.
А что вы используете? Кто-то уже пробовал
ty?@zen_of_python