Перейти к содержимому
↑↓перемещение↵открытьescзакрыть
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Python Development logo
Навык

Python Development

Современный Python: uv, ruff, mypy или pyright

0
СохранитьПерейти на сайт ↗
Звёзды на GitHub
39 тыс.
Репозиторий на GitHub

Установка

Claude Code: /plugin marketplace add wshobson/agents → /plugin install python-development@claude-code-workflows
Условия запуска

Python projesi kurarken, bağımlılıkları uv ile yönetirken ya da ruff ve mypy yapılandırırken

Нужны инструменты
ReadWriteEditBash
Автор
wshobson
Лицензия
MIT

Три агента (python-pro, django-pro и fastapi-pro), команда для создания каркаса проекта и шестнадцать навыков используют актуальный стек: uv вместо pip, pip-tools и poetry с lock-файлом, ruff вместо связки black, isort и flake8, а mypy или pyright — для статической проверки типов. Пакеты оформляются по PEP 621 в pyproject.toml, со структурой src и hatchling, flit либо setuptools в качестве бэкенда сборки. Минимальная версия указана не формально: в примерах используются аннотации возврата User | None и структурное сопоставление с образцом, которым без отложенных аннотаций нужен Python 3.10 или новее.

Комментарии(0)

Войдите, чтобы комментировать

Комментариев пока нет — оставьте первый.

Похожие навыки

Пожаловаться на комментарий

Почему вы хотите отправить жалобу?