|
- #!/bin/bash
- set -e
-
- pip install -q --upgrade pep8 autopep8
- #pip install -q --upgrade autopep8
-
- if ! python setup.py test; then
- echo "The test suite failed. Fix it!"
- exit 1
- fi
-
- autopep8 -i *.py
-
- # commented some errors temporarly, TODO: remove them and fix the code
- pep8 --max-line-length=180 --ignore=E502,E128,E123,E127,E125 src
-
- echo "Please don't run this as a user. This generates a new release for PyPI. Press ^C to exit or Enter to continue."
- read
-
-
- # Clear old distutils stuff
- rm -rf build dist MANIFEST &> /dev/null
-
- # Build installers, etc. and upload to PyPI
- # python setup.py register sdist bdist_wininst upload
-
- #python setup.py register sdist build_sphinx upload upload_sphinx
- python setup.py register sdist upload
|