Update testpypi addresses.

The old one is deprecated and no longer working.
This commit is contained in:
Jisi Liu 2017-08-16 10:30:38 -07:00
parent 80a37e0782
commit 19a7e2099b

View File

@ -11,8 +11,11 @@ function run_install_test() {
local PYTHON=$2
local PYPI=$3
#virtualenv -p `which $PYTHON` test-venv
virtualenv --no-site-packages -p `which $PYTHON` test-venv
#pip install --upgrade pip
# Intentionally put a broken protoc in the path to make sure installation
# doesn't require protoc installed.
touch test-venv/bin/protoc
@ -79,16 +82,16 @@ python setup.py build
python setup.py test
# Deploy source package to testing PyPI
python setup.py sdist upload -r https://testpypi.python.org/pypi
python setup.py sdist upload -r https://test.pypi.org/legacy/
# Test locally with different python versions.
run_install_test ${TESTING_VERSION} python2.7 https://testpypi.python.org/simple
run_install_test ${TESTING_VERSION} python3.4 https://testpypi.python.org/simple
run_install_test ${TESTING_VERSION} python2.7 https://test.pypi.org/simple
run_install_test ${TESTING_VERSION} python3.4 https://test.pypi.org/simple
# Deploy egg/wheel packages to testing PyPI and test again.
python setup.py bdist_egg bdist_wheel upload -r https://testpypi.python.org/pypi
run_install_test ${TESTING_VERSION} python2.7 https://testpypi.python.org/simple
run_install_test ${TESTING_VERSION} python3.4 https://testpypi.python.org/simple
python setup.py bdist_egg bdist_wheel upload -r https://test.pypi.org/legacy/
run_install_test ${TESTING_VERSION} python2.7 https://test.pypi.org/simple
run_install_test ${TESTING_VERSION} python3.4 https://test.pypi.org/simple
echo "All install tests have passed using testing PyPI."