بونرا
خدمات
ابزارها
راهکارها
مداربان
راهنما
شروع با بونرا
  1. Home
  2. Developer tools
  3. PyPI Mirror
PyPI Mirror

A faster, clearer package path for Python teams

Python teams repeatedly install dependencies across laptops, CI pipelines and servers. pypi.bounera.com exists to make that path faster, clearer and easier to standardize.

pippipxpoetryuv
Ops view
PyPI Mirror
PyPI mirror
Which tools are covered
01

From pip and pipx to poetry and uv. The goal is a shared mirror path across the workflows Python teams actually use.

Where it matters most
02

Fresh virtualenvs, Python CI pipelines, image builds, server bootstrap and teams with heavier dependency syncs.

Service host
03

pypi.bounera.com

Ecosystempypi.bounera.com
pippoetryuvwheel

Quick start

For a quick beginning, point pip at the Bounera mirror and perform a real install.

pip config
bash
Ready command
Verified path
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

Manual setup for pip, poetry, uv and CI

For teams that care about reproducibility, capture the index URL in config files and automation rather than relying on temporary shell state.

pip.conf
ini
Ready command
Verified path
[global]
index-url = https://pypi.bounera.com/simple
trusted-host = pypi.bounera.com
timeout = 120
Poetry source
bash
Ready command
Verified path
poetry source add --priority=primary bounera https://pypi.bounera.com/simple && poetry install
uv via environment
bash
Ready command
Verified path
export UV_INDEX_URL=https://pypi.bounera.com/simple && uv sync
CI requirements install
bash
Ready command
Verified path
python -m pip install --upgrade pip && python -m pip install --index-url https://pypi.bounera.com/simple -r requirements.txt

Verify and troubleshoot

  • Use `python -m pip config list` or `poetry source show` to confirm the tool is using the new index.
  • If private packages are involved too, review source priority so the public mirror and private registry do not collide.
  • Measure `pip install` or `uv sync` duration in CI or image builds before and after the switch.

Clean rollback

  • For pip, remove or replace `global.index-url` with the previous value.
  • For Poetry, remove the added source or lower its priority.
  • For CI, store the URL in one environment or config template so rollback happens in a single place.

Where a PyPI mirror is most valuable

Python APIs and services

When builds and deployments happen often, faster dependency install shortens the release loop.

Data tooling and environment‌های نوت‌بوک

Workflows that sync many packages benefit from a nearby and more dependable mirror.

Ephemeral CI runners

When stable cache is missing, the quality of the package source becomes even more important.

بونرا

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

معنای بونرا

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

خدمات

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

منابع

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

شرکت

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

شروع و پیگیری

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

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

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