- بواسطة x32x01 ||
استخدم UV بدل pip في Python ⚡🐍
لو انت شغال بـ Python وعايز تسهّل إدارة المشاريع والـ dependencies، بنصحك تجرب UV بدل pip.ده حل all-in-one أسرع من pip من 10 لحد 100 مرة! 🚀
إيه هي UV وليه مختلفة عن pip؟ 🤔
UV مش بس بديل لـ pip، لكن كمان بتغطي أدوات تانية زي:- pip-tools
- pipx
- poetry
- pyenv
- twine
- virtualenv
مميزات UV
- سرعة خرافية ⚡
تثبيت الـ packages أسرع 10-100 مرة من pip. - إدارة كاملة للـ dependencies 📦
بتحافظ على ملفات القفل .lock بالصيغة العالمية، يعني أي حد يشتغل على المشروع هيتأكد إن نفس الإصدارات موجودة. - تعدد نسخ بايثون 🐍
تدعم تثبيت أكتر من نسخة Python في نفس الوقت والتنقل بينهم بسهولة. - متوافقة مع pip ✅
يعني مش هتقابلك مشاكل لو مشروعك معمول على pip أصلاً. - دعم لكل أنظمة التشغيل 💻
UV شغّالة على Linux، Windows، وMac. - تثبيت بسيط 🔧
مش محتاجة أي مكتبات خارجية، مجرد curl أو pip وتشتغل.
إزاي تستخدم UV؟
تقدر تشوف المشروع كامل على GitHub:UV على GitHub 🌐
كل حاجة من تثبيت الـ packages، إدارة البيئة، وإنشاء ملفات القفل هتلاقيها موجودة وجاهزة.