سير عمل بايثون شامل وكامل: من الذكاء الاصطناعي إلى النشر
2025-07-16
تُفصّل هذه المشاركة سلسلة أدوات كاملة لبناء تطبيقات بايثون، وقد تم صقلها على مدار ستة أشهر من تطوير الذكاء الاصطناعي. يشارك المؤلف هيكلة المشروع المفضلة لديه (مونوريبو)، وإدارة التبعيات (uv)، والفحص اللغوي (ruff)، والتحقق من الأنواع (ty)، والاختبار (pytest)، والتحقق من صحة البيانات (Pydantic)، والتوثيق (MkDocs)، وإنشاء واجهة برمجة التطبيقات (FastAPI)، وبيانات الفئات، ومراقبة الإصدارات (GitHub Actions)، وتحديثات التبعيات (Dependabot)، ومسح الأمان (Gitleaks)، وخطافات ما قبل الالتزام، والأتمتة (Make)، وحاويات Docker. يركز هذا سير العمل المبسّط على الكفاءة وجودة الكود ودمج مستمر وتسليم مستمر. إن تركيز المؤلف على الأدوات الخفيفة والنهج المبسّط يجعلها موردًا قيّمًا لمطوري بايثون ذوي الكفاءة الشاملة.
التطوير