انتقل إلى المحتوى
↑↓للتنقل↵للفتح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 للأنواع

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 مع ملف قفل، ويجمع ruff مهام black وisort وflake8 في خطوة واحدة، بينما يتولى mypy أو pyright التحقق الساكن. تتبع الحزم بيانات PEP 621 الوصفية في pyproject.toml، مع تخطيط src وخيار بين hatchling أو flit أو setuptools كواجهة خلفية للبناء. الحد الأدنى للإصدار فعلي؛ فالأمثلة تستخدم تعليقات نوع الإرجاع User | None ومطابقة الأنماط البنيوية، وكلاهما يتطلب Python 3.10 أو أحدث وقت التشغيل ما لم تُؤجَّل معالجة تعليقات الأنواع.

التعليقات(0)

سجّل الدخول للتعليق

لا توجد تعليقات بعد، كن أول من يعلّق.

مهارات مشابهة

الإبلاغ عن هذا التعليق

لماذا تُبلغ عن هذا؟