بونرا
خدمات
ابزارها
راهکارها
مداربان
راهنما
شروع با بونرا
  1. الرئيسية
  2. أدوات المطورين
  3. PyPI Mirror
PyPI Mirror

مسار أسرع وأوضح لحزم Python

تكرر فرق Python تثبيت الاعتماديات عبر الأجهزة وCI والخوادم. صُممت pypi.bounera.com لجعل هذا المسار أسرع وأوضح وأسهل في التقييس.

pippipxpoetryuv
المشهد التشغيلي
PyPI Mirror
PyPI mirror
ما الأدوات التي يغطيها؟
01

من pip وpipx إلى poetry وuv. الهدف هو مسار آینه مشترك عبر أهم workflows التي تستخدمها فرق Python.

أين تظهر أهميته أكثر؟
02

في virtualenvs الجديدة، وCI الخاصة بـ Python، وبناء الصور، وتهيئة الخوادم، والفرق التي تزامن اعتماديات كثيرة.

مضيف الخدمة
03

pypi.bounera.com

المنظومةpypi.bounera.com
pippoetryuvwheel

بدء سريع

لبداية سريعة، وجّه pip إلى آینه بونرا ثم نفّذ عملية تثبيت حقيقية.

pip config
bash
أمر جاهز
مسار مُتحقَّق
python -m pip config set global.index-url https://pypi.bounera.com/simple && python -m pip install requests
pipx
PIP_INDEX_URL=https://pypi.bounera.com/simple pipx install ruff
uv
uv pip install --index-url https://pypi.bounera.com/simple fastapi

إعداد يدوي لـ pip وpoetry وuv وCI

للفرق التي تهتم بإعادة الإنتاج، من الأفضل تثبيت index URL في ملفات الإعداد والأتمتة بدل الاعتماد على حالة shell مؤقتة.

pip.conf
ini
أمر جاهز
مسار مُتحقَّق
[global]
index-url = https://pypi.bounera.com/simple
trusted-host = pypi.bounera.com
timeout = 120
Poetry source
bash
أمر جاهز
مسار مُتحقَّق
poetry source add --priority=primary bounera https://pypi.bounera.com/simple && poetry install
uv via environment
bash
أمر جاهز
مسار مُتحقَّق
export UV_INDEX_URL=https://pypi.bounera.com/simple && uv sync
CI requirements install
bash
أمر جاهز
مسار مُتحقَّق
python -m pip install --upgrade pip && python -m pip install --index-url https://pypi.bounera.com/simple -r requirements.txt

التحقق والمعالجة الأولية

  • استخدم `python -m pip config list` أو `poetry source show` للتأكد من أن الأداة تستخدم index الجديد.
  • إذا كانت هناك حزم خاصة أيضًا، فراجع أولوية الـ sources حتى لا يتعارض آینه العام مع السجل الخاص.
  • قارن زمن `pip install` أو `uv sync` في CI أو ایمیج builds قبل التغيير وبعده.

عودة نظيفة

  • في pip يكفي إزالة `global.index-url` أو إرجاعه إلى القيمة السابقة.
  • في Poetry يمكنك حذف المصدر المضاف أو خفض أولوية استخدامه.
  • في CI من الأفضل وضع الرابط في env أو قالب إعداد واحد حتى تتم العودة من نقطة واحدة.

أين تكون مرآة PyPI أكثر قيمة

واجهات وخدمات Python

عندما تتكرر عملیات البناء والنشر، يختصر تثبيت الاعتماديات الأسرع دورة الإطلاق.

أدوات البيانات وبيئات الدفاتر

المسارات التي تزامن عددًا كبيرًا من الحزم تستفيد أكثر من مرآة أقرب وأكثر deploymentًا.

CI runners مؤقتة

عندما لا توجد حافظه پنهان ثابتة، تصبح جودة مصدر الحزم أكثر أهمية.

بونرا

زیرساخت قابل‌اعتماد برای تیم‌های نرم‌افزاری.

معنای بونرا

برای ما بونرا یعنی یک پایه‌ی قابل‌اعتماد برای اجرا؛ جایی که زیرساخت، ابزارها و مسیر رشد تیم کنار هم قرار می‌گیرند.

خدمات

  • سرور مجازی
  • زیرساخت AI
  • کانتینر ابری
  • IaaS

منابع

  • مداربان
  • مستندات
  • ابزار توسعه‌دهندگان
  • دستیار هوش مصنوعی
  • اپلیکیشن‌های آماده
  • وبلاگ

شرکت

  • درباره ما
  • پشتیبانی
  • مشاوره
  • شروع با بونرا

شروع و پیگیری

اگر می‌خواهید شروع کنید، پشتیبانی بگیرید یا قدم بعدی را مشخص کنید، از این مسیرها وارد شوید.

شروع با بونراپشتیبانی
ایمیل فروش
sales@bounera.com

© بونرا. تمامی حقوق محفوظ است.