diff options
| author | Sergey Shepelev <temotor@gmail.com> | 2016-12-12 01:25:53 +0300 |
|---|---|---|
| committer | Sergey Shepelev <temotor@gmail.com> | 2016-12-12 01:48:39 +0300 |
| commit | 351093573e278e88db128acf1d6b03370631c140 (patch) | |
| tree | eebc9b63368a6c54c61705c03103ff43751af8ca /bin | |
| parent | ca26b02d610fac762c852f7d730a474366c73ea8 (diff) | |
| download | eventlet-351093573e278e88db128acf1d6b03370631c140.tar.gz | |
release: use twine for PyPI upload
Diffstat (limited to 'bin')
| -rwxr-xr-x | bin/release | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/bin/release b/bin/release index 7b95258..f8f63a2 100755 --- a/bin/release +++ b/bin/release @@ -1,11 +1,12 @@ -#!/bin/bash -e +#!/bin/bash +set -e cd "$( dirname "${BASH_SOURCE[0]}" )/.." -if [[ ! -d venv-release ]]; then - virtualenv venv-release - echo '*' >venv-release/.gitignore - venv-release/bin/pip install -U pip setuptools sphinx wheel +if [[ ! -d ./venv-release ]]; then + virtualenv ./venv-release + echo '*' >./venv-release/.gitignore + ./venv-release/bin/pip install -U pip setuptools sphinx twine wheel fi -. $PWD/venv-release/bin/activate +source $PWD/venv-release/bin/activate pip install -e $PWD version= @@ -51,7 +52,8 @@ main() { if confirm "Upload to PyPi? [Yn] "; then rm -rf build dist - python setup.py sdist bdist_wheel register upload || exit 1 + python setup.py sdist bdist_wheel || exit 1 + twine upload dist/* || exit 1 fi git push --verbose origin master gh-pages || exit 1 |
