Package Index
Access the available package index here.
Note: Authentication is required to access the index and download packages.
How to use this repository
Installing packages
To install packages from this server, use the following pip command:
pip install --index-url https://username:password@pypi.your-domain.com/simple/ package-name
You can also configure pip to use this index permanently:
pip config set global.index-url https://username:password@pypi.your-domain.com/simple/
Security Note: When using authentication in URLs, your credentials may be stored in plain text in pip's configuration files or shell history. Consider using environment variables or keyring for better security.
Uploading packages
To upload packages, you can use the twine tool:
twine upload --repository-url https://pypi.your-domain.com/upload -u username -p password dist/*
You can also configure a .pypirc file in your home directory:
[distutils]
index-servers =
i360-pypi
[i360-pypi]
repository = https://pypi.your-domain.com/upload
username = your-username
password = your-password
And then upload packages with:
twine upload --repository i360-pypi dist/*
Testing the connection
To test if you can access the PyPI server:
pip search --index https://username:password@pypi.your-domain.com/simple/ package-name
Or check the server health status:
curl https://pypi.your-domain.com/health