diff --git a/release b/release index 1430cc1..355b376 100755 --- a/release +++ b/release @@ -12,6 +12,17 @@ TWINE_USERNAME=$PYPI_USERNAME export FLIT_USERNAME TWINE_USERNAME +if ! bumpversion -h &> /dev/null; then + echo "Missing bumpversion! Please run: pip3 install -U -r requirements-dev.txt" + exit 1 +fi + +if ! twine -h &> /dev/null; then + echo "Missing twine! Please run: pip3 install -U -r requirements-dev.txt" + exit 1 +fi + +# Bump the version, tag, and push rm -f dist/* bumpversion patch git push origin master --tags diff --git a/requirements-dev.txt b/requirements-dev.txt new file mode 100644 index 0000000..b679c2e --- /dev/null +++ b/requirements-dev.txt @@ -0,0 +1,2 @@ +bumpversion +twine