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.
From pip and pipx to poetry and uv. The goal is a shared mirror path across the workflows Python teams actually use.
Fresh virtualenvs, Python CI pipelines, image builds, server bootstrap and teams with heavier dependency syncs.
pypi.bounera.com
Quick start
For a quick beginning, point pip at the Bounera mirror and perform a real install.
python -m pip config set global.index-url https://pypi.bounera.com/simple && python -m pip install requestsManual 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.
[global]
index-url = https://pypi.bounera.com/simple
trusted-host = pypi.bounera.com
timeout = 120poetry source add --priority=primary bounera https://pypi.bounera.com/simple && poetry installexport UV_INDEX_URL=https://pypi.bounera.com/simple && uv syncpython -m pip install --upgrade pip && python -m pip install --index-url https://pypi.bounera.com/simple -r requirements.txtVerify 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.