وداعًا لصداع التبعيات: تبسيط توزيع نصوص Python باستخدام uv و PEP 723
2025-03-28
سئمت من إدارة تبعيات المكتبات الخارجية لنصوص Python الخاصة بك ذات الملف الواحد؟ توضح هذه المقالة كيف يسهل uv و PEP 723 عملية التوزيع. من خلال تضمين بيانات التعريف التابعة مباشرةً في النص الخاص بك، يلغي uv الحاجة إلى ملفات `requirements.txt` ومديري الحزم المعقدين. يقوم تلقائيًا بإنشاء بيئات افتراضية معزولة، ويثبت التبعيات، وينفذ النص الخاص بك، كل ذلك دون تدخل يدوي. إن إضافة shebang يجعل التنفيذ أسهل، حيث يقوم بتشغيل النص الخاص بك مباشرةً من أي مكان.
التطوير