پرش به مطلب اصلی

pip

میرور نوین کلاود ایندکس PyPI را روی https://mirror.novin.cloud/artifactory/api/pypi/pypi/simple/ سرو می‌کند.

پیکربندی

pip config set global.index-url https://mirror.novin.cloud/artifactory/api/pypi/pypi/simple/

یا مستقیم در فایل تنظیمات — لینوکس/مک ~/.pip/pip.conf، ویندوز %APPDATA%\pip\pip.ini:

[global]
index-url = https://mirror.novin.cloud/artifactory/api/pypi/pypi/simple/

نصب تکی بدون تغییر تنظیمات:

pip install requests -i https://mirror.novin.cloud/artifactory/api/pypi/pypi/simple/
نکته

uv از متغیر محیطی UV_INDEX_URL پیروی می‌کند:

export UV_INDEX_URL=https://mirror.novin.cloud/artifactory/api/pypi/pypi/simple/

در Poetry، در pyproject.toml:

[[tool.poetry.source]]
name = "novin-mirror"
url = "https://mirror.novin.cloud/artifactory/api/pypi/pypi/simple/"
priority = "primary"

در Pipenv، در Pipfile:

[[source]]
url = "https://mirror.novin.cloud/artifactory/api/pypi/pypi/simple/"
verify_ssl = true
name = "novin-mirror"

بررسی

pip config list
pip download requests -d /tmp --no-deps -v | grep mirror

استفاده در Docker / CI

ENV PIP_INDEX_URL=https://mirror.novin.cloud/artifactory/api/pypi/pypi/simple/

بازگشت به تنظیمات قبلی

pip config unset global.index-url

برای اطلاعات بیشتر به زبان‌ها و پکیج‌منیجرها مراجعه کنید.